summaryrefslogtreecommitdiff
path: root/filesystems/fuse-ntfs-3g
diff options
context:
space:
mode:
authorpooka <pooka>2007-02-26 19:55:28 +0000
committerpooka <pooka>2007-02-26 19:55:28 +0000
commit54bf693943c7066431959bcafa537eaa660fa958 (patch)
treea97b6cbb0ab25cf53a1e4374584df2288e14ef21 /filesystems/fuse-ntfs-3g
parent3048d3d60a4d0545124ef32539d4d1755670e78e (diff)
downloadpkgsrc-54bf693943c7066431959bcafa537eaa660fa958.tar.gz
fuse-ntfs-3g package, proven to work under NetBSD-current.
The original work in pkg'izing this was done by <xtraeme>.
Diffstat (limited to 'filesystems/fuse-ntfs-3g')
-rw-r--r--filesystems/fuse-ntfs-3g/DESCR7
-rw-r--r--filesystems/fuse-ntfs-3g/Makefile23
-rw-r--r--filesystems/fuse-ntfs-3g/PLIST36
-rw-r--r--filesystems/fuse-ntfs-3g/distinfo7
-rw-r--r--filesystems/fuse-ntfs-3g/patches/patch-aa13
-rw-r--r--filesystems/fuse-ntfs-3g/patches/patch-ab13
6 files changed, 99 insertions, 0 deletions
diff --git a/filesystems/fuse-ntfs-3g/DESCR b/filesystems/fuse-ntfs-3g/DESCR
new file mode 100644
index 00000000000..20c72647e0a
--- /dev/null
+++ b/filesystems/fuse-ntfs-3g/DESCR
@@ -0,0 +1,7 @@
+http://www.ntfs-3g.org/
+ The NTFS-3G driver is an open source, freely available NTFS driver
+ for Linux with read and write support. It provides safe and fast
+ handling of the Windows XP, Windows Server 2003, Windows 2000 and
+ Windows Vista file systems. Most POSIX file system operations are
+ supported, with the exception of full file ownership and access
+ right support.
diff --git a/filesystems/fuse-ntfs-3g/Makefile b/filesystems/fuse-ntfs-3g/Makefile
new file mode 100644
index 00000000000..2c35160e3b0
--- /dev/null
+++ b/filesystems/fuse-ntfs-3g/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/02/26 19:55:28 pooka Exp $
+#
+
+DISTNAME= ntfs-3g-1.0
+PKGNAME= fuse-${DISTNAME}
+CATEGORIES= filesystems
+MASTER_SITES= http://www.ntfs-3g.org/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.ntfs-3g.org/
+COMMENT= NTFS driver for Linux/FreeBSD/NetBSD with read and write support
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= autoconf gmake pkg-config
+
+pre-configure:
+ cd ${WRKSRC} && autoconf
+
+.include "../../mk/fuse.buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/filesystems/fuse-ntfs-3g/PLIST b/filesystems/fuse-ntfs-3g/PLIST
new file mode 100644
index 00000000000..0b30be0594b
--- /dev/null
+++ b/filesystems/fuse-ntfs-3g/PLIST
@@ -0,0 +1,36 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/02/26 19:55:28 pooka Exp $
+bin/mount.ntfs-3g
+bin/ntfs-3g
+man/man8/ntfs-3g.8
+man/man8/mount.ntfs-3g.8
+lib/libntfs-3g.la
+include/ntfs-3g/attrib.h
+include/ntfs-3g/attrlist.h
+include/ntfs-3g/bitmap.h
+include/ntfs-3g/bootsect.h
+include/ntfs-3g/collate.h
+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/dir.h
+include/ntfs-3g/endians.h
+include/ntfs-3g/index.h
+include/ntfs-3g/inode.h
+include/ntfs-3g/layout.h
+include/ntfs-3g/lcnalloc.h
+include/ntfs-3g/list.h
+include/ntfs-3g/logfile.h
+include/ntfs-3g/logging.h
+include/ntfs-3g/mft.h
+include/ntfs-3g/mst.h
+include/ntfs-3g/ntfstime.h
+include/ntfs-3g/runlist.h
+include/ntfs-3g/security.h
+include/ntfs-3g/support.h
+include/ntfs-3g/types.h
+include/ntfs-3g/unistr.h
+include/ntfs-3g/version.h
+include/ntfs-3g/volume.h
+@dirrm include/ntfs-3g
diff --git a/filesystems/fuse-ntfs-3g/distinfo b/filesystems/fuse-ntfs-3g/distinfo
new file mode 100644
index 00000000000..d98f238e287
--- /dev/null
+++ b/filesystems/fuse-ntfs-3g/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/02/26 19:55:28 pooka Exp $
+
+SHA1 (ntfs-3g-1.0.tgz) = e4cf952a17a3a9e3f1e53d09cb8dd544e5ecfd0f
+RMD160 (ntfs-3g-1.0.tgz) = 4460101eea3b36b2faf8c79863b6590cbb1de4ab
+Size (ntfs-3g-1.0.tgz) = 562452 bytes
+SHA1 (patch-aa) = 51e3674e70dcd967f184ff8ccb34f040e98fb70f
+SHA1 (patch-ab) = 9bfd8e206df71b4cb72a96badb3553a7717802b9
diff --git a/filesystems/fuse-ntfs-3g/patches/patch-aa b/filesystems/fuse-ntfs-3g/patches/patch-aa
new file mode 100644
index 00000000000..863c3886f5c
--- /dev/null
+++ b/filesystems/fuse-ntfs-3g/patches/patch-aa
@@ -0,0 +1,13 @@
+$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-ab b/filesystems/fuse-ntfs-3g/patches/patch-ab
new file mode 100644
index 00000000000..40d10995292
--- /dev/null
+++ b/filesystems/fuse-ntfs-3g/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2007/02/26 19:55:28 pooka Exp $
+
+--- src/Makefile.in.orig 2007-02-20 22:15:39.000000000 +0200
++++ src/Makefile.in 2007-02-26 21:45:34.000000000 +0200
+@@ -581,7 +581,7 @@
+
+ install-exec-hook:
+ $(INSTALL) -d $(DESTDIR)/sbin
+- $(LN_S) -f $(bindir)/ntfs-3g $(DESTDIR)/sbin/mount.ntfs-3g
++ $(LN_S) -f ntfs-3g $(bindir)/mount.ntfs-3g
+ $(LDCONFIG)
+
+ install-data-hook: