Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Nov 2019 01:42:09 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r516281 - in head/sysutils: . fusefs-jmtpfs
Message-ID:  <201911020142.xA21g9RG003920@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Sat Nov  2 01:42:08 2019
New Revision: 516281
URL: https://svnweb.freebsd.org/changeset/ports/516281

Log:
  sysutils/fusefs-jmtpfs: add new port
  
  PR:		241558
  Submitted by:	rozhuk.im@gmail.com

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

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Sat Nov  2 00:51:10 2019	(r516280)
+++ head/sysutils/Makefile	Sat Nov  2 01:42:08 2019	(r516281)
@@ -379,6 +379,7 @@
     SUBDIR += fusefs-hfsfuse
     SUBDIR += fusefs-httpfs
     SUBDIR += fusefs-ifuse
+    SUBDIR += fusefs-jmtpfs
     SUBDIR += fusefs-libs
     SUBDIR += fusefs-libs3
     SUBDIR += fusefs-lkl

Added: head/sysutils/fusefs-jmtpfs/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/fusefs-jmtpfs/Makefile	Sat Nov  2 01:42:08 2019	(r516281)
@@ -0,0 +1,33 @@
+# Created by: Rozhuk Ivan <rozhuk.im@gmail.com>
+# $FreeBSD$
+
+PORTNAME=	jmtpfs
+DISTVERSION=	g20190420
+CATEGORIES=	sysutils
+PKGNAMEPREFIX=	fusefs-
+
+MAINTAINER=	rozhuk.im@gmail.com
+COMMENT=	MTP device filesystem
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+LIB_DEPENDS=	libmtp.so:multimedia/libmtp
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	kiorky
+GH_TAGNAME=	af0b79bc555ee60088306fdd2b78b2d51b781da3
+
+USES=		autoreconf compiler:c++11-lib fuse pkgconfig
+GNU_CONFIGURE=	yes
+INSTALL_TARGET=	install-strip
+PLIST_FILES=	bin/${PORTNAME}
+PORTDOCS=	AUTHORS NEWS README.rst
+
+OPTIONS_DEFINE=	DOCS
+
+post-install-DOCS-on:
+	(cd ${WRKSRC} && ${COPYTREE_SHARE} \
+		"${PORTDOCS}" ${STAGEDIR}${DOCSDIR})
+
+.include <bsd.port.mk>

Added: head/sysutils/fusefs-jmtpfs/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/fusefs-jmtpfs/distinfo	Sat Nov  2 01:42:08 2019	(r516281)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1572307386
+SHA256 (kiorky-jmtpfs-g20190420-af0b79bc555ee60088306fdd2b78b2d51b781da3_GH0.tar.gz) = 2e442aa0d087422c00e4382fbbd80ee7ee4b87e65cad25782b1a0317cce18c77
+SIZE (kiorky-jmtpfs-g20190420-af0b79bc555ee60088306fdd2b78b2d51b781da3_GH0.tar.gz) = 243976

Added: head/sysutils/fusefs-jmtpfs/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/fusefs-jmtpfs/pkg-descr	Sat Nov  2 01:42:08 2019	(r516281)
@@ -0,0 +1,16 @@
+jmtpfs is a FUSE and libmtp based filesystem for accessing MTP
+(Media Transfer Protocol) devices. It was specifically designed for
+exchaning files between Linux (and Mac OS X) systems and newer Android
+devices that support MTP but not USB Mass Storage.
+
+The goal is to create a well behaved filesystem, allowing tools like
+find and rsync to work as expected. MTP file types are set automatically
+based on file type detection using libmagic. Setting the file appears
+to be necessary for some Android apps, like Gallery, to be able to find
+and use the files.
+
+Since it is meant as an Android file transfer utility, and I don't have
+any non-Android MTP devices to test with, playlists and other non-file
+based data are not supported.
+
+WWW: https://github.com/kiorky/jmtpfs



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