- update to 1.13:
* The variables AR and ARFLAGS can now be set from configure.
* In case of error in a numerical argument to a command line option, minilzip
now shows the name of the option and the range of valid values.
* 'minilzip --check-lib' now checks that LZ_API_VERSION and LZ_version_string
match.
* Several descriptions have been improved in manual, '--help', and man page.
* The texinfo category of the manual has been changed from 'Data Compression'
to 'Compression' to match that of gzip.
OBS-URL: https://build.opensuse.org/request/show/949769
OBS-URL: https://build.opensuse.org/package/show/Archiving/lzlib?expand=0&rev=28
- Update to 1.12:
* see included NEWS
* The value of the version test macro 'LZ_API_VERSION' is now defined as
1000 * major + minor. For version 1.12 it is 1012.
* The new function 'LZ_api_version', which returns the LZ_API_VERSION of the
library object code being used, has been added to lzlib.
* Decompression speed has been slightly increased.
* The new option '--check-lib', which compares the version of lzlib used to
compile minilzip with the version actually being used, has been added to
minilzip.
* Minilzip now reports an error if a file name is empty (minilzip -t "").
* Option '-o, --output' now behaves like '-c, --stdout', but sending the
output unconditionally to a file instead of to standard output. See the new
description of '-o' in the manual. This change is not backwards compatible.
Therefore commands like:
minilzip -o foo.lz - bar < foo
must now be split into:
minilzip -o foo.lz - < foo
minilzip bar
or rewritten as:
minilzip - bar < foo > foo.lz
* When using '-c' or '-o', minilzip now checks whether the output is a
terminal only once.
* The words 'decompressed' and 'compressed' have been replaced with the
shorter 'out' and 'in' in the verbose output of minilzip when decompressing
or testing.
* It has been documented in the manual that 'LZ_(de)compress_close' and
'LZ_(de)compress_errno' can be called with a null argument.
* Bugfixes, documentation updates
OBS-URL: https://build.opensuse.org/request/show/864600
OBS-URL: https://build.opensuse.org/package/show/Archiving/lzlib?expand=0&rev=24
- Update to version 1.10:
* LZ_compress_finish now adjusts dictionary size for each member.
* lzlib.c (LZ_decompress_read): Detect corrupt header with HD=3.
* main.c: Added new option '--loose-trailing'.
* main.c (main): Option '-S, --volume-size' now keeps input files.
* main.c: Replaced 'bits/byte' with inverse compression ratio.
* main.c: Show final diagnostic when testing multiple files.
* main.c: Do not add a second .lz extension to the arg of -o.
* main.c: Show dictionary size at verbosity level 4 (-vvvv).
* lzlib.texi: Added chapter 'Invoking minilzip'.
- Includes 1.9:
* Compression time of option '-0' has been reduced by 3%.
* Compression time of options -1 to -9 has been reduced by 1%.
* Decompression time has been reduced by 3%.
* main.c: Continue testing if any input file is a terminal.
* License of the library changed to "2-clause BSD".
- partial cleanup with spec-cleaner
OBS-URL: https://build.opensuse.org/request/show/577889
OBS-URL: https://build.opensuse.org/package/show/Archiving/lzlib?expand=0&rev=16
- Update to version 1.8:
* decoder.c (LZd_verify_trailer): Removed test of final code.
* main.c: Added new option '-a, --trailing-error'.
* main.c (main): Delete '--output' file if infd is a terminal.
* main.c (main): Don't use stdin more than once.
* configure: Avoid warning on some shells when testing for gcc.
* Makefile.in: Detect the existence of install-info.
* testsuite/check.sh: A POSIX shell is required to run the tests.
* testsuite/check.sh: Don't check error messages.
- Move info scriplet to preun (forwarded request 399078 from pluskalm)
OBS-URL: https://build.opensuse.org/request/show/399103
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lzlib?expand=0&rev=8
- Update to version 1.8:
* decoder.c (LZd_verify_trailer): Removed test of final code.
* main.c: Added new option '-a, --trailing-error'.
* main.c (main): Delete '--output' file if infd is a terminal.
* main.c (main): Don't use stdin more than once.
* configure: Avoid warning on some shells when testing for gcc.
* Makefile.in: Detect the existence of install-info.
* testsuite/check.sh: A POSIX shell is required to run the tests.
* testsuite/check.sh: Don't check error messages.
- Move info scriplet to preun
OBS-URL: https://build.opensuse.org/request/show/399078
OBS-URL: https://build.opensuse.org/package/show/Archiving/lzlib?expand=0&rev=14