diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2015-10-19 10:08:16 +0200 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2015-10-19 10:08:16 +0200 |
commit | 2755d2b241077f5a3f68db128c699d00c91d8452 (patch) | |
tree | f092efb3c748f5f41d82fe40a9431b94531013c2 /pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl | |
parent | b6059b2c6a4fbecbdadbe67aa4ac424e112ba4f9 (diff) |
xorg: adjust generator to work with other archive types
In the end I didn't utilize it, but it shouldn't hurt.
Diffstat (limited to 'pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl')
-rwxr-xr-x | pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl b/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl index 1e0ce6d6167e..6665a3bc00a9 100755 --- a/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl +++ b/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl @@ -61,7 +61,7 @@ while (<>) { #next unless $pkg eq "xcbutil"; } - $tarball =~ /\/([^\/]*)\.tar\.bz2$/; + $tarball =~ /\/([^\/]*)\.tar\.(bz2|gz|xz)$/; my $pkgName = $1; print " $pkg $pkgName\n"; @@ -82,7 +82,7 @@ while (<>) { print "\nunpacking $path\n"; system "rm -rf '$tmpDir'"; mkdir $tmpDir, 0700; - system "cd '$tmpDir' && tar xfj '$path'"; + system "cd '$tmpDir' && tar xf '$path'"; die "cannot unpack `$path'" if $? != 0; print "\n"; |