Hello community,
here is the log from the commit of package lzlib for openSUSE:Factory checked in at 2019-02-08 12:10:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lzlib (Old)
and /work/SRC/openSUSE:Factory/.lzlib.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lzlib"
Fri Feb 8 12:10:37 2019 rev:10 rq:672076 version:1.11
Changes:
--------
--- /work/SRC/openSUSE:Factory/lzlib/lzlib.changes 2018-02-20 17:55:58.112534585 +0100
+++ /work/SRC/openSUSE:Factory/.lzlib.new.28833/lzlib.changes 2019-02-08 12:11:08.961519958 +0100
@@ -1,0 +2,21 @@
+Wed Feb 6 09:25:28 UTC 2019 - Jan Engelhardt
+
+- Move to final release 1.11
+ * No visible changes
+
+-------------------------------------------------------------------
+Wed Feb 6 09:23:43 UTC 2019 - Jan Engelhardt
+
+- Update License field as per SR 658030 review
+
+-------------------------------------------------------------------
+Fri Dec 14 11:42:47 UTC 2018 - Jan Engelhardt
+
+- Update to new upstream release 1.11~rc2
+ * In case of decompression error caused by corrupt or truncated data,
+ LZ_decompress_read now does not signal the error immediately
+ to the application, but waits until all decoded bytes have
+ been read. This allows tools like tarlz to recover as much
+ data as possible from damaged members.
+
+-------------------------------------------------------------------
Old:
----
lzlib-1.10.tar.gz
lzlib-1.10.tar.gz.sig
New:
----
lzlib-1.11.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lzlib.spec ++++++
--- /var/tmp/diff_new_pack.GLUbw5/_old 2019-02-08 12:11:10.209519489 +0100
+++ /var/tmp/diff_new_pack.GLUbw5/_new 2019-02-08 12:11:10.213519488 +0100
@@ -1,8 +1,7 @@
-# vim: set ts=4 sw=4 et:
#
# spec file for package lzlib
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2012 Pascal Bleser
#
# All modifications and additions to the file contributed by third parties
@@ -14,20 +13,21 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
-%define lname liblz1
Name: lzlib
-Version: 1.10
+Version: 1.11
Release: 0
+%define lname liblz1
+%define xversion 1.11
Summary: LZMA Compression and Decompression Library
-License: BSD-2-Clause
+License: BSD-2-Clause AND GPL-2.0-or-later
Group: Development/Libraries/C and C++
-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....
+URL: https://www.nongnu.org/lzip/lzlib.html
+Source: https://download.savannah.gnu.org/releases/lzip/lzlib/%name-%xversion.tar.gz
+#Source2: https://download.savannah.gnu.org/releases/lzip/lzlib/%name-%version.tar.gz....
Source3: %name.keyring
PreReq: %install_info_prereq
@@ -64,35 +64,32 @@
applications that want to make use of libcerror.
%prep
-%setup -q
+%autosetup -n %name-%xversion
%build
# not autoconf!
# don't use the configure macro here, as it will cause the configure script to
# skip parameters as soon as it encounters one that it doesn't understand
-./configure \
- --prefix="%{_prefix}" \
- --bindir="%{_bindir}" \
- --datadir="%{_datadir}" \
- --includedir="%{_includedir}" \
- --infodir="%{_infodir}" \
- --libdir="%{_libdir}" \
- --mandir="%{_mandir}" \
- --sysconfdir="%{_sysconfdir}" \
- --enable-shared \
- CXX="g++" \
- CPPFLAGS="%{optflags}" \
- CXXFLAGS="%{optflags}"
-
+mkdir build
+pushd build/
+../configure --prefix="%_prefix" --bindir="%_bindir" --datadir="%_datadir" \
+ --includedir="%_includedir" --infodir="%_infodir" --libdir="%_libdir" \
+ --mandir="%_mandir" --sysconfdir="%_sysconfdir" --enable-shared \
+ CC="%__cc" CFLAGS="%optflags" CXX="%__cxx" CXXFLAGS="%optflags"
make %{?_smp_mflags}
+popd
%install
-%make_install LDCONFIG=echo
+pushd build/
+%make_install LDCONFIG=true
+popd
# configure had no --disable-static
rm -f "%buildroot/%_libdir"/*.a
%check
+pushd build/
make %{?_smp_mflags} check
+popd
%post -n %lname -p /sbin/ldconfig
%postun -n %lname -p /sbin/ldconfig
@@ -105,11 +102,11 @@
%files -n %lname
%doc AUTHORS ChangeLog COPYING NEWS README
-%{_libdir}/liblz.so.*
+%_libdir/liblz.so.*
%files devel
-%{_includedir}/lzlib.h
-%{_libdir}/liblz.so
-%{_infodir}/lzlib.info%{ext_info}
+%_includedir/lzlib.h
+%_libdir/liblz.so
+%_infodir/lzlib.info*
%changelog
++++++ lzlib-1.10.tar.gz -> lzlib-1.11.tar.gz ++++++
++++ 2420 lines of diff (skipped)