summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schlemmer <azarah@gentoo.org>2004-01-11 18:33:27 +0000
committerMartin Schlemmer <azarah@gentoo.org>2004-01-11 18:33:27 +0000
commitf92948cce49df518fff0fecf8695e9f025b37896 (patch)
tree1a0e1e9e1ec6a4c1a05fa41613853b92ea39c9cc /app-arch/tar/files
parentFix -l, --one-file-system option to actually work. (diff)
downloadhistorical-f92948cce49df518fff0fecf8695e9f025b37896.tar.gz
historical-f92948cce49df518fff0fecf8695e9f025b37896.tar.bz2
historical-f92948cce49df518fff0fecf8695e9f025b37896.zip
Fix -l, --one-file-system option to actually work.
Diffstat (limited to 'app-arch/tar/files')
-rw-r--r--app-arch/tar/files/digest-tar-1.13.92-r31
-rw-r--r--app-arch/tar/files/tar-1.13.92-fix-one_file_system.patch21
2 files changed, 22 insertions, 0 deletions
diff --git a/app-arch/tar/files/digest-tar-1.13.92-r3 b/app-arch/tar/files/digest-tar-1.13.92-r3
new file mode 100644
index 000000000000..6590deb15c11
--- /dev/null
+++ b/app-arch/tar/files/digest-tar-1.13.92-r3
@@ -0,0 +1 @@
+MD5 fdfffdd8141a00ea72c16c34b486a00a tar-1.13.92.tar.bz2 1043316
diff --git a/app-arch/tar/files/tar-1.13.92-fix-one_file_system.patch b/app-arch/tar/files/tar-1.13.92-fix-one_file_system.patch
new file mode 100644
index 000000000000..d45f0c0611fe
--- /dev/null
+++ b/app-arch/tar/files/tar-1.13.92-fix-one_file_system.patch
@@ -0,0 +1,21 @@
+===================================================================
+RCS file: /cvsroot/tar/cvsroot/tar/tar/src/create.c,v
+retrieving revision 1.73
+retrieving revision 1.74
+diff -u -r1.73 -r1.74
+--- tar/tar/src/create.c 2003/12/25 10:18:37 1.73
++++ tar/tar/src/create.c 2004/01/03 11:45:31 1.74
+@@ -981,9 +981,11 @@
+ return;
+ }
+ }
+- else if (!recursion_option)
++
++ if (!recursion_option)
+ return;
+- else if (one_file_system_option
++
++ if (one_file_system_option
+ && !top_level
+ && parent_device != stat->stat.st_dev)
+ {