svn commit: r457269 - head/sysutils/fusefs-ntfs
Dmitry Marakasov
amdmi3 at FreeBSD.org
Tue Dec 26 09:00:40 UTC 2017
Author: amdmi3
Date: Tue Dec 26 09:00:38 2017
New Revision: 457269
URL: https://svnweb.freebsd.org/changeset/ports/457269
Log:
- Fix LICENSE
- Switch to USES=localbase
- Switch to options helpers
- Update WWW
Approved by: portmgr blanket
Modified:
head/sysutils/fusefs-ntfs/Makefile
head/sysutils/fusefs-ntfs/pkg-descr
Modified: head/sysutils/fusefs-ntfs/Makefile
==============================================================================
--- head/sysutils/fusefs-ntfs/Makefile Tue Dec 26 04:40:27 2017 (r457268)
+++ head/sysutils/fusefs-ntfs/Makefile Tue Dec 26 09:00:38 2017 (r457269)
@@ -11,40 +11,33 @@ DISTNAME= ${PORTNAME}-3g_ntfsprogs-${PORTVERSION}
MAINTAINER= freebsd at dussan.org
COMMENT= Mount NTFS partitions (read/write) and disk images
-LICENSE= GPLv2
+LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid
+
CONFLICTS_BUILD= bonobo-1.*
CONFLICTS_INSTALL= ntfsprogs-*
-LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid
-USES= fuse pkgconfig iconv libtool tar:tgz
+
+USES= fuse 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/ -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
+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
-.include <bsd.port.pre.mk>
-
-.if ${PORT_OPTIONS:MLOCK}
-CFLAGS+= -DUSE_LOCK
-.endif
-
-.if ${PORT_OPTIONS:MUBLIO}
-EXTRA_PATCHES+= ${FILESDIR}/extra-patch-ublio
-LIB_DEPENDS+= libublio.so:devel/libublio
-CFLAGS+= -DUSE_UBLIO
-.endif
-
post-patch:
@${REINPLACE_CMD} -e 's|ENODATA|ENOATTR|' \
${WRKSRC}/libntfs-3g/object_id.c \
@@ -54,7 +47,9 @@ post-patch:
/install-exec-hook:/,/^$$/ s|^@.*||' ${WRKSRC}/libntfs-3g/Makefile.in
post-install:
- ${INSTALL_DATA} ${FILESDIR}/README.FreeBSD ${STAGEDIR}${DOCSDIR}/
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libntfs-3g.so
-.include <bsd.port.post.mk>
+post-install-DOCS-on:
+ ${INSTALL_DATA} ${FILESDIR}/README.FreeBSD ${STAGEDIR}${DOCSDIR}/
+
+.include <bsd.port.mk>
Modified: head/sysutils/fusefs-ntfs/pkg-descr
==============================================================================
--- head/sysutils/fusefs-ntfs/pkg-descr Tue Dec 26 04:40:27 2017 (r457268)
+++ head/sysutils/fusefs-ntfs/pkg-descr Tue Dec 26 09:00:38 2017 (r457269)
@@ -5,4 +5,4 @@ and Windows 8 NTFS file systems. Almost the full POSIX
functionality is supported, the major exceptions are changing the file
ownerships and the access rights.
-WWW: http://www.tuxera.com/community/open-source-ntfs-3g/
+WWW: https://www.tuxera.com/community/open-source-ntfs-3g/
More information about the svn-ports-all
mailing list