Hello community, here is the log from the commit of package zziplib for openSUSE:Factory checked in at 2018-01-30 15:38:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/zziplib (Old) and /work/SRC/openSUSE:Factory/.zziplib.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zziplib" Tue Jan 30 15:38:10 2018 rev:25 rq:569981 version:0.13.67 Changes: -------- --- /work/SRC/openSUSE:Factory/zziplib/zziplib.changes 2017-11-10 14:41:38.098275409 +0100 +++ /work/SRC/openSUSE:Factory/.zziplib.new/zziplib.changes 2018-01-30 15:38:12.243971109 +0100 @@ -1,0 +2,28 @@ +Tue Jan 23 20:18:19 UTC 2018 - tchva...@suse.com + +- Drop tests as they fail completely anyway, not finding lib needing + zip command, this should allow us to kill python dependency +- Also drop docs subdir avoiding python dependency for it + * The generated xmls were used for mans too but we shipped those + only in devel pkg and as such we will live without them + +------------------------------------------------------------------- +Tue Jan 23 20:03:01 UTC 2018 - tchva...@suse.com + +- Version update to 0.13.67: + * Various fixes found by fuzzing + * Merged bellow patches +- Remove merged patches: + * zziplib-CVE-2017-5974.patch + * zziplib-CVE-2017-5975.patch + * zziplib-CVE-2017-5976.patch + * zziplib-CVE-2017-5978.patch + * zziplib-CVE-2017-5979.patch + * zziplib-CVE-2017-5981.patch +- Switch to github tarball as upstream seem no longer pull it to + sourceforge +- Remove no longer applying patch zziplib-unzipcat-NULL-name.patch + * The sourcecode was quite changed for this to work this way + anymore, lets hope this is fixed too + +------------------------------------------------------------------- Old: ---- zziplib-0.13.62.tar.bz2 zziplib-CVE-2017-5974.patch zziplib-CVE-2017-5975.patch zziplib-CVE-2017-5976.patch zziplib-CVE-2017-5978.patch zziplib-CVE-2017-5979.patch zziplib-CVE-2017-5981.patch zziplib-unzipcat-NULL-name.patch New: ---- v0.13.67.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ zziplib.spec ++++++ --- /var/tmp/diff_new_pack.rEAbbX/_old 2018-01-30 15:38:13.291922181 +0100 +++ /var/tmp/diff_new_pack.rEAbbX/_new 2018-01-30 15:38:13.291922181 +0100 @@ -1,7 +1,7 @@ # # spec file for package zziplib # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,32 +18,23 @@ %define lname libzzip-0-13 Name: zziplib -Version: 0.13.62 +Version: 0.13.67 Release: 0 Summary: Free Zip Compression Library with an Easy-to-Use API License: LGPL-2.1+ Group: System/Libraries Url: http://zziplib.sourceforge.net -Source0: http://prdownloads.sourceforge.net/zziplib/%{name}-%{version}.tar.bz2 +Source0: https://github.com/gdraheim/zziplib/archive/v%{version}.tar.gz Source2: baselibs.conf Patch0: zziplib-0.13.62.patch Patch1: zziplib-0.13.62-wronglinking.patch Patch2: zziplib-largefile.patch -Patch3: zziplib-CVE-2017-5974.patch -Patch4: zziplib-CVE-2017-5975.patch -Patch5: zziplib-CVE-2017-5976.patch -Patch6: zziplib-CVE-2017-5978.patch -Patch7: zziplib-CVE-2017-5979.patch -Patch8: zziplib-unzipcat-NULL-name.patch -Patch9: zziplib-CVE-2017-5981.patch BuildRequires: autoconf BuildRequires: automake -BuildRequires: dos2unix BuildRequires: fdupes BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: xmlto -BuildRequires: pkgconfig(python2) BuildRequires: pkgconfig(zlib) %description @@ -75,13 +66,8 @@ %patch0 %patch1 %patch2 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -%patch9 -p1 +# do not bother with html docs saving us python2 dependency +sed -i -e 's:docs ::g' Makefile.am %build autoreconf -fiv @@ -94,31 +80,25 @@ %install %make_install -# Fix wrong encoding -dos2unix docs/README.MSVC6 -dos2unix docs/sdocbook.css rm -f docs/Make* docs/zziplib-manpages.ar find %{buildroot} -type f -name "*.la" -delete -print %fdupes %{buildroot} -%check -make %{?_smp_mflags} check || exit 0 - %post -n %{lname} -p /sbin/ldconfig %postun -n %{lname} -p /sbin/ldconfig %files -n %{lname} +%license COPYING.LIB %{_libdir}/libzzip*.so.* %files devel -%doc docs/README* docs/* ChangeLog README TODO +%doc docs/README* ChangeLog README TODO %{_bindir}/unzzip* %{_bindir}/zz* %{_bindir}/unzip-mem %{_libdir}/libzzip*.so %{_includedir}/* %{_libdir}/pkgconfig/*.pc -%{_mandir}/man3/* %{_datadir}/aclocal/*.m4 %changelog