Hi @ports,

here's the newest ntfs-3g port. Tested @amd64 and works prefect.

Test case:

- doas mkntfs /dev/sd5c (USB device)
- doas ntfs-3g /dev/sd5i /mnt/usb
- copy some PDFs
- umount
- mount in Windows 10
- open the PDFs
- copy some other files
- mount on OpenBSD
- Open some files from Windows 10

Everything looks like expected. OK, comments?

Best regards,

Rafael

Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/ntfs-3g/Makefile,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 Makefile
--- Makefile    11 Mar 2016 20:28:31 -0000      1.8
+++ Makefile    6 Jun 2016 19:53:57 -0000
@@ -2,10 +2,10 @@
 
 COMMENT =      FUSE NTFS driver with read/write support
 
-V =            2015.3.14
+V =            2016.2.22
 DISTNAME =     ntfs-3g_ntfsprogs-${V}
 PKGNAME =      ntfs_3g-${V}
-SHARED_LIBS += ntfs-3g         0.1     # .85
+SHARED_LIBS += ntfs-3g         0.2     # .86
 CATEGORIES =   sysutils
 
 HOMEPAGE =     http://www.tuxera.com/
@@ -26,6 +26,9 @@ CONFIGURE_STYLE =     gnu
 CONFIGURE_ENV =                CPPFLAGS="-I${LOCALBASE}/include" \
                        LDFLAGS="-L${LOCALBASE}/lib"
 CONFIGURE_ARGS =       --disable-mtab \
+                       --enable-extras \
+                       --enable-mount-helper \
+                       --with-fuse=external \
                        --disable-ldconfig
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/sysutils/ntfs-3g/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo    20 Nov 2015 05:32:02 -0000      1.3
+++ distinfo    6 Jun 2016 19:53:57 -0000
@@ -1,2 +1,2 @@
-SHA256 (ntfs-3g_ntfsprogs-2015.3.14.tgz) = 
l/mWAV2DFtSicr0mKZeOXpcHLdPMFIzjmAL4A3xlOPI=
-SIZE (ntfs-3g_ntfsprogs-2015.3.14.tgz) = 1210069
+SHA256 (ntfs-3g_ntfsprogs-2016.2.22.tgz) = 
17csBeSzST5glb54mnYMn18rFBgS1biF8xkMmIAvHqA=
+SIZE (ntfs-3g_ntfsprogs-2016.2.22.tgz) = 1264364
Index: patches/patch-ntfsprogs_Makefile_in
===================================================================
RCS file: /cvs/ports/sysutils/ntfs-3g/patches/patch-ntfsprogs_Makefile_in,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-ntfsprogs_Makefile_in
--- patches/patch-ntfsprogs_Makefile_in 20 Nov 2015 05:32:02 -0000      1.3
+++ patches/patch-ntfsprogs_Makefile_in 6 Jun 2016 19:53:57 -0000
@@ -1,12 +1,12 @@
 $OpenBSD: patch-ntfsprogs_Makefile_in,v 1.3 2015/11/20 05:32:02 pirofti Exp $
---- ntfsprogs/Makefile.in.orig Sat Mar 14 15:10:28 2015
-+++ ntfsprogs/Makefile.in      Sun Jul 19 19:03:42 2015
-@@ -1349,7 +1349,7 @@ uninstall-man: uninstall-man8
+--- ntfsprogs/Makefile.in.orig Wed Jun  1 08:08:45 2016
++++ ntfsprogs/Makefile.in      Wed Jun  1 08:09:57 2016
+@@ -1377,7 +1377,7 @@ uninstall-man: uninstall-man8
  
- @ENABLE_NTFSPROGS_TRUE@install-exec-hook:
- @ENABLE_NTFSPROGS_TRUE@       $(INSTALL) -d $(DESTDIR)/sbin
--@ENABLE_NTFSPROGS_TRUE@       $(LN_S) -f $(sbindir)/mkntfs 
$(DESTDIR)/sbin/mkfs.ntfs
-+@ENABLE_NTFSPROGS_TRUE@       $(LN_S) -f $(sbindir)/mkntfs 
$(DESTDIR)/$(sbindir)/mkfs.ntfs
+ @ENABLE_MOUNT_HELPER_TRUE@@ENABLE_NTFSPROGS_TRUE@install-exec-hook:
+ @ENABLE_MOUNT_HELPER_TRUE@@ENABLE_NTFSPROGS_TRUE@     $(INSTALL) -d 
$(DESTDIR)/sbin
+-@ENABLE_MOUNT_HELPER_TRUE@@ENABLE_NTFSPROGS_TRUE@     $(LN_S) -f 
$(sbindir)/mkntfs $(DESTDIR)/sbin/mkfs.ntfs
++@ENABLE_MOUNT_HELPER_TRUE@@ENABLE_NTFSPROGS_TRUE@     $(LN_S) -f 
$(sbindir)/mkntfs $(DESTDIR)/$(sbindir)/mkfs.ntfs
  
- @ENABLE_NTFSPROGS_TRUE@install-data-hook:
- @ENABLE_NTFSPROGS_TRUE@       $(INSTALL) -d $(DESTDIR)$(man8dir)
+ @ENABLE_MOUNT_HELPER_TRUE@@ENABLE_NTFSPROGS_TRUE@install-data-hook:
+ @ENABLE_MOUNT_HELPER_TRUE@@ENABLE_NTFSPROGS_TRUE@     $(INSTALL) -d 
$(DESTDIR)$(man8dir)
Index: patches/patch-src_Makefile_in
===================================================================
RCS file: /cvs/ports/sysutils/ntfs-3g/patches/patch-src_Makefile_in,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 patch-src_Makefile_in
--- patches/patch-src_Makefile_in       20 Nov 2015 05:32:02 -0000      1.4
+++ patches/patch-src_Makefile_in       6 Jun 2016 19:53:57 -0000
@@ -1,6 +1,6 @@
 $OpenBSD: patch-src_Makefile_in,v 1.4 2015/11/20 05:32:02 pirofti Exp $
---- src/Makefile.in.orig       Sat Mar 14 15:10:28 2015
-+++ src/Makefile.in    Sun Jul 19 19:03:42 2015
+--- src/Makefile.in.orig       Mon Feb 22 08:34:49 2016
++++ src/Makefile.in    Wed Jun  1 07:54:54 2016
 @@ -83,8 +83,7 @@ target_triplet = @target@
  @ENABLE_NTFS_3G_TRUE@bin_PROGRAMS = ntfs-3g.probe$(EXEEXT) \
  @ENABLE_NTFS_3G_TRUE@ ntfs-3g.usermap$(EXEEXT) \
@@ -20,7 +20,7 @@ $OpenBSD: patch-src_Makefile_in,v 1.4 20
            } \
        ; done
  
-@@ -1041,7 +1040,7 @@ uninstall-man: uninstall-man8
+@@ -1043,7 +1042,7 @@ uninstall-man: uninstall-man8
  
  @ENABLE_MOUNT_HELPER_TRUE@@ENABLE_NTFS_3G_TRUE@install-exec-local:    
install-rootbinPROGRAMS
  @ENABLE_MOUNT_HELPER_TRUE@@ENABLE_NTFS_3G_TRUE@       $(MKDIR_P) 
"$(DESTDIR)/sbin"
@@ -28,4 +28,4 @@ $OpenBSD: patch-src_Makefile_in,v 1.4 20
 +@ENABLE_MOUNT_HELPER_TRUE@@ENABLE_NTFS_3G_TRUE@       $(LN_S) -f 
"$(DESTDIR)/sbin/ntfs-3g" "$(DESTDIR)/sbin/mount.ntfs-3g"
  @ENABLE_MOUNT_HELPER_TRUE@@ENABLE_NTFS_3G_TRUE@       $(LN_S) -f 
"$(rootbindir)/lowntfs-3g" "$(DESTDIR)/sbin/mount.lowntfs-3g"
  
- @ENABLE_NTFS_3G_TRUE@install-data-local:      install-man8
+ @ENABLE_MOUNT_HELPER_TRUE@@ENABLE_NTFS_3G_TRUE@install-data-local:    
install-man8
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/sysutils/ntfs-3g/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- pkg/PLIST   20 Nov 2015 05:32:02 -0000      1.4
+++ pkg/PLIST   6 Jun 2016 19:53:57 -0000
@@ -9,6 +9,9 @@
 @bin bin/ntfsfix
 @bin bin/ntfsinfo
 @bin bin/ntfsls
+@bin bin/ntfsrecover
+@bin bin/ntfstruncate
+@bin bin/ntfswipe
 include/ntfs-3g/
 include/ntfs-3g/acls.h
 include/ntfs-3g/attrib.h
@@ -72,6 +75,7 @@ lib/pkgconfig/libntfs-3g.pc
 @man man/man8/ntfslabel.8
 @man man/man8/ntfsls.8
 @man man/man8/ntfsprogs.8
+@man man/man8/ntfsrecover.8
 @man man/man8/ntfsresize.8
 @man man/man8/ntfstruncate.8
 @man man/man8/ntfsundelete.8

Reply via email to