summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormycroft <mycroft>2000-11-11 05:26:54 +0000
committermycroft <mycroft>2000-11-11 05:26:54 +0000
commit039c836e6004823e1357fbea06df1bc40503c531 (patch)
tree86c0b94e987d7c95587f2045805f0b53d094d6a9
parente7381fe3ddc431a46bbfc439ec0552fbb13253ce (diff)
downloadpkgsrc-039c836e6004823e1357fbea06df1bc40503c531.tar.gz
Change tarfh-list-regexp to match our tar(1).
-rw-r--r--lang/librep/files/patch-sum1
-rw-r--r--lang/librep/patches/patch-ab13
2 files changed, 14 insertions, 0 deletions
diff --git a/lang/librep/files/patch-sum b/lang/librep/files/patch-sum
index b0a1bb558fc..bb964ab2f72 100644
--- a/lang/librep/files/patch-sum
+++ b/lang/librep/files/patch-sum
@@ -1,3 +1,4 @@
MD5 (patch-aa) = 78f1b645f5b6f5b9a17a8b6ad0f25477
+MD5 (patch-ab) = 0709ce7845fa617835ae26daa3ef815b
diff --git a/lang/librep/patches/patch-ab b/lang/librep/patches/patch-ab
new file mode 100644
index 00000000000..71fabbc16a3
--- /dev/null
+++ b/lang/librep/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1 2000/11/11 05:26:54 mycroft Exp $
+
+--- lisp/rep/io/file-handlers/tar.jl.orig Sun Sep 10 20:03:17 2000
++++ lisp/rep/io/file-handlers/tar.jl Sat Nov 11 05:24:36 2000
+@@ -63,7 +63,7 @@
+
+ ;; Hairy regexp matching tar `--list --verbose' output
+ (defvar tarfh-list-regexp (concat "([a-zA-Z-]+)\\s+(\\w+)/(\\w+)\\s+(\\d+)\\s+"
+- "([0-9-]+\\s+[0-9:]+)\\s+([^\n]+)"))
++ "([A-Za-z]+\\s+[0-9]+\\s+[0-9:]+\\s+[0-9]+)\\s+([^\n]+)"))
+
+ ;; Map list file types to symbols
+ (defvar tarfh-list-type-alist '((?- . file) (?d . directory)