summaryrefslogtreecommitdiff
path: root/filesystems/fuse-unionfs/patches
diff options
context:
space:
mode:
authoragc <agc>2007-03-10 12:51:03 +0000
committeragc <agc>2007-03-10 12:51:03 +0000
commita50c31ab65254d963976bf8e4d187ef472f60e1f (patch)
tree131cf58358b718bab1495d8b9b2be0038049b413 /filesystems/fuse-unionfs/patches
parente57f51a805d2068113cb30b5d5c9d56e7d9baf7c (diff)
downloadpkgsrc-a50c31ab65254d963976bf8e4d187ef472f60e1f.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/fuse-unionfs/patches')
-rw-r--r--filesystems/fuse-unionfs/patches/patch-aa22
-rw-r--r--filesystems/fuse-unionfs/patches/patch-ab12
2 files changed, 34 insertions, 0 deletions
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"
+
+