changeset 7525:3feb6e9643cd

unpack.m: pass "-f -" to tar
author Ryan Hinton
date Mon, 25 Feb 2008 03:53:14 -0500
parents a653856aa3e1
children 52d58b0463ed
files doc/interpreter/contributors.in scripts/ChangeLog scripts/miscellaneous/unpack.m
diffstat 3 files changed, 9 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/doc/interpreter/contributors.in	Mon Feb 25 03:47:57 2008 -0500
+++ b/doc/interpreter/contributors.in	Mon Feb 25 03:53:14 2008 -0500
@@ -66,6 +66,7 @@
 Dave Hawthorne
 Daniel Heiserer
 Yozo Hida
+Ryan Hinton
 Roman Hodek
 A. Scottedward Hodel
 Richard Allan Holcombe
--- a/scripts/ChangeLog	Mon Feb 25 03:47:57 2008 -0500
+++ b/scripts/ChangeLog	Mon Feb 25 03:53:14 2008 -0500
@@ -1,3 +1,7 @@
+2008-02-25  Ryan Hinton  <rwh4s@virginia.edu>
+
+	* miscellaneous/unpack.m: Use "-f -" args for tar.
+
 2008-02-24  John W. Eaton  <jwe@octave.org>
 
 	* specfun/log2.m: Ensure returned value of F strictly less than 1.
--- a/scripts/miscellaneous/unpack.m	Mon Feb 25 03:47:57 2008 -0500
+++ b/scripts/miscellaneous/unpack.m	Mon Feb 25 03:53:14 2008 -0500
@@ -124,12 +124,12 @@
     commandlist.tar = {"tar -x -v -f \"%s\"", ...
 		       "tar -x -f \"%s\"", ...
 		       @__parse_tar__, false};
-    commandlist.targz = {"gzip -d -c \"%s\" | tar -x -v", ...
-			 "gzip -d -c \"%s\" | tar -x", ...
+    commandlist.targz = {"gzip -d -c \"%s\" | tar -x -v -f -", ...
+			 "gzip -d -c \"%s\" | tar -x -f -", ...
 			 @__parse_tar__, false};
     commandlist.tgz = commandlist.targz;
-    commandlist.tarbz2 = {"bzip2 -d -c \"%s\" | tar -x -v", ...
-			  "bzip2 -d -c \"%s\" | tar -x", ...
+    commandlist.tarbz2 = {"bzip2 -d -c \"%s\" | tar -x -v -f -", ...
+			  "bzip2 -d -c \"%s\" | tar -x -f -", ...
 			  @__parse_tar__, false};
     commandlist.tarbz = commandlist.tarbz2;
     commandlist.tbz2 = commandlist.tarbz2;