diff options
author | agc <agc@pkgsrc.org> | 2007-03-10 12:51:03 +0000 |
---|---|---|
committer | agc <agc@pkgsrc.org> | 2007-03-10 12:51:03 +0000 |
commit | 2a2531ae8d1a04e06c1a06607b6505e7c101f0e2 (patch) | |
tree | 131cf58358b718bab1495d8b9b2be0038049b413 /filesystems | |
parent | dc41fe2a74bca8b2e48c62a97e2f7041ab54a104 (diff) | |
download | pkgsrc-2a2531ae8d1a04e06c1a06607b6505e7c101f0e2.tar.gz |
Initial import of unionfs-fuse-0.17 as fuse-unionfs-0.17 into the Packages
Collection.
FUSE-based union filesystem, with almost limitless number of root
directories.
This utility is implementedd at the user level - to mount a series
of roots, simply use:
fuse-unionfs root1:root2:root3 <mountpoint>
Diffstat (limited to 'filesystems')
-rw-r--r-- | filesystems/fuse-unionfs/DESCR | 7 | ||||
-rw-r--r-- | filesystems/fuse-unionfs/Makefile | 20 | ||||
-rw-r--r-- | filesystems/fuse-unionfs/PLIST | 2 | ||||
-rw-r--r-- | filesystems/fuse-unionfs/distinfo | 7 | ||||
-rw-r--r-- | filesystems/fuse-unionfs/patches/patch-aa | 22 | ||||
-rw-r--r-- | filesystems/fuse-unionfs/patches/patch-ab | 12 |
6 files changed, 70 insertions, 0 deletions
diff --git a/filesystems/fuse-unionfs/DESCR b/filesystems/fuse-unionfs/DESCR new file mode 100644 index 00000000000..da221b44fd6 --- /dev/null +++ b/filesystems/fuse-unionfs/DESCR @@ -0,0 +1,7 @@ +FUSE-based union filesystem, with almost limitless number of root +directories. + +This utility is implementedd at the user level - to mount a series +of roots, simply use: + + fuse-unionfs root1:root2:root3 <mountpoint> diff --git a/filesystems/fuse-unionfs/Makefile b/filesystems/fuse-unionfs/Makefile new file mode 100644 index 00000000000..b1619a1e66b --- /dev/null +++ b/filesystems/fuse-unionfs/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1.1.1 2007/03/10 12:51:03 agc Exp $ +# + +DISTNAME= unionfs-fuse-0.17 +PKGNAME= fuse-unionfs-0.17 +CATEGORIES= filesystems +MASTER_SITES= http://podgorny.cz/unionfs-fuse/releases/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://podgorny.cz/unionfs-fuse/ +COMMENT= FUSE-based union filesystem + +BUILD_TARGET= unionfs + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/unionfs ${PREFIX}/bin/fuse-unionfs + +.include "../../mk/fuse.buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/filesystems/fuse-unionfs/PLIST b/filesystems/fuse-unionfs/PLIST new file mode 100644 index 00000000000..dbdf0bbee08 --- /dev/null +++ b/filesystems/fuse-unionfs/PLIST @@ -0,0 +1,2 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2007/03/10 12:51:03 agc Exp $ +bin/fuse-unionfs diff --git a/filesystems/fuse-unionfs/distinfo b/filesystems/fuse-unionfs/distinfo new file mode 100644 index 00000000000..e007d893795 --- /dev/null +++ b/filesystems/fuse-unionfs/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1.1.1 2007/03/10 12:51:03 agc Exp $ + +SHA1 (unionfs-fuse-0.17.tar.bz2) = 791877d7e127c28345f3884f30b9a65032e9ca80 +RMD160 (unionfs-fuse-0.17.tar.bz2) = 020662308ea3930ed26685bcb2cdcaf08f3082f3 +Size (unionfs-fuse-0.17.tar.bz2) = 6447 bytes +SHA1 (patch-aa) = ab12403f3c83a04cf59e1a4616b76e7c36204a66 +SHA1 (patch-ab) = fcb7ebe83f25488653ee42548c84d7709ce952d8 diff --git a/filesystems/fuse-unionfs/patches/patch-aa b/filesystems/fuse-unionfs/patches/patch-aa new file mode 100644 index 00000000000..80cc88385ea --- /dev/null +++ b/filesystems/fuse-unionfs/patches/patch-aa @@ -0,0 +1,22 @@ +$NetBSD: patch-aa,v 1.1.1.1 2007/03/10 12:51:03 agc Exp $ + +--- unionfs.c 2007/03/10 00:31:50 1.1 ++++ unionfs.c 2007/03/10 00:33:02 +@@ -10,6 +10,7 @@ + #endif + + #include <fuse.h> ++#include <fuse_opt.h> + #include <stdio.h> + #include <stdlib.h> + #include <string.h> +@@ -933,5 +934,9 @@ + } + + umask(0); ++#ifdef __NetBSD__ ++ return fuse_main(args.argc, args.argv, &unionfs_oper); ++#else + return fuse_main(args.argc, args.argv, &unionfs_oper, NULL); ++#endif + } diff --git a/filesystems/fuse-unionfs/patches/patch-ab b/filesystems/fuse-unionfs/patches/patch-ab new file mode 100644 index 00000000000..0d46b1cc34a --- /dev/null +++ b/filesystems/fuse-unionfs/patches/patch-ab @@ -0,0 +1,12 @@ +$NetBSD: patch-ab,v 1.1.1.1 2007/03/10 12:51:03 agc Exp $ + +--- opts.h 2007/03/10 00:36:42 1.1 ++++ opts.h 2007/03/10 00:36:59 +@@ -3,6 +3,7 @@ + + + #include <fuse.h> ++#include <fuse_opt.h> + #include "unionfs.h" + + |