sysutils/fusefs-jmtpfs: add new port

PR:		241558
Submitted by:	rozhuk.im@gmail.com
This commit is contained in:
Jan Beich 2019-11-02 01:42:08 +00:00
parent f92f1c7251
commit 742f0069fa
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=516281
4 changed files with 53 additions and 0 deletions

View File

@ -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

View File

@ -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>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1572307386
SHA256 (kiorky-jmtpfs-g20190420-af0b79bc555ee60088306fdd2b78b2d51b781da3_GH0.tar.gz) = 2e442aa0d087422c00e4382fbbd80ee7ee4b87e65cad25782b1a0317cce18c77
SIZE (kiorky-jmtpfs-g20190420-af0b79bc555ee60088306fdd2b78b2d51b781da3_GH0.tar.gz) = 243976

View File

@ -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