Accepting request 577889 from home:avindra

- 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
This commit is contained in:
Jan Engelhardt 2018-02-19 21:35:50 +00:00 committed by Git OBS Bridge
parent e831b2a118
commit 0e4eab4d81
6 changed files with 36 additions and 19 deletions

3
lzlib-1.10.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1d6ab7800a5b43e56fd20607fd2cfda9e550350dc95f5beb6a4ce14f85b41043
size 103328

BIN
lzlib-1.10.tar.gz.sig Normal file

Binary file not shown.

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:41bfa82c6ee184ed0884437dc4074ad505e64cb747432cefa97976b89045cbad
size 96324

Binary file not shown.

View File

@ -1,3 +1,24 @@
-------------------------------------------------------------------
Sun Feb 18 21:41:57 UTC 2018 - avindra@opensuse.org
- 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
-------------------------------------------------------------------
Tue May 31 08:57:47 UTC 2016 - mpluskal@suse.com

View File

@ -2,7 +2,7 @@
#
# spec file for package lzlib
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2012 Pascal Bleser <pascal.bleser@opensuse.org>
#
# All modifications and additions to the file contributed by third parties
@ -18,19 +18,17 @@
#
Name: lzlib
%define lname liblz1
Version: 1.8
Name: lzlib
Version: 1.10
Release: 0
Summary: LZMA Compression and Decompression Library
License: GPL-2.0+
License: BSD-2-Clause
Group: Development/Libraries/C and C++
Url: http://www.nongnu.org/lzip/lzlib.html
Source: http://download.savannah.gnu.org/releases/lzip/lzlib/%name-%version.tar.gz
Source2: http://download.savannah.gnu.org/releases/lzip/lzlib/%name-%version.tar.gz.sig
Url: https://www.nongnu.org/lzip/lzlib.html
Source: https://download.savannah.gnu.org/releases/lzip/lzlib/%name-%version.tar.gz
Source2: https://download.savannah.gnu.org/releases/lzip/lzlib/%name-%version.tar.gz.sig
Source3: %name.keyring
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: %install_info_prereq
%description
@ -82,19 +80,19 @@ applications that want to make use of libcerror.
--mandir="%{_mandir}" \
--sysconfdir="%{_sysconfdir}" \
--enable-shared \
CXX="%__cxx" \
CXX="g++" \
CPPFLAGS="%{optflags}" \
CXXFLAGS="%{optflags}"
make %{?_smp_flags}
make %{?_smp_mflags}
%install
make DESTDIR="%{buildroot}" LDCONFIG=echo install
%make_install LDCONFIG=echo
# configure had no --disable-static
rm -f "%buildroot/%_libdir"/*.a
%check
make check
make %{?_smp_mflags} check
%post -n %lname -p /sbin/ldconfig
%postun -n %lname -p /sbin/ldconfig
@ -106,14 +104,12 @@ make check
%install_info_delete --info-dir="%_infodir" "%_infodir/%name.info%ext_info"
%files -n %lname
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING NEWS README
%{_libdir}/liblz.so.*
%files devel
%defattr(-,root,root)
%{_includedir}/lzlib.h
%{_libdir}/liblz.so
%doc %{_infodir}/lzlib.info%{ext_info}
%{_infodir}/lzlib.info%{ext_info}
%changelog