Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Aug 2014 16:14:28 +0000 (UTC)
From:      Adam Weinberger <adamw@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r365953 - in head/sysutils: . fusefs-simple-mtpfs
Message-ID:  <201408241614.s7OGESMa090493@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adamw
Date: Sun Aug 24 16:14:28 2014
New Revision: 365953
URL: http://svnweb.freebsd.org/changeset/ports/365953
QAT: https://qat.redports.org/buildarchive/r365953/

Log:
  Add sysutils/fusefs-simple-mtpfs.
  
  Simple FUSE filesystem for reading from and writing to MTP devices.
  
  SIMPLE-MTPFS (Simple Media Transfer Protocol FileSystem) is a file system for
  Linux (and other operating systems with a FUSE implementation, such as Mac OS X
  or FreeBSD) capable of operating on files on MTP devices attached via USB to
  local machine.
  
  WWW: https://github.com/phatina/simple-mtpfs
  
  PR:		192552
  Submitted by:	Jan Beich

Added:
  head/sysutils/fusefs-simple-mtpfs/
  head/sysutils/fusefs-simple-mtpfs/Makefile   (contents, props changed)
  head/sysutils/fusefs-simple-mtpfs/distinfo   (contents, props changed)
  head/sysutils/fusefs-simple-mtpfs/pkg-descr   (contents, props changed)
Modified:
  head/sysutils/Makefile

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Sun Aug 24 16:12:50 2014	(r365952)
+++ head/sysutils/Makefile	Sun Aug 24 16:14:28 2014	(r365953)
@@ -299,6 +299,7 @@
     SUBDIR += fusefs-pod
     SUBDIR += fusefs-rar2fs
     SUBDIR += fusefs-s3fs
+    SUBDIR += fusefs-simple-mtpfs
     SUBDIR += fusefs-smbnetfs
     SUBDIR += fusefs-sqlfs
     SUBDIR += fusefs-sshfs

Added: head/sysutils/fusefs-simple-mtpfs/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/fusefs-simple-mtpfs/Makefile	Sun Aug 24 16:14:28 2014	(r365953)
@@ -0,0 +1,42 @@
+# $FreeBSD$
+
+PORTNAME=	simple-mtpfs
+PORTVERSION=	0.2.s20140709
+CATEGORIES=	sysutils
+PKGNAMEPREFIX=	fusefs-
+
+MAINTAINER=	jbeich@vfemail.net
+COMMENT=	Simple MTP fuse filesystem driver
+
+LICENSE=	GPLv2 # or any later version
+
+LIB_DEPENDS=	libmtp.so:${PORTSDIR}/multimedia/libmtp
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	phatina
+GH_TAGNAME=	${GH_COMMIT}
+GH_COMMIT=	74dfce6
+
+USES=		compiler:c++11-lib fuse pkgconfig
+USE_AUTOTOOLS=	aclocal autoconf autoheader automake
+AUTOMAKE_ARGS=	--add-missing
+MAKEFILE=	makefile
+MAKE_ENV=	V=1
+INSTALL_TARGET=	install-strip
+CPPFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib
+PLIST_FILES=	bin/${PORTNAME} \
+		man/man1/${PORTNAME}.1.gz
+PORTDOCS=	AUTHORS NEWS README.md
+
+OPTIONS_DEFINE=	DOCS
+
+.if !exists(/usr/libdata/pkgconfig/libusb-1.0.pc)
+CONFIGURE_ENV+=	LIBUSB1_CFLAGS=" " LIBUSB1_LIBS="-lusb"
+.endif
+
+post-install:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:C|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>

Added: head/sysutils/fusefs-simple-mtpfs/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/fusefs-simple-mtpfs/distinfo	Sun Aug 24 16:14:28 2014	(r365953)
@@ -0,0 +1,2 @@
+SHA256 (simple-mtpfs-0.2.s20140709.tar.gz) = ef1f96d17b594513cac65e32ca75d8b1368c3bd6b916f446b060984030fb394e
+SIZE (simple-mtpfs-0.2.s20140709.tar.gz) = 35333

Added: head/sysutils/fusefs-simple-mtpfs/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/fusefs-simple-mtpfs/pkg-descr	Sun Aug 24 16:14:28 2014	(r365953)
@@ -0,0 +1,8 @@
+Simple FUSE filesystem for reading from and writing to MTP devices.
+
+SIMPLE-MTPFS (Simple Media Transfer Protocol FileSystem) is a file system for
+Linux (and other operating systems with a FUSE implementation, such as Mac OS X
+or FreeBSD) capable of operating on files on MTP devices attached via USB to
+local machine.
+
+WWW: https://github.com/phatina/simple-mtpfs



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201408241614.s7OGESMa090493>