changeset 11660:6adc43cce4c6 release-3-0-x

unpack.m: pass "-f -" to tar
author Ryan Hinton
date Mon, 25 Feb 2008 03:56:33 -0500
parents 803bb6fdbad5
children ef2b2df1ed9a
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	Fri Feb 22 13:47:38 2008 -0500
+++ b/doc/interpreter/contributors.in	Mon Feb 25 03:56:33 2008 -0500
@@ -64,6 +64,7 @@
 Soren Hauberg
 Daniel Heiserer
 Yozo Hida
+Ryan Hinton
 Roman Hodek
 A. Scottedward Hodel
 Richard Allan Holcombe
--- a/scripts/ChangeLog	Fri Feb 22 13:47:38 2008 -0500
+++ b/scripts/ChangeLog	Mon Feb 25 03:56:33 2008 -0500
@@ -1,3 +1,7 @@
+2008-02-25  Ryan Hinton  <rwh4s@virginia.edu>
+
+	* miscellaneous/unpack.m: Use "-f -" args for tar.
+
 2008-02-22  John W. Eaton  <jwe@octave.org>
 
 	* miscellaneous/fullfile.m: Improve handling of empty args and
--- a/scripts/miscellaneous/unpack.m	Fri Feb 22 13:47:38 2008 -0500
+++ b/scripts/miscellaneous/unpack.m	Mon Feb 25 03:56:33 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;