Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at 2020-10-10 00:28:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/quazip (Old) and /work/SRC/openSUSE:Factory/.quazip.new.4249 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "quazip" Sat Oct 10 00:28:49 2020 rev:23 rq:840280 version:1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/quazip/quazip.changes 2020-05-29 21:37:32.138678193 +0200 +++ /work/SRC/openSUSE:Factory/.quazip.new.4249/quazip.changes 2020-10-10 00:28:55.517140343 +0200 @@ -1,0 +2,11 @@ +Mon Oct 5 10:50:56 UTC 2020 - Luigi Baldoni <aloi...@gmx.com> + +- Update to version 1.0 + * Preliminary Qt 6 support + * Consistent naming of binaries (libquazip1-qt5 style) + * Modern CMake support + * Ditched qmake support +- Drop quazip-0.9-pkgconfig.patch and + quazip-0.9-no_static_library.patch (no longer necessary) + +------------------------------------------------------------------- Old: ---- quazip-0.9-no_static_library.patch quazip-0.9-pkgconfig.patch quazip-0.9.1.tar.gz New: ---- quazip-1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ quazip.spec ++++++ --- /var/tmp/diff_new_pack.JZlyj6/_old 2020-10-10 00:28:56.101140633 +0200 +++ /var/tmp/diff_new_pack.JZlyj6/_new 2020-10-10 00:28:56.101140633 +0200 @@ -17,36 +17,38 @@ %define so_ver 1 +%define lib_ver 1_0_0 Name: quazip -Version: 0.9.1 +Version: 1.0 Release: 0 Summary: C++ wrapper for ZIP/UNZIP License: GPL-2.0-or-later OR LGPL-2.1-or-later URL: https://github.com/stachenov/quazip Source: https://github.com/stachenov/quazip/archive/v%{version}.tar.gz#/quazip-%{version}.tar.gz -# PATCH-FEATURE-UPSTREAM quazip-0.9-pkgconfig.patch aloi...@gmx.com -- add subdir to include path -Patch1: quazip-0.9-pkgconfig.patch -# PATCH-FIX-OPENSUSE quazip-0.9-no_static_library.patch aloi...@gmx.com -- do not build static library -Patch2: quazip-0.9-no_static_library.patch -BuildRequires: cmake +BuildRequires: cmake >= 3.15 +BuildRequires: dos2unix BuildRequires: doxygen BuildRequires: fdupes BuildRequires: graphviz BuildRequires: graphviz-gnome BuildRequires: pkgconfig BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(Qt5Network) +BuildRequires: pkgconfig(Qt5Test) BuildRequires: pkgconfig(zlib) %description A C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package, using Qt5 toolkit. Useful to access ZIP archives from Qt5 programs. -%package -n libquazip5-%{so_ver} +%package -n libquazip%{so_ver}-qt5-%{lib_ver} Summary: C++ wrapper for ZIP/UNZIP Provides: libquazip%{so_ver} = %{version} Obsoletes: libquazip%{so_ver} < %{version} +Provides: libquazip5-%{so_ver} = %{version} +Obsoletes: libquazip5-%{so_ver} < %{version} -%description -n libquazip5-%{so_ver} +%description -n libquazip%{so_ver}-qt5-%{lib_ver} A C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package, using Qt5 toolkit. Useful to access ZIP archives from Qt5 programs. @@ -76,6 +78,7 @@ %prep %autosetup -p1 -n quazip-%{version} +dos2unix NEWS.txt %build %cmake @@ -91,22 +94,27 @@ # install docs mkdir -pv %{buildroot}%{_defaultdocdir}/quazip-doc cp -r doc/html %{buildroot}%{_defaultdocdir}/quazip-doc/ +# temporary compat shim +pushd %{buildroot}%{_includedir} +ln -s QuaZip-Qt5-%{version} quazip5 +popd %fdupes -s %{buildroot}%{_defaultdocdir}/quazip-doc -%post -n libquazip5-%{so_ver} -p /sbin/ldconfig -%postun -n libquazip5-%{so_ver} -p /sbin/ldconfig +%post -n libquazip%{so_ver}-qt5-%{lib_ver} -p /sbin/ldconfig +%postun -n libquazip%{so_ver}-qt5-%{lib_ver} -p /sbin/ldconfig -%files -n libquazip5-%{so_ver} +%files -n libquazip%{so_ver}-qt5-%{lib_ver} %license COPYING* %doc NEWS.txt README* -%{_libdir}/libquazip5.so.%{so_ver}* +%{_libdir}/libquazip%{so_ver}-qt5.so.%{so_ver}* %files devel %license COPYING* -%{_includedir}/quazip5/ -%{_libdir}/cmake/QuaZip5 -%{_libdir}/libquazip5.so -%{_libdir}/pkgconfig/quazip.pc +%{_includedir}/QuaZip-Qt5-%{version} +%{_includedir}/quazip5 +%{_libdir}/cmake/QuaZip-Qt5-%{version} +%{_libdir}/libquazip%{so_ver}-qt5.so +%{_libdir}/pkgconfig/quazip%{so_ver}-qt5.pc %files doc %doc %{_defaultdocdir}/quazip-doc ++++++ quazip-0.9.1.tar.gz -> quazip-1.0.tar.gz ++++++ ++++ 7662 lines of diff (skipped)