ports/77788: Update port: sysutils/ntfsprogs - update port to version 1.9.4, drop maintainership
Florent Thoumie
flz at xbsd.org
Sun Feb 20 17:00:22 UTC 2005
>Number: 77788
>Category: ports
>Synopsis: Update port: sysutils/ntfsprogs - update port to version 1.9.4, drop maintainership
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Sun Feb 20 17:00:21 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Florent Thoumie
>Release: FreeBSD 5.3-RELEASE i386
>Organization:
Xbsd.org
>Environment:
System: FreeBSD srv1.xbsd.org 5.3-RELEASE FreeBSD 5.3-RELEASE #2: Wed Nov 24 16:35:34 CET 2004 root at gate.xbsd.org:/usr/src/sys/i386/compile/GATE i386
>Description:
Update port to version 1.9.4.
Use OPTIONS.
Remove useless MAN line.
Silent REINPLACE_CMD.
Drop maintainership since I'm not able to use it anymore.
>How-To-Repeat:
>Fix:
--- ntfsprogs.diff begins here ---
diff -ruN ntfsprogs.orig/Makefile ntfsprogs/Makefile
--- ntfsprogs.orig/Makefile Sat Feb 12 15:45:54 2005
+++ ntfsprogs/Makefile Sun Feb 20 17:47:45 2005
@@ -6,22 +6,25 @@
#
PORTNAME= ntfsprogs
-PORTVERSION= 1.9.2
+PORTVERSION= 1.9.4
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= linux-ntfs
-MAINTAINER= flz at xbsd.org
+MAINTAINER= ports at FreeBSD.org
COMMENT= Utilities and library to manipulate NTFS partitions
GNU_CONFIGURE= yes
USE_GCC= 3.4
USE_REINPLACE= yes
USE_GETOPT_LONG= yes
+USE_INC_LIBTOOL_VER= 13
INSTALLS_SHLIB= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+OPTIONS= GNOMEVFS2 "Install Gnome-VFS-2.0 libntfs interface" off
+
MAN8= libntfs-gnomevfs.8 \
mkntfs.8 \
ntfscat.8 \
@@ -35,28 +38,19 @@
ntfsresize.8 \
ntfsundelete.8
+.include <bsd.port.pre.mk>
+
.if defined(WITH_GNOMEVFS2)
USE_GNOME= gnomevfs2
PLIST_SUB= GNOMEVFS2=""
-MAN8+= libntfs-gnomevfs.8
.else
CONFIGURE_ARGS= --disable-gnome-vfs
PLIST_SUB= GNOMEVFS2="@comment "
.endif
-.if !defined(WITH_GNOMEVFS2)
-pre-everything::
- @${ECHO_MSG} ""
- @${ECHO_MSG} "You can define the following for additional features:"
- @${ECHO_MSG} ""
- @${ECHO_MSG} "WITH_GNOMEVFS2 - Installs Gnome-VFS-2.0 libntfs interface.
- @${ECHO_MSG} ""
-.endif
-
post-patch:
- ${REINPLACE_CMD} -e 's|^transform.*||' ${WRKSRC}/Makefile.in \
+ @${REINPLACE_CMD} -e 's|^transform.*||' ${WRKSRC}/Makefile.in \
${WRKSRC}/libntfs/Makefile.in \
${WRKSRC}/ntfsprogs/Makefile.in
- ${REINPLACE_CMD} -e 's| bswap_| bswap|' ${WRKSRC}/include/ntfs/endians.h
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -ruN ntfsprogs.orig/distinfo ntfsprogs/distinfo
--- ntfsprogs.orig/distinfo Sat Feb 12 15:45:54 2005
+++ ntfsprogs/distinfo Sat Feb 19 19:10:16 2005
@@ -1,2 +1,2 @@
-MD5 (ntfsprogs-1.9.2.tar.gz) = 7afa40d1764dc5427533734925f8adf7
-SIZE (ntfsprogs-1.9.2.tar.gz) = 655502
+MD5 (ntfsprogs-1.9.4.tar.gz) = 6fb6465e75582fc70d50966a08dd3ec1
+SIZE (ntfsprogs-1.9.4.tar.gz) = 701154
diff -ruN ntfsprogs.orig/pkg-plist ntfsprogs/pkg-plist
--- ntfsprogs.orig/pkg-plist Sat Feb 12 15:45:54 2005
+++ ntfsprogs/pkg-plist Sat Feb 19 20:47:03 2005
@@ -37,7 +37,7 @@
lib/libntfs.a
lib/libntfs.la
lib/libntfs.so
-lib/libntfs.so.5
+lib/libntfs.so.6
sbin/mkntfs
sbin/ntfsclone
sbin/ntfslabel
--- ntfsprogs.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list