mirror of
https://git.freebsd.org/ports.git
synced 2025-07-17 17:29:23 -04:00
sysutils/fusefs-jmtpfs: add new port
PR: 241558 Submitted by: rozhuk.im@gmail.com
This commit is contained in:
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
|
@ -379,6 +379,7 @@
|
||||||
SUBDIR += fusefs-hfsfuse
|
SUBDIR += fusefs-hfsfuse
|
||||||
SUBDIR += fusefs-httpfs
|
SUBDIR += fusefs-httpfs
|
||||||
SUBDIR += fusefs-ifuse
|
SUBDIR += fusefs-ifuse
|
||||||
|
SUBDIR += fusefs-jmtpfs
|
||||||
SUBDIR += fusefs-libs
|
SUBDIR += fusefs-libs
|
||||||
SUBDIR += fusefs-libs3
|
SUBDIR += fusefs-libs3
|
||||||
SUBDIR += fusefs-lkl
|
SUBDIR += fusefs-lkl
|
||||||
|
|
33
sysutils/fusefs-jmtpfs/Makefile
Normal file
33
sysutils/fusefs-jmtpfs/Makefile
Normal 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>
|
3
sysutils/fusefs-jmtpfs/distinfo
Normal file
3
sysutils/fusefs-jmtpfs/distinfo
Normal 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
|
16
sysutils/fusefs-jmtpfs/pkg-descr
Normal file
16
sysutils/fusefs-jmtpfs/pkg-descr
Normal 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
|
Loading…
Add table
Reference in a new issue