1
0
Fork 0

Adding upstream version 1.15.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-05-28 19:30:33 +02:00
parent 69aa758e1b
commit f70e2a2220
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
24 changed files with 310 additions and 146 deletions

View file

@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.2.
.TH ZCAT "1" "January 2025" "zutils 1.14" "User Commands"
.TH ZCAT "1" "May 2025" "zutils 1.15" "User Commands"
.SH NAME
zcat \- decompress and concatenate files to standard output
.SH SYNOPSIS
@ -86,6 +86,9 @@ use '^' and 'M\-' notation, except for LF and TAB
\fB\-\-verbose\fR
verbose mode (show error messages)
.TP
\fB\-x\fR, \fB\-\-exclude=\fR<pattern>
exclude files matching a shell pattern
.TP
\fB\-\-bz2=\fR<command>
set compressor and options for bzip2 format
.TP

View file

@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.2.
.TH ZCMP "1" "January 2025" "zutils 1.14" "User Commands"
.TH ZCMP "1" "May 2025" "zutils 1.15" "User Commands"
.SH NAME
zcmp \- decompress and compare two files byte by byte
.SH SYNOPSIS

View file

@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.2.
.TH ZDIFF "1" "January 2025" "zutils 1.14" "User Commands"
.TH ZDIFF "1" "May 2025" "zutils 1.15" "User Commands"
.SH NAME
zdiff \- decompress and compare two files line by line
.SH SYNOPSIS

View file

@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.2.
.TH ZGREP "1" "January 2025" "zutils 1.14" "User Commands"
.TH ZGREP "1" "May 2025" "zutils 1.15" "User Commands"
.SH NAME
zgrep \- search compressed files for a regular expression
.SH SYNOPSIS
@ -63,6 +63,9 @@ use <pattern> as the pattern to match
\fB\-E\fR, \fB\-\-extended\-regexp\fR
<pattern> is an extended regular expression
.TP
\fB\-\-exclude=\fR<pattern>
exclude files matching a shell pattern
.TP
\fB\-f\fR, \fB\-\-file=\fR<file>
obtain patterns from <file>
.TP

View file

@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.2.
.TH ZTEST "1" "January 2025" "zutils 1.14" "User Commands"
.TH ZTEST "1" "May 2025" "zutils 1.15" "User Commands"
.SH NAME
ztest \- check the integrity of compressed files
.SH SYNOPSIS
@ -62,6 +62,9 @@ recursively follow symbolic links
\fB\-v\fR, \fB\-\-verbose\fR
be verbose (a 2nd \fB\-v\fR gives more)
.TP
\fB\-x\fR, \fB\-\-exclude=\fR<pattern>
exclude files matching a shell pattern
.TP
\fB\-\-bz2=\fR<command>
set compressor and options for bzip2 format
.TP

View file

@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.2.
.TH ZUPDATE "1" "January 2025" "zutils 1.14" "User Commands"
.TH ZUPDATE "1" "May 2025" "zutils 1.15" "User Commands"
.SH NAME
zupdate \- recompress bzip2, gzip, xz, zstd files to lzip format
.SH SYNOPSIS
@ -79,6 +79,9 @@ recursively follow symbolic links
\fB\-v\fR, \fB\-\-verbose\fR
be verbose (a 2nd \fB\-v\fR gives more)
.TP
\fB\-x\fR, \fB\-\-exclude=\fR<pattern>
exclude files matching a shell pattern
.TP
\fB\-0\fR .. \fB\-9\fR
set compression level [default 9]
.TP

View file

@ -11,7 +11,7 @@ File: zutils.info, Node: Top, Next: Introduction, Up: (dir)
Zutils Manual
*************
This manual is for Zutils (version 1.14, 5 January 2025).
This manual is for Zutils (version 1.15, 27 May 2025).
* Menu:
@ -302,6 +302,15 @@ Exit status is 0 if no errors occurred, 1 otherwise.
Verbose mode. Show error messages. Repeating it increases the verbosity
level. *Note version::.
'-x PATTERN'
'--exclude=PATTERN'
Exclude files matching a shell pattern like '*.o', even if the files
are specified in the command line. A file is considered to match if any
component of the file name matches. For example, '*.o' matches
'foo.o', 'foo.o/bar' and 'foo/bar.o'. If PATTERN contains a '/', it
matches a corresponding '/' in the file name. For example, 'foo/*.o'
matches 'foo/bar.o'. Multiple '--exclude' options can be specified.

File: zutils.info, Node: Zcmp, Next: Zdiff, Prev: Zcat, Up: Top
@ -545,8 +554,8 @@ An exit status of 0 means at least one match was found, 1 means no matches
were found, and 2 means trouble.
'zgrep' supports the following options (Some options only work if the grep
program used supports them. Options -h, -H, -r, -R, and -Z are managed by
'zgrep' and not passed to grep):
program used supports them. Options '--exclude', '-h', '-H', '-r', '-R',
and '-Z' are managed by 'zgrep' and not passed to grep):
'-a'
'--text'
@ -583,6 +592,14 @@ program used supports them. Options -h, -H, -r, -R, and -Z are managed by
'--extended-regexp'
Interpret PATTERN as an extended regular expression (ERE).
'--exclude=PATTERN'
Exclude files matching a shell pattern like '*.o', even if the files
are specified in the command line. A file is considered to match if any
component of the file name matches. For example, '*.o' matches
'foo.o', 'foo.o/bar' and 'foo/bar.o'. If PATTERN contains a '/', it
matches a corresponding '/' in the file name. For example, 'foo/*.o'
matches 'foo/bar.o'. Multiple '--exclude' options can be specified.
'-f FILE'
'--file=FILE'
Obtain patterns from FILE, one per line.
@ -787,6 +804,15 @@ incorrect file name extension.
Verbose mode. Show the check status for each file processed. Further
-v's increase the verbosity level. *Note version::.
'-x PATTERN'
'--exclude=PATTERN'
Exclude files matching a shell pattern like '*.o', even if the files
are specified in the command line. A file is considered to match if any
component of the file name matches. For example, '*.o' matches
'foo.o', 'foo.o/bar' and 'foo/bar.o'. If PATTERN contains a '/', it
matches a corresponding '/' in the file name. For example, 'foo/*.o'
matches 'foo/bar.o'. Multiple '--exclude' options can be specified.

File: zutils.info, Node: Zupdate, Next: Argument syntax, Prev: Ztest, Up: Top
@ -925,6 +951,15 @@ compressor can't be run, or comparison fails).
the files being ignored and increases the verbosity level. *Note
version::.
'-x PATTERN'
'--exclude=PATTERN'
Exclude files matching a shell pattern like '*.o', even if the files
are specified in the command line. A file is considered to match if any
component of the file name matches. For example, '*.o' matches
'foo.o', 'foo.o/bar' and 'foo/bar.o'. If PATTERN contains a '/', it
matches a corresponding '/' in the file name. For example, 'foo/*.o'
matches 'foo/bar.o'. Multiple '--exclude' options can be specified.
'-0 .. -9'
Set the compression level of lzip. By default 'zupdate' passes '-9' to
lzip. Custom compression options can be passed to lzip with the option
@ -1031,22 +1066,22 @@ Concept index

Tag Table:
Node: Top217
Node: Introduction1218
Ref: search-order2365
Node: Common options3522
Ref: version4060
Ref: compressor-requirements6011
Node: Configuration7470
Node: Zcat8503
Node: Zcmp11314
Node: Zdiff14554
Node: Zgrep17609
Node: Ztest23753
Node: Zupdate26543
Ref: lz-compressor32558
Node: Argument syntax33259
Node: Problems35151
Node: Concept index35693
Node: Introduction1215
Ref: search-order2362
Node: Common options3519
Ref: version4057
Ref: compressor-requirements6008
Node: Configuration7467
Node: Zcat8500
Node: Zcmp11784
Node: Zdiff15024
Node: Zgrep18079
Node: Ztest24706
Node: Zupdate27969
Ref: lz-compressor34457
Node: Argument syntax35158
Node: Problems37050
Node: Concept index37592

End Tag Table

View file

@ -6,8 +6,8 @@
@finalout
@c %**end of header
@set UPDATED 5 January 2025
@set VERSION 1.14
@set UPDATED 27 May 2025
@set VERSION 1.15
@dircategory Compression
@direntry
@ -350,6 +350,16 @@ for "meta").
Verbose mode. Show error messages. Repeating it increases the verbosity
level. @xref{version}.
@item -x @var{pattern}
@itemx --exclude=@var{pattern}
Exclude files matching a shell pattern like @file{*.o}, even if the files
are specified in the command line. A file is considered to match if any
component of the file name matches. For example, @file{*.o} matches
@file{foo.o}, @file{foo.o/bar} and @file{foo/bar.o}. If @var{pattern}
contains a @samp{/}, it matches a corresponding @samp{/} in the file name.
For example, @file{foo/*.o} matches @file{foo/bar.o}. Multiple
@option{--exclude} options can be specified.
@end table
@ -611,7 +621,8 @@ matches were found, and 2 means trouble.
@noindent
@command{zgrep} supports the following options (Some options only work if
the grep program used supports them. Options -h, -H, -r, -R, and -Z are
the grep program used supports them. Options @option{--exclude},
@option{-h}, @option{-H}, @option{-r}, @option{-R}, and @option{-Z} are
managed by @command{zgrep} and not passed to grep):
@table @code
@ -651,6 +662,15 @@ Use @var{pattern} as the pattern to match.
@itemx --extended-regexp
Interpret @var{pattern} as an extended regular expression (ERE).
@item --exclude=@var{pattern}
Exclude files matching a shell pattern like @file{*.o}, even if the files
are specified in the command line. A file is considered to match if any
component of the file name matches. For example, @file{*.o} matches
@file{foo.o}, @file{foo.o/bar} and @file{foo/bar.o}. If @var{pattern}
contains a @samp{/}, it matches a corresponding @samp{/} in the file name.
For example, @file{foo/*.o} matches @file{foo/bar.o}. Multiple
@option{--exclude} options can be specified.
@item -f @var{file}
@itemx --file=@var{file}
Obtain patterns from @var{file}, one per line.@*
@ -812,7 +832,7 @@ files are ignored.
Note that error detection in the xz format is broken. First, some xz files
lack integrity information. Second, not all xz decompressors can
@uref{http://www.nongnu.org/lzip/xz_inadequate.html#fragmented,,check the integrity}
@uref{http://www.nongnu.org/lzip/xz_inadequate.html#checking,,check the integrity}
of all xz files. Third, section 2.1.1.2 'Stream Flags' of the
@uref{http://tukaani.org/xz/xz-file-format.txt,,xz format specification}
allows xz decompressors to produce garbage output without issuing any
@ -864,6 +884,16 @@ recursively, following all symbolic links.
Verbose mode. Show the check status for each file processed. Further -v's
increase the verbosity level. @xref{version}.
@item -x @var{pattern}
@itemx --exclude=@var{pattern}
Exclude files matching a shell pattern like @file{*.o}, even if the files
are specified in the command line. A file is considered to match if any
component of the file name matches. For example, @file{*.o} matches
@file{foo.o}, @file{foo.o/bar} and @file{foo/bar.o}. If @var{pattern}
contains a @samp{/}, it matches a corresponding @samp{/} in the file name.
For example, @file{foo/*.o} matches @file{foo/bar.o}. Multiple
@option{--exclude} options can be specified.
@end table
@ -1007,6 +1037,16 @@ recursively, following all symbolic links.
Verbose mode. Show the files being processed. A second @option{-v} also shows
the files being ignored and increases the verbosity level. @xref{version}.
@item -x @var{pattern}
@itemx --exclude=@var{pattern}
Exclude files matching a shell pattern like @file{*.o}, even if the files
are specified in the command line. A file is considered to match if any
component of the file name matches. For example, @file{*.o} matches
@file{foo.o}, @file{foo.o/bar} and @file{foo/bar.o}. If @var{pattern}
contains a @samp{/}, it matches a corresponding @samp{/} in the file name.
For example, @file{foo/*.o} matches @file{foo/bar.o}. Multiple
@option{--exclude} options can be specified.
@item -0 .. -9
Set the compression level of lzip. By default @command{zupdate} passes
@option{-9} to lzip. Custom compression options can be passed to lzip with