From 1cc45a9f3913bc26770bc010aa0586ed48badc2d Mon Sep 17 00:00:00 2001 From: xtraeme Date: Fri, 13 Jul 2007 10:02:55 +0000 Subject: Update to 1.710: * fix: move, rename and hard link could return "input/output error" * fix: very rare, recoverable directory corruption * fix: portability improvements * change: more troubleshooting hints if a volume can't be mounted * change: logging improvements * new: install executables to the root file system otherwise mount could fail during boot * fix: any kind of file size change failure returned "Operation not permitted" * fix: file close failure was not always reported * fix: unmount failure was not always reported * fix: file creation always gave "input/output error" if the $MFT Bitmap wasn't up-to-date * fix: converting very long file names to Unicode may failed * fix: syslog messages didn't show the low level error detail * fix: compilation improvements on OS X and NetBSD --- filesystems/fuse-ntfs-3g/Makefile | 6 ++++-- filesystems/fuse-ntfs-3g/distinfo | 10 ++++------ filesystems/fuse-ntfs-3g/patches/patch-aa | 13 ------------- filesystems/fuse-ntfs-3g/patches/patch-ac | 13 ------------- 4 files changed, 8 insertions(+), 34 deletions(-) delete mode 100644 filesystems/fuse-ntfs-3g/patches/patch-aa delete mode 100644 filesystems/fuse-ntfs-3g/patches/patch-ac diff --git a/filesystems/fuse-ntfs-3g/Makefile b/filesystems/fuse-ntfs-3g/Makefile index 341b77aee43..58a8ebc01d4 100644 --- a/filesystems/fuse-ntfs-3g/Makefile +++ b/filesystems/fuse-ntfs-3g/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.3 2007/05/01 16:17:54 xtraeme Exp $ +# $NetBSD: Makefile,v 1.4 2007/07/13 10:02:55 xtraeme Exp $ # -DISTNAME= ntfs-3g-1.417 +DISTNAME= ntfs-3g-1.710 PKGNAME= fuse-${DISTNAME} CATEGORIES= filesystems MASTER_SITES= http://www.ntfs-3g.org/ @@ -15,6 +15,8 @@ GNU_CONFIGURE= yes USE_LIBTOOL= yes USE_TOOLS+= autoconf gmake pkg-config +CONFIGURE_ARGS+= --exec-prefix=${PREFIX} + pre-configure: cd ${WRKSRC} && autoconf diff --git a/filesystems/fuse-ntfs-3g/distinfo b/filesystems/fuse-ntfs-3g/distinfo index b7e04af6bf9..f0492ef4381 100644 --- a/filesystems/fuse-ntfs-3g/distinfo +++ b/filesystems/fuse-ntfs-3g/distinfo @@ -1,8 +1,6 @@ -$NetBSD: distinfo,v 1.5 2007/05/15 23:10:05 agc Exp $ +$NetBSD: distinfo,v 1.6 2007/07/13 10:02:55 xtraeme Exp $ -SHA1 (ntfs-3g-1.417.tgz) = 81d26194db5677e872f23219de435a27a4c072c3 -RMD160 (ntfs-3g-1.417.tgz) = aef2a087a7b523fa249216137613dc764d08eefe -Size (ntfs-3g-1.417.tgz) = 562094 bytes -SHA1 (patch-aa) = 51e3674e70dcd967f184ff8ccb34f040e98fb70f +SHA1 (ntfs-3g-1.710.tgz) = d30ed61c895c5bc6f5459165f0dd23d1b938d8e9 +RMD160 (ntfs-3g-1.710.tgz) = 5af53c0e8465177665335853f327b2307f92d062 +Size (ntfs-3g-1.710.tgz) = 580731 bytes SHA1 (patch-ab) = 37d7aa735d99d1d6d5cc6210894ec0252a7836fc -SHA1 (patch-ac) = 226044fbf3656f1d35280d81578c00a41ee95e33 diff --git a/filesystems/fuse-ntfs-3g/patches/patch-aa b/filesystems/fuse-ntfs-3g/patches/patch-aa deleted file mode 100644 index 863c3886f5c..00000000000 --- a/filesystems/fuse-ntfs-3g/patches/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-aa,v 1.1.1.1 2007/02/26 19:55:28 pooka Exp $ - ---- configure.ac.orig 2007-02-18 03:27:41.000000000 +0100 -+++ configure.ac 2007-02-18 03:28:28.000000000 +0100 -@@ -80,7 +80,7 @@ - AC_SYS_LARGEFILE - - case "$target_os" in --linux*) -+linux*|netbsd*) - PKG_CHECK_MODULES(FUSE_MODULE, fuse >= 2.6.0, [ compile_fuse_module=true ], - [ - AC_MSG_ERROR([ntfs-3g requires FUSE >= 2.6.0. Please see http://fuse.sf.net/ or install __all__ FUSE packages (e.g. fuse, fuse-utils, libfuse, libfuse2, libfuse-dev) or remove already installed __older__ FUSE.]) diff --git a/filesystems/fuse-ntfs-3g/patches/patch-ac b/filesystems/fuse-ntfs-3g/patches/patch-ac deleted file mode 100644 index 42b7a654f93..00000000000 --- a/filesystems/fuse-ntfs-3g/patches/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ac,v 1.3 2007/05/15 23:10:05 agc Exp $ - ---- src/ntfs-3g.c 2007/05/15 12:39:26 1.1 -+++ src/ntfs-3g.c 2007/05/15 12:38:53 -@@ -2060,7 +2060,7 @@ - struct fuse_args margs = FUSE_ARGS_INIT(0, NULL); - - /* The fuse_mount() options get modified, so we always rebuild it */ -- if ((fuse_opt_add_arg(&margs, "") == -1 || -+ if ((fuse_opt_add_arg(&margs, EXEC_NAME) == -1 || - fuse_opt_add_arg(&margs, "-o") == -1 || - fuse_opt_add_arg(&margs, parsed_options) == -1)) { - ntfs_log_error("Failed to set FUSE options.\n"); -- cgit v1.2.3