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>