Index: sysutils/fusefs-ntfs/Makefile =================================================================== --- sysutils/fusefs-ntfs/Makefile +++ sysutils/fusefs-ntfs/Makefile @@ -1,9 +1,9 @@ # Created by: Max Khon PORTNAME= ntfs -PORTVERSION= 2017.3.23 +PORTVERSION= 2021.8.22 CATEGORIES= sysutils -MASTER_SITES= http://tuxera.com/opensource/ +MASTER_SITES= https://tuxera.com/opensource/ PKGNAMEPREFIX= fusefs- DISTNAME= ${PORTNAME}-3g_ntfsprogs-${PORTVERSION} @@ -15,37 +15,25 @@ LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid -USES= fuse pkgconfig iconv libtool localbase:ldflags tar:tgz +# Doesnt support fuse3 (yet) +USES= fuse:2 pkgconfig iconv libtool localbase:ldflags tar:tgz USE_LDCONFIG= yes + GNU_CONFIGURE= yes -CONFIGURE_ARGS= --exec-prefix=${PREFIX} --disable-mount-helper \ - --disable-mtab --with-fuse=external --disable-ldconfig -CPPFLAGS+= -I${WRKSRC}/include/ntfs-3g/ - -OPTIONS_DEFINE= LOCK UBLIO DOCS -OPTIONS_DEFAULT=LOCK UBLIO -LOCK_DESC= Lock the device when mounting (avoids access) -LOCK_CFLAGS= -DUSE_LOCK -UBLIO_DESC= Enable user space cache for improved speed -UBLIO_EXTRA_PATCHES= ${FILESDIR}/extra-patch-ublio -UBLIO_LIB_DEPENDS= libublio.so:devel/libublio -UBLIO_CFLAGS= -DUSE_UBLIO - -SUB_FILES= pkg-message -DOCSDIR= ${PREFIX}/share/doc/ntfs-3g +CONFIGURE_ARGS= --with-fuse=external \ + --exec-prefix=${PREFIX} \ + --disable-ldconfig \ + --enable-extras \ + --disable-mount-helper \ + --disable-mtab +OPTIONS_DEFINE= DOCS -post-patch: - @${REINPLACE_CMD} -e 's|ENODATA|ENOATTR|' \ - ${WRKSRC}/libntfs-3g/object_id.c \ - ${WRKSRC}/libntfs-3g/reparse.c \ - ${WRKSRC}/libntfs-3g/security.c - @${REINPLACE_CMD} -e 's|\($$(AM_CFLAGS)\) \(-I$$(top_srcdir)/include/ntfs-3g\)|\2 \1|; \ - /install-exec-hook:/,/^$$/ s|^@.*||' ${WRKSRC}/libntfs-3g/Makefile.in +INSTALL_TARGET= install-strip -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libntfs-3g.so +#SUB_FILES= pkg-message +DOCSDIR= ${PREFIX}/share/doc/ntfs-3g -post-install-DOCS-on: - ${INSTALL_DATA} ${FILESDIR}/README.FreeBSD ${STAGEDIR}${DOCSDIR}/ +#post-install-DOCS-on: +# ${INSTALL_DATA} ${FILESDIR}/README.FreeBSD ${STAGEDIR}${DOCSDIR}/ .include Index: sysutils/fusefs-ntfs/distinfo =================================================================== --- sysutils/fusefs-ntfs/distinfo +++ sysutils/fusefs-ntfs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1491076404 -SHA256 (ntfs-3g_ntfsprogs-2017.3.23.tgz) = 3e5a021d7b761261836dcb305370af299793eedbded731df3d6943802e1262d5 -SIZE (ntfs-3g_ntfsprogs-2017.3.23.tgz) = 1259054 +TIMESTAMP = 1643358666 +SHA256 (ntfs-3g_ntfsprogs-2021.8.22.tgz) = 55b883aa05d94b2ec746ef3966cb41e66bed6db99f22ddd41d1b8b94bb202efb +SIZE (ntfs-3g_ntfsprogs-2021.8.22.tgz) = 1317499 Index: sysutils/fusefs-ntfs/pkg-plist =================================================================== --- sysutils/fusefs-ntfs/pkg-plist +++ sysutils/fusefs-ntfs/pkg-plist @@ -1,3 +1,4 @@ +@dir lib/ntfs-3g bin/lowntfs-3g bin/ntfs-3g bin/ntfs-3g.probe @@ -7,6 +8,11 @@ bin/ntfsfix bin/ntfsinfo bin/ntfsls +bin/ntfsrecover +bin/ntfssecaudit +bin/ntfstruncate +bin/ntfsusermap +bin/ntfswipe include/ntfs-3g/acls.h include/ntfs-3g/attrib.h include/ntfs-3g/attrlist.h @@ -17,8 +23,8 @@ include/ntfs-3g/compat.h include/ntfs-3g/compress.h include/ntfs-3g/debug.h -include/ntfs-3g/device.h include/ntfs-3g/device_io.h +include/ntfs-3g/device.h include/ntfs-3g/dir.h include/ntfs-3g/ea.h include/ntfs-3g/efs.h @@ -48,14 +54,12 @@ include/ntfs-3g/xattrs.h lib/libntfs-3g.a lib/libntfs-3g.so -lib/libntfs-3g.so.88 -lib/libntfs-3g.so.88.0.0 +lib/libntfs-3g.so.89 +lib/libntfs-3g.so.89.0.0 libdata/pkgconfig/libntfs-3g.pc man/man8/mkntfs.8.gz man/man8/ntfs-3g.8.gz man/man8/ntfs-3g.probe.8.gz -man/man8/ntfssecaudit.8.gz -man/man8/ntfsusermap.8.gz man/man8/ntfscat.8.gz man/man8/ntfsclone.8.gz man/man8/ntfscluster.8.gz @@ -70,16 +74,15 @@ man/man8/ntfsprogs.8.gz man/man8/ntfsrecover.8.gz man/man8/ntfsresize.8.gz +man/man8/ntfssecaudit.8.gz man/man8/ntfstruncate.8.gz man/man8/ntfsundelete.8.gz +man/man8/ntfsusermap.8.gz man/man8/ntfswipe.8.gz sbin/mkntfs sbin/ntfsclone sbin/ntfscp sbin/ntfslabel -sbin/ntfsrecover sbin/ntfsresize sbin/ntfsundelete %%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/README.FreeBSD -@dir lib/ntfs-3g