-moreutils (0.39) UNRELEASED; urgency=low
+moreutils (0.39) unstable; urgency=low
- * Cap sillyness. Closes: #570815
* parallel: Fix exit code handling when commands are specified after --
* parallel: Make -j 0 do something reasonable (start all jobs at once).
* parallel: Fix to really avoid running new jobs when load is too high.
* parallel: Fix logic error in code handling -l that could make parallel
return a bogus 255 exit code when all jobs succeeded. Closes: #569617
* parallel: Allow a decimal load value to be specified with -l
+ * Caps sillyness. Closes: #570815
+ * zrun: Add support for .xz files.
- -- Joey Hess <joeyh@debian.org> Sun, 21 Feb 2010 13:16:10 -0500
+ -- Joey Hess <joeyh@debian.org> Tue, 23 Feb 2010 15:51:26 -0500
moreutils (0.38) unstable; urgency=low
This is a quick way to run a command that does not itself support
compressed files, without manually uncompressing the files.
-The following compression types are supported: gz bz2 Z lzma lzo
+The following compression types are supported: gz bz2 Z xz lzma lzo
If zrun is linked to some name beginning with z, like zprog, and the link is
executed, this is equivalent to executing "zrun prog".
my @argument;
my %child;
foreach my $argument (@ARGV) {
- if ($argument =~ m{^(.*/)?([^/]*)\.(gz|Z|bz2|lzo|lzma)$}s) {
+ if ($argument =~ m{^(.*/)?([^/]*)\.(gz|Z|bz2|xz|lzo|lzma)$}s) {
my $suffix = "-$2";
my @preprocess = $3 eq "bz2" ? qw(bzip2 -d -c) :
+ $3 eq "xz" ? qw(xz -d -c) :
$3 eq "lzo" ? qw(lzop -d -c) :
$3 eq "lzma" ? qw(lzma -d -c) : qw(gzip -d -c);