commit quazip for openSUSE:Factory
Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at 2020-10-12 13:59:00 Comparing /work/SRC/openSUSE:Factory/quazip (Old) and /work/SRC/openSUSE:Factory/.quazip.new.3486 (New) Package is "quazip" Mon Oct 12 13:59:00 2020 rev:24 rq:841027 version:1.1 Changes: --- /work/SRC/openSUSE:Factory/quazip/quazip.changes2020-10-10 00:28:55.517140343 +0200 +++ /work/SRC/openSUSE:Factory/.quazip.new.3486/quazip.changes 2020-10-12 13:59:56.466231767 +0200 @@ -1,0 +2,9 @@ +Sun Oct 11 11:36:56 UTC 2020 - Luigi Baldoni + +- Update to version 1.1 + * Fixed Unix symlink handling in JlCompress compression + * Implemented Unix symlink handling in JlCompress extraction + * Added 1.x migration guide +- Removed compatibility symlink (it was pointless anyway) + +--- Old: quazip-1.0.tar.gz New: quazip-1.1.tar.gz Other differences: -- ++ quazip.spec ++ --- /var/tmp/diff_new_pack.OUanZ6/_old 2020-10-12 13:59:57.066232018 +0200 +++ /var/tmp/diff_new_pack.OUanZ6/_new 2020-10-12 13:59:57.070232020 +0200 @@ -19,7 +19,7 @@ %define so_ver 1 %define lib_ver 1_0_0 Name: quazip -Version:1.0 +Version:1.1 Release:0 Summary:C++ wrapper for ZIP/UNZIP License:GPL-2.0-or-later OR LGPL-2.1-or-later @@ -94,10 +94,6 @@ # 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 libquazip%{so_ver}-qt5-%{lib_ver} -p /sbin/ldconfig @@ -110,8 +106,8 @@ %files devel %license COPYING* +%doc QuaZip-1.x-migration.md %{_includedir}/QuaZip-Qt5-%{version} -%{_includedir}/quazip5 %{_libdir}/cmake/QuaZip-Qt5-%{version} %{_libdir}/libquazip%{so_ver}-qt5.so %{_libdir}/pkgconfig/quazip%{so_ver}-qt5.pc ++ quazip-1.0.tar.gz -> quazip-1.1.tar.gz ++ 2359 lines of diff (skipped)
commit quazip for openSUSE:Factory
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.changes2020-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 + +- 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)
commit quazip for openSUSE:Factory
Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at 2020-05-29 21:23:23 Comparing /work/SRC/openSUSE:Factory/quazip (Old) and /work/SRC/openSUSE:Factory/.quazip.new.3606 (New) Package is "quazip" Fri May 29 21:23:23 2020 rev:22 rq:809844 version:0.9.1 Changes: --- /work/SRC/openSUSE:Factory/quazip/quazip.changes2020-05-15 23:52:00.561508617 +0200 +++ /work/SRC/openSUSE:Factory/.quazip.new.3606/quazip.changes 2020-05-29 21:37:32.138678193 +0200 @@ -1,0 +2,7 @@ +Sun May 24 13:59:18 UTC 2020 - Luigi Baldoni + +- Update to version 0.9.1 + * A very minor release, adds just a couple of version variables +for CMake. + +--- Old: quazip-0.9.tar.gz New: quazip-0.9.1.tar.gz Other differences: -- ++ quazip.spec ++ --- /var/tmp/diff_new_pack.nK3Bgg/_old 2020-05-29 21:37:32.546679407 +0200 +++ /var/tmp/diff_new_pack.nK3Bgg/_new 2020-05-29 21:37:32.550679419 +0200 @@ -18,7 +18,7 @@ %define so_ver 1 Name: quazip -Version:0.9 +Version:0.9.1 Release:0 Summary:C++ wrapper for ZIP/UNZIP License:GPL-2.0-or-later OR LGPL-2.1-or-later ++ quazip-0.9.tar.gz -> quazip-0.9.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/quazip-0.9/CMakeLists.txt new/quazip-0.9.1/CMakeLists.txt --- old/quazip-0.9/CMakeLists.txt 2020-04-29 14:11:37.0 +0200 +++ new/quazip-0.9.1/CMakeLists.txt 2020-05-24 14:02:43.0 +0200 @@ -6,6 +6,9 @@ # and producing a warning when unset since 3.7.1) cmake_policy(SET CMP0042 NEW) +set(QUAZIP_LIB_VERSION 0.9.1) +set(QUAZIP_LIB_SOVERSION 1) + option(BUILD_WITH_QT4 "Build QuaZip with Qt4 no matter if Qt5 was found" OFF) if(NOT BUILD_WITH_QT4)
commit quazip for openSUSE:Factory
Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at 2020-05-15 23:51:59 Comparing /work/SRC/openSUSE:Factory/quazip (Old) and /work/SRC/openSUSE:Factory/.quazip.new.2738 (New) Package is "quazip" Fri May 15 23:51:59 2020 rev:21 rq:805749 version:0.9 Changes: --- /work/SRC/openSUSE:Factory/quazip/quazip.changes2019-06-12 13:16:52.684654424 +0200 +++ /work/SRC/openSUSE:Factory/.quazip.new.2738/quazip.changes 2020-05-15 23:52:00.561508617 +0200 @@ -1,0 +2,11 @@ +Fri May 8 12:01:20 UTC 2020 - Luigi Baldoni + +- Update to version 0.9 + * Support for extended timestamps + * Various contributed CMake fixes +- Drop quazip-0.8.1_pkgconfig.patch (merged upstream) +- Add quazip-0.9-pkgconfig.patch +- Add quazip-0.9-no_static_library.patch +- Drop Group tag + +--- Old: quazip-0.8.1.tar.gz quazip-0.8.1_pkgconfig.patch New: quazip-0.9-no_static_library.patch quazip-0.9-pkgconfig.patch quazip-0.9.tar.gz Other differences: -- ++ quazip.spec ++ --- /var/tmp/diff_new_pack.Vedwg5/_old 2020-05-15 23:52:01.137509727 +0200 +++ /var/tmp/diff_new_pack.Vedwg5/_new 2020-05-15 23:52:01.137509727 +0200 @@ -1,7 +1,7 @@ # # spec file for package quazip # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,15 +18,16 @@ %define so_ver 1 Name: quazip -Version:0.8.1 +Version:0.9 Release:0 Summary:C++ wrapper for ZIP/UNZIP License:GPL-2.0-or-later OR LGPL-2.1-or-later -Group: Development/Libraries/C and C++ 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.8.1_pkgconfig.patch -Patch0: quazip-0.8.1_pkgconfig.patch +# 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: doxygen BuildRequires: fdupes @@ -42,7 +43,6 @@ %package -n libquazip5-%{so_ver} Summary:C++ wrapper for ZIP/UNZIP -Group: Development/Libraries/C and C++ Provides: libquazip%{so_ver} = %{version} Obsoletes: libquazip%{so_ver} < %{version} @@ -52,7 +52,6 @@ %packagedevel Summary:Development files for %{name} -Group: Development/Libraries/C and C++ Requires: libquazip5-%{so_ver} = %{version}-%{release} Requires: pkgconfig(Qt5Core) Provides: libquazip-qt5-devel = %{version} @@ -66,7 +65,6 @@ %package doc Summary:Documentation for quazip, a C++ wrapper for ZIP/UNZIP -Group: Documentation/HTML Provides: libquazip-qt5-doc = %{version} Obsoletes: libquazip-qt5-doc < %{version} Provides: quazip-qt5-doc = %{version} @@ -77,12 +75,11 @@ Useful to access ZIP archives from Qt5 programs. %prep -%setup -q -n quazip-%{version} -%patch0 -p1 +%autosetup -p1 -n quazip-%{version} %build %cmake -%make_jobs +%cmake_build cd .. sed -i 's/HTML_TIMESTAMP\s*= YES/HTML_TIMESTAMP=NO/' Doxyfile @@ -91,7 +88,6 @@ %install %cmake_install -rm %{buildroot}/%{_libdir}/libquazip5.a # install docs mkdir -pv %{buildroot}%{_defaultdocdir}/quazip-doc cp -r doc/html %{buildroot}%{_defaultdocdir}/quazip-doc/ @@ -107,8 +103,8 @@ %files devel %license COPYING* -%{_datadir}/cmake/Modules/FindQuaZip5.cmake %{_includedir}/quazip5/ +%{_libdir}/cmake/QuaZip5 %{_libdir}/libquazip5.so %{_libdir}/pkgconfig/quazip.pc ++ quazip-0.9-no_static_library.patch ++ Index: quazip-0.9/quazip/CMakeLists.txt === --- quazip-0.9.orig/quazip/CMakeLists.txt +++ quazip-0.9/quazip/CMakeLists.txt @@ -11,26 +11,17 @@ qt_wrap_cpp(MOC_SRCS ${PUBLIC_HEADERS}) set(SRCS ${SRCS} ${MOC_SRCS}) add_library(${QUAZIP_LIB_TARGET_NAME} SHARED ${SRCS}) -add_library(quazip_static STATIC ${SRCS}) -# Windows uses .lib extension for both static and shared library -# *nix systems use different extensions for SHARED and STATIC library and by convention both libraries have the same name -if (NOT WIN32) - set_target_properties(quazip_static PROPERTIES OUTPUT_NAME quazip${QUAZIP_LIB_VERSION_SUFFIX}) -endif () - if(UNIX AND NOT
commit quazip for openSUSE:Factory
Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at 2019-06-12 13:16:41 Comparing /work/SRC/openSUSE:Factory/quazip (Old) and /work/SRC/openSUSE:Factory/.quazip.new.4811 (New) Package is "quazip" Wed Jun 12 13:16:41 2019 rev:20 rq:709067 version:0.8.1 Changes: --- /work/SRC/openSUSE:Factory/quazip/quazip.changes2019-06-03 18:57:29.628381597 +0200 +++ /work/SRC/openSUSE:Factory/.quazip.new.4811/quazip.changes 2019-06-12 13:16:52.684654424 +0200 @@ -1,0 +2,6 @@ +Tue Jun 4 19:50:30 UTC 2019 - Luigi Baldoni + +- Added quazip-0.8.1_pkgconfig.patch to produce a .pc file when + building with cmake + +--- New: quazip-0.8.1_pkgconfig.patch Other differences: -- ++ quazip.spec ++ --- /var/tmp/diff_new_pack.xJlDXv/_old 2019-06-12 13:16:53.076654013 +0200 +++ /var/tmp/diff_new_pack.xJlDXv/_new 2019-06-12 13:16:53.076654013 +0200 @@ -25,6 +25,8 @@ Group: Development/Libraries/C and C++ 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.8.1_pkgconfig.patch +Patch0: quazip-0.8.1_pkgconfig.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes @@ -76,6 +78,7 @@ %prep %setup -q -n quazip-%{version} +%patch0 -p1 %build %cmake @@ -107,6 +110,7 @@ %{_datadir}/cmake/Modules/FindQuaZip5.cmake %{_includedir}/quazip5/ %{_libdir}/libquazip5.so +%{_libdir}/pkgconfig/quazip.pc %files doc %doc %{_defaultdocdir}/quazip-doc ++ quazip-0.8.1_pkgconfig.patch ++ >From 1189650fe97193ef5d1259053c11e7f1883690e1 Mon Sep 17 00:00:00 2001 From: Luigi Baldoni Date: Mon, 3 Jun 2019 08:51:04 +0200 Subject: [PATCH] Add pkgconfig support to cmake as well --- CMakeLists.txt| 1 + quazip.pc.cmakein | 12 quazip/CMakeLists.txt | 10 +- 3 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 quazip.pc.cmakein diff --git a/CMakeLists.txt b/CMakeLists.txt index 6fcdd95..571204a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -55,6 +55,7 @@ set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}) set(LIB_SUFFIX "" CACHE STRING "Define suffix of directory name (32/64)") set(LIB_DESTINATION "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}" CACHE STRING "Library directory name" FORCE) +set(INSTALL_PKGCONFIG_DIR "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/pkgconfig" CACHE STRING "Installation directory for pkgconfig (.pc) files" FORCE) set(QUAZIP_LIB_TARGET_NAME quazip${QUAZIP_LIB_VERSION_SUFFIX} CACHE INTERNAL "Target name of libquazip" FORCE) diff --git a/quazip.pc.cmakein b/quazip.pc.cmakein new file mode 100644 index 000..48a3e11 --- /dev/null +++ b/quazip.pc.cmakein @@ -0,0 +1,12 @@ +prefix=@CMAKE_INSTALL_PREFIX@ +exec_prefix=${prefix} +libdir=${prefix}/lib@LIB_SUFFIX@ +includedir=${prefix}/include + + +Name: Quazip +Description: Quazip Library +Version: @QUAZIP_LIB_VERSION@ +Libs: -lquazip +Cflags: +Requires: Qt5Core diff --git a/quazip/CMakeLists.txt b/quazip/CMakeLists.txt index abcdcf7..4beacfb 100644 --- a/quazip/CMakeLists.txt +++ b/quazip/CMakeLists.txt @@ -8,6 +8,9 @@ include_directories( file(GLOB SRCS "*.c" "*.cpp") file(GLOB PUBLIC_HEADERS "*.h") +set(QUAZIP_LIB_VERSION 1.0.0) +set(QUAZIP_LIB_SOVERSION 1) + # Must be added to enable export macro ADD_DEFINITIONS(-DQUAZIP_BUILD) @@ -23,10 +26,15 @@ if (NOT WIN32) set_target_properties(quazip_static PROPERTIES OUTPUT_NAME quazip${QUAZIP_LIB_VERSION_SUFFIX}) endif () -set_target_properties(${QUAZIP_LIB_TARGET_NAME} quazip_static PROPERTIES VERSION 1.0.0 SOVERSION 1 DEBUG_POSTFIX d) +set_target_properties(${QUAZIP_LIB_TARGET_NAME} quazip_static PROPERTIES VERSION ${QUAZIP_LIB_VERSION} SOVERSION ${QUAZIP_LIB_SOVERSION} DEBUG_POSTFIX d) # Link against ZLIB_LIBRARIES if needed (on Windows this variable is empty) target_link_libraries(${QUAZIP_LIB_TARGET_NAME} ${QT_QTMAIN_LIBRARY} ${QTCORE_LIBRARIES} ${ZLIB_LIBRARIES}) target_link_libraries(quazip_static ${QT_QTMAIN_LIBRARY} ${QTCORE_LIBRARIES} ${ZLIB_LIBRARIES}) +if(UNIX AND NOT APPLE) + configure_file( ${CMAKE_SOURCE_DIR}/quazip.pc.cmakein + ${CMAKE_BINARY_DIR}/quazip.pc @ONLY) + install(FILES ${CMAKE_BINARY_DIR}/quazip.pc DESTINATION "${INSTALL_PKGCONFIG_DIR}") +endif() install(FILES ${PUBLIC_HEADERS} DESTINATION include/quazip${QUAZIP_LIB_VERSION_SUFFIX}) install(TARGETS ${QUAZIP_LIB_TARGET_NAME} quazip_static LIBRARY DESTINATION ${LIB_DESTINATION} ARCHIVE DESTINATION ${LIB_DESTINATION} RUNTIME DESTINATION ${LIB_DESTINATION}) >From
commit quazip for openSUSE:Factory
Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at 2019-06-03 18:57:28 Comparing /work/SRC/openSUSE:Factory/quazip (Old) and /work/SRC/openSUSE:Factory/.quazip.new.5148 (New) Package is "quazip" Mon Jun 3 18:57:28 2019 rev:19 rq:707103 version:0.8.1 Changes: --- /work/SRC/openSUSE:Factory/quazip/quazip.changes2019-04-08 10:36:20.315220003 +0200 +++ /work/SRC/openSUSE:Factory/.quazip.new.5148/quazip.changes 2019-06-03 18:57:29.628381597 +0200 @@ -1,0 +2,11 @@ +Sun Jun 2 20:06:35 UTC 2019 - Luigi Baldoni + +- Update to version 0.8.1 + * A bugfix release. Fixes a regression in CMake. + version 0.8 + * Support for UTF-8 in file names and comments +(Denis Zavorotnyy) + * get/setOsCode(), get/setDefaultOsCode() + * Fixed Z_STREAM_END handling in QuaZioDevice + +--- Old: quazip-0.7.6.tar.gz New: quazip-0.8.1.tar.gz Other differences: -- ++ quazip.spec ++ --- /var/tmp/diff_new_pack.zA4qvB/_old 2019-06-03 18:57:30.472381285 +0200 +++ /var/tmp/diff_new_pack.zA4qvB/_new 2019-06-03 18:57:30.476381283 +0200 @@ -18,21 +18,21 @@ %define so_ver 1 Name: quazip -Version:0.7.6 +Version:0.8.1 Release:0 Summary:C++ wrapper for ZIP/UNZIP License:GPL-2.0-or-later OR LGPL-2.1-or-later Group: Development/Libraries/C and C++ URL:https://github.com/stachenov/quazip -Source: https://github.com/stachenov/quazip/archive/%{version}.tar.gz#/quazip-%{version}.tar.gz +Source: https://github.com/stachenov/quazip/archive/v%{version}.tar.gz#/quazip-%{version}.tar.gz BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes BuildRequires: graphviz BuildRequires: graphviz-gnome BuildRequires: pkgconfig -BuildRequires: zlib-devel BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(zlib) %description A C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package, using Qt5 toolkit. @@ -78,7 +78,7 @@ %setup -q -n quazip-%{version} %build -%cmake -DCMAKE_CXX_FLAGS="-fPIC" +%cmake %make_jobs cd .. @@ -89,6 +89,10 @@ %install %cmake_install rm %{buildroot}/%{_libdir}/libquazip5.a +# install docs +mkdir -pv %{buildroot}%{_defaultdocdir}/quazip-doc +cp -r doc/html %{buildroot}%{_defaultdocdir}/quazip-doc/ +%fdupes -s %{buildroot}%{_defaultdocdir}/quazip-doc %post -n libquazip5-%{so_ver} -p /sbin/ldconfig %postun -n libquazip5-%{so_ver} -p /sbin/ldconfig @@ -100,11 +104,11 @@ %files devel %license COPYING* +%{_datadir}/cmake/Modules/FindQuaZip5.cmake %{_includedir}/quazip5/ %{_libdir}/libquazip5.so -%{_datadir}/cmake/Modules/FindQuaZip5.cmake %files doc -%doc doc/html +%doc %{_defaultdocdir}/quazip-doc %changelog ++ quazip-0.7.6.tar.gz -> quazip-0.8.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/quazip-0.7.6/CMakeLists.txt new/quazip-0.8.1/CMakeLists.txt --- old/quazip-0.7.6/CMakeLists.txt 2018-06-13 17:51:21.0 +0200 +++ new/quazip-0.8.1/CMakeLists.txt 2019-05-27 06:27:44.0 +0200 @@ -1,5 +1,5 @@ -project(QuaZip) cmake_minimum_required(VERSION 2.6) +project(QuaZip) # CMP0042: Explicitly acknowledge MACOSX_RPATH # (introduced in CMake 2.8.12, enabled by default in CMake 3.0, @@ -60,4 +60,4 @@ add_subdirectory(quazip) -install(FILES FindQuaZip.cmake RENAME FindQuaZip${QUAZIP_LIB_VERSION_SUFFIX}.cmake DESTINATION ${CMAKE_ROOT}/Modules) +install(FILES FindQuaZip.cmake RENAME FindQuaZip${QUAZIP_LIB_VERSION_SUFFIX}.cmake DESTINATION share/cmake/Modules) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/quazip-0.7.6/NEWS.txt new/quazip-0.8.1/NEWS.txt --- old/quazip-0.7.6/NEWS.txt 2018-06-13 17:51:21.0 +0200 +++ new/quazip-0.8.1/NEWS.txt 2019-05-27 06:27:44.0 +0200 @@ -1,5 +1,10 @@ QuaZIP changes +* 2019-05-23 0.8 +* Support for UTF-8 in file names and comments (Denis Zavorotnyy) +* get/setOsCode(), get/setDefaultOsCode() +* Fixed Z_STREAM_END handling in QuaZioDevice + * 2018-06-13 0.7.6 * Fixed the Zip Slip vulnerability in JlCompress * Renamed crypt.h to minizip_crypt.h to avoid conflicts diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/quazip-0.7.6/quazip/JlCompress.cpp new/quazip-0.8.1/quazip/JlCompress.cpp --- old/quazip-0.7.6/quazip/JlCompress.cpp 2018-06-13 17:51:21.0 +0200 +++ new/quazip-0.8.1/quazip/JlCompress.cpp 2019-05-27 06:27:44.0 +0200 @@ -92,7 +92,7 @@ if (dir != origDir) {
commit quazip for openSUSE:Factory
Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at 2019-04-08 10:36:01 Comparing /work/SRC/openSUSE:Factory/quazip (Old) and /work/SRC/openSUSE:Factory/.quazip.new.3908 (New) Package is "quazip" Mon Apr 8 10:36:01 2019 rev:18 rq:691810 version:0.7.6 Changes: --- /work/SRC/openSUSE:Factory/quazip/quazip.changes2019-02-15 09:55:44.799753405 +0100 +++ /work/SRC/openSUSE:Factory/.quazip.new.3908/quazip.changes 2019-04-08 10:36:20.315220003 +0200 @@ -1,0 +2,12 @@ +Fri Apr 5 10:52:30 UTC 2019 - Jan Engelhardt + +- Fix description grammar. + +--- +Thu Apr 4 16:33:53 UTC 2019 - Christophe Giboudeaux + +- Drop the Qt4-based quazip. +- Rename quazip-qt5 to quazip. +- Merge the changelog files. + +--- @@ -33,0 +46,5 @@ +Tue Nov 10 08:00:40 UTC 2015 - m...@suse.com + +- Add Provides/Obsoletes for old libquazip-qt5 + +--- @@ -41,0 +59,5 @@ +Thu May 7 20:27:34 UTC 2015 - hrvoje.sen...@gmail.com + +- Comment out the Source URL, since we now have a git snapshot + +--- @@ -79,0 +102,13 @@ + +--- +Fri Feb 6 22:46:59 UTC 2015 - d...@dominik-schmidt.de + +- update to latest svn trunk + * fixes coninstallation of Qt4 and Qt5 devel packages + * remove patch soversion.diff, it was a downstream hack +* upstream uses a new soname now + +--- +Sun Dec 28 20:53:51 UTC 2014 - alinm.el...@gmail.com + +- this is qt5 version splitted from the qt4 one. Old: quazip-qt5.changes quazip-qt5.spec Other differences: -- ++ quazip.spec ++ --- /var/tmp/diff_new_pack.MFCb7e/_old 2019-04-08 10:36:21.135219761 +0200 +++ /var/tmp/diff_new_pack.MFCb7e/_new 2019-04-08 10:36:21.139219759 +0200 @@ -23,7 +23,7 @@ Summary:C++ wrapper for ZIP/UNZIP License:GPL-2.0-or-later OR LGPL-2.1-or-later Group: Development/Libraries/C and C++ -Url:https://github.com/stachenov/quazip +URL:https://github.com/stachenov/quazip Source: https://github.com/stachenov/quazip/archive/%{version}.tar.gz#/quazip-%{version}.tar.gz BuildRequires: cmake BuildRequires: doxygen @@ -32,74 +32,77 @@ BuildRequires: graphviz-gnome BuildRequires: pkgconfig BuildRequires: zlib-devel -BuildRequires: pkgconfig(QtCore) +BuildRequires: pkgconfig(Qt5Core) %description -A C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package, using Qt4 toolkit. -Useful to access ZIP archives from the Qt programs. +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 libquazip%{so_ver} +%package -n libquazip5-%{so_ver} Summary:C++ wrapper for ZIP/UNZIP Group: Development/Libraries/C and C++ +Provides: libquazip%{so_ver} = %{version} +Obsoletes: libquazip%{so_ver} < %{version} -%description -n libquazip%{so_ver} -A C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package, using Qt4 toolkit. -Useful to access ZIP archives from the Qt programs. +%description -n libquazip5-%{so_ver} +A C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package, using Qt5 toolkit. +Useful to access ZIP archives from Qt5 programs. %packagedevel Summary:Development files for %{name} Group: Development/Libraries/C and C++ -Requires: libquazip%{so_ver} = %{version}-%{release} -Requires: pkgconfig(QtCore) +Requires: libquazip5-%{so_ver} = %{version}-%{release} +Requires: pkgconfig(Qt5Core) +Provides: libquazip-qt5-devel = %{version} +Obsoletes: libquazip-qt5-devel < %{version} +Provides: quazip-qt5-devel = %{version} +Obsoletes: quazip-qt5-devel < %{version} %descriptiondevel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %package doc -Summary:C++ wrapper for ZIP/UNZIP -Group: Development/Libraries/C and C++ +Summary:Documentation for quazip, a C++ wrapper for ZIP/UNZIP +Group: Documentation/HTML +Provides: libquazip-qt5-doc = %{version} +Obsoletes: libquazip-qt5-doc < %{version} +Provides: quazip-qt5-doc = %{version} +Obsoletes: quazip-qt5-doc < %{version} %description doc -A C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package, using Qt4 toolkit. -Useful to access ZIP archives from the Qt programs. +A C++ wrapper
commit quazip for openSUSE:Factory
Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at 2019-02-15 09:55:43 Comparing /work/SRC/openSUSE:Factory/quazip (Old) and /work/SRC/openSUSE:Factory/.quazip.new.28833 (New) Package is "quazip" Fri Feb 15 09:55:43 2019 rev:17 rq:669069 version:0.7.6 Changes: --- /work/SRC/openSUSE:Factory/quazip/quazip.changes2017-06-17 10:18:59.841538466 +0200 +++ /work/SRC/openSUSE:Factory/.quazip.new.28833/quazip.changes 2019-02-15 09:55:44.799753405 +0100 @@ -1,0 +2,20 @@ +Sat Jan 26 19:16:10 UTC 2019 - Fabian Vogt + +- Use %license +- Clean spec files +- Project moved to GitHub +- Update to 0.7.6: + * Fixed the Zip Slip vulnerability in JlCompress + * Renamed crypt.h to minizip_crypt.h to avoid conflicts +- Update to 0.7.5: + * Fixed a migration artifact (additional subdirectory in the tarball) + * Fixed target_link_libraries call in CMakeLists + * Worked around a Qt 4.6 bug (QTBUG-15421) screwing up hidden +files handling in JlCompress::compressDir() + * Removed Q_FOREACH uses to avoid conflicts (SF patch #32) +- Update to 0.7.4: + * Static analysis patch from Intel Deutschland GmbH + * Replaced UNUSED with QUAZIP_UNUSED to avoid name clashes + * Minor bug fixes + +--- Old: quazip-0.7.3.tar.gz New: quazip-0.7.6.tar.gz Other differences: -- ++ quazip-qt5.spec ++ --- /var/tmp/diff_new_pack.KwPxq0/_old 2019-02-15 09:55:45.391753218 +0100 +++ /var/tmp/diff_new_pack.KwPxq0/_new 2019-02-15 09:55:45.395753217 +0100 @@ -1,7 +1,7 @@ # # spec file for package quazip-qt5 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,19 +12,19 @@ # 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 so_ver 1 Name: quazip-qt5 -Version:0.7.3 +Version:0.7.6 Release:0 Summary:C++ wrapper for ZIP/UNZIP -License:GPL-2.0+ or LGPL-2.1+ +License:GPL-2.0-or-later OR LGPL-2.1-or-later Group: Development/Libraries/C and C++ -Url:http://quazip.sourceforge.net/ -Source0: http://sourceforge.net/projects/quazip/files/quazip/%{version}/quazip-%{version}.tar.gz +Url:https://github.com/stachenov/quazip +Source: https://github.com/stachenov/quazip/archive/%{version}.tar.gz#/quazip-%{version}.tar.gz BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes @@ -33,7 +33,6 @@ BuildRequires: pkgconfig BuildRequires: zlib-devel BuildRequires: pkgconfig(Qt5Core) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description A C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package, using Qt5 toolkit. @@ -90,19 +89,17 @@ %postun -n libquazip5-%{so_ver} -p /sbin/ldconfig %files -n libquazip5-%{so_ver} -%defattr(-,root,root,-) -%doc COPYING* NEWS.txt README.txt -%{_libdir}/*.so.* +%license COPYING* +%doc NEWS.txt README* +%{_libdir}/libquazip5.so.%{so_ver}* %files devel -%defattr(-,root,root,-) -%doc COPYING* +%license COPYING* %{_includedir}/quazip5/ -%{_libdir}/*.so +%{_libdir}/libquazip5.so %{_datadir}/cmake/Modules/FindQuaZip5.cmake %files doc -%defattr(-,root,root,-) %doc doc/html %changelog ++ quazip.spec ++ --- /var/tmp/diff_new_pack.KwPxq0/_old 2019-02-15 09:55:45.415753211 +0100 +++ /var/tmp/diff_new_pack.KwPxq0/_new 2019-02-15 09:55:45.423753208 +0100 @@ -1,7 +1,7 @@ # # spec file for package quazip # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,19 +12,19 @@ # 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 so_ver 1 Name: quazip -Version:0.7.3 +Version:0.7.6 Release:0 Summary:C++ wrapper for ZIP/UNZIP -License:GPL-2.0+ or LGPL-2.1+ +License:GPL-2.0-or-later OR LGPL-2.1-or-later Group: Development/Libraries/C and C++ -Url:
commit quazip for openSUSE:Factory
Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at 2017-06-17 10:18:55 Comparing /work/SRC/openSUSE:Factory/quazip (Old) and /work/SRC/openSUSE:Factory/.quazip.new (New) Package is "quazip" Sat Jun 17 10:18:55 2017 rev:16 rq:500540 version:0.7.3 Changes: --- /work/SRC/openSUSE:Factory/quazip/quazip-qt5.changes2015-11-24 22:20:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.quazip.new/quazip-qt5.changes 2017-06-17 10:18:58.777688535 +0200 @@ -1,0 +2,12 @@ +Tue May 30 11:30:52 UTC 2017 - christo...@krop.fr + +- Update to 0.7.3 + * Symlink handling. + * Static linking exception for LGPL. + * Minor bug fixes. + * New JlCompress methods (QIODevice*-based API by Lukasz Kwiecinski) + * Implemented QuaZioDevice::atEnd() and bytesAvailable(). these +might break ABI, but pretty unlikely. +- Drop quazip-0.7.1-r260.diff. Merged upstream + +--- @@ -9,2 +21,2 @@ -- streamline quazip and libquaszip-qt5 specs -- rename libquaszip-qt5.* to quaszip-qt5.* +- streamline quazip and libquazip-qt5 specs +- rename libquazip-qt5.* to quazip-qt5.* quazip.changes: same change Old: quazip-0.7.1-r260.diff quazip-0.7.1.tar.gz New: quazip-0.7.3.tar.gz Other differences: -- ++ quazip-qt5.spec ++ --- /var/tmp/diff_new_pack.ZkvVV5/_old 2017-06-17 10:19:00.705416605 +0200 +++ /var/tmp/diff_new_pack.ZkvVV5/_new 2017-06-17 10:19:00.705416605 +0200 @@ -1,7 +1,7 @@ # # spec file for package quazip-qt5 # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -17,44 +17,40 @@ %define so_ver 1 - Name: quazip-qt5 -Version:0.7.1 +Version:0.7.3 Release:0 Summary:C++ wrapper for ZIP/UNZIP License:GPL-2.0+ or LGPL-2.1+ Group: Development/Libraries/C and C++ - Url:http://quazip.sourceforge.net/ Source0: http://sourceforge.net/projects/quazip/files/quazip/%{version}/quazip-%{version}.tar.gz -Patch0: quazip-0.7.1-r260.diff -BuildRoot: %{_tmppath}/%{name}-%{version}-build - BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes BuildRequires: graphviz BuildRequires: graphviz-gnome +BuildRequires: pkgconfig BuildRequires: zlib-devel BuildRequires: pkgconfig(Qt5Core) +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description A C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package, using Qt5 toolkit. Useful to access ZIP archives from the Qt5 programs. -%package -n libquazip5-%so_ver +%package -n libquazip5-%{so_ver} Summary:C++ wrapper for ZIP/UNZIP Group: Development/Libraries/C and C++ -%description -n libquazip5-%so_ver +%description -n libquazip5-%{so_ver} A C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package, using Qt5 toolkit. Useful to access ZIP archives from the Qt5 programs. - %packagedevel Summary:Development files for %{name} Group: Development/Libraries/C and C++ -Requires: libquazip5-%so_ver = %{version}-%{release} +Requires: libquazip5-%{so_ver} = %{version}-%{release} Requires: pkgconfig(Qt5Core) Provides: libquazip-qt5-devel = %{version} Obsoletes: libquazip-qt5-devel < %{version} @@ -73,36 +69,34 @@ A C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package, using Qt5 toolkit. Useful to access ZIP archives from the Qt5 programs. - %prep %setup -q -n quazip-%{version} -%patch0 -p1 %build %cmake -DCMAKE_CXX_FLAGS="-fPIC" %make_jobs cd .. -echo 'HTML_TIMESTAMP=NO' >> Doxyfile +sed -i 's/HTML_TIMESTAMP\s*= YES/HTML_TIMESTAMP=NO/' Doxyfile doxygen -u doxygen %install cd build %make_install -rm %{buildroot}/%{_libdir}/libquazip.a - -%post -n libquazip5-%so_ver -p /sbin/ldconfig +rm %{buildroot}/%{_libdir}/libquazip5.a -%postun -n libquazip5-%so_ver -p /sbin/ldconfig +%post -n libquazip5-%{so_ver} -p /sbin/ldconfig +%postun -n libquazip5-%{so_ver} -p /sbin/ldconfig -%files -n libquazip5-%so_ver +%files -n libquazip5-%{so_ver} %defattr(-,root,root,-) %doc COPYING* NEWS.txt README.txt %{_libdir}/*.so.* %files devel %defattr(-,root,root,-) +%doc COPYING* %{_includedir}/quazip5/ %{_libdir}/*.so %{_datadir}/cmake/Modules/FindQuaZip5.cmake ++ quazip.spec ++ --- /var/tmp/diff_new_pack.ZkvVV5/_old 2017-06-17 10:19:00.737412092 +0200 +++ /var/tmp/diff_new_pack.ZkvVV5/_new 2017-06-17 10:19:00.737412092 +0200 @@ -1,7 +1,7 @@ # # spec file for
commit quazip for openSUSE:Factory
Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at 2015-11-24 22:20:14 Comparing /work/SRC/openSUSE:Factory/quazip (Old) and /work/SRC/openSUSE:Factory/.quazip.new (New) Package is "quazip" Changes: New Changes file: --- /dev/null 2015-11-02 12:10:47.524024255 +0100 +++ /work/SRC/openSUSE:Factory/.quazip.new/quazip-qt5.changes 2015-11-24 22:20:17.0 +0100 @@ -0,0 +1,96 @@ +--- +Tue Nov 10 08:00:40 UTC 2015 - m...@suse.com + +- Add Provides/Obsoletes for old libquazip-qt5 + +--- +Wed Nov 4 21:11:36 UTC 2015 - h...@urpla.net + +- streamline quazip and libquaszip-qt5 specs +- rename libquaszip-qt5.* to quaszip-qt5.* +- apply quazip-0.7.1-r260.diff generated from svn + svn diff -r r250:r260 + +--- +Thu May 7 20:27:34 UTC 2015 - hrvoje.sen...@gmail.com + +- Comment out the Source URL, since we now have a git snapshot + +--- +Fri Feb 6 22:46:59 UTC 2015 - d...@dominik-schmidt.de + +- update to latest svn trunk + * fixes coninstallation of Qt4 and Qt5 devel packages + * remove patch soversion.diff, it was a downstream hack +* upstream uses a new soname now + +--- +Sun Dec 28 20:53:51 UTC 2014 - alinm.el...@gmail.com + +- this is qt5 version splitted from the qt4 one. + +--- +Sat Oct 11 01:50:43 UTC 2014 - crrodrig...@opensuse.org + +- quazip-devel should require pkgconfig(qtcore) +- Build shared library with -fvisibility-inlines-hidden +- Ensure doxygen does not create html files with timestamps. + +--- +Sat Sep 7 20:09:12 UTC 2013 - ste...@fam-elser.de + +- Update to 0.5.1 version: + * Lots of QuaZipDir fixes, thanks to all bug reporters. + * Full Qt Creator support. + * MS VS 2010 Express support. + * Qt5 support (didn't need any source code changes anyway). + * Lots of minor bug fixes. + +--- +Sat Dec 15 20:32:37 UTC 2012 - p.drou...@gmail.com + +- Update to 0.5 version: + * Added run_moc.bat files for building under Windows in case Qt +integration is not available (e. g. VS 2008 Express). + * Added the QuaZipDir class to simplify ZIP navigation in terms +of directories. + * Added the QuaGzipFile class for working with GZIP archives. It +was added as a bonus since it has nothing to do with the main +purpose of the library. It probably won't get any major +improvements, although minor bug fixes are possible. + * Added the QuaZIODevice class for working with zlib +compression. It has nothing to do with the ZIP format, and +therefore the same notice as for the QuaGzipFile applies. + * The global comment is no longer erased when adding files to +an archive. + * Many bug fixes. + +--- +Sun Jan 29 12:22:18 UTC 2012 - jeng...@medozas.de + +- Remove redundant tags/sections per specfile guideline suggestions + +--- +Mon Sep 12 20:15:16 UTC 2011 - a...@mizerski.pl + +- update to 0.4.3 + See NEWS for details + +--- +Wed Sep 7 19:15:04 UTC 2011 - a...@mizerski.pl + +- update to 0.4.2 + See NEWS for details + +--- +Fri May 27 13:30:37 UTC 2011 - cfarr...@novell.com + +- license update: GPL-2.0+ or LGPL-2.1+ + Update license syntax. Also GPLv2 was not correct. It is an ^or later^ + clause + +--- +Wed Feb 23 15:41:23 UTC 2011 - a...@mizerski.pl + +- new package + --- /work/SRC/openSUSE:Factory/quazip/quazip.changes2015-03-18 13:00:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.quazip.new/quazip.changes 2015-11-24 22:20:17.0 +0100 @@ -1,0 +2,8 @@ +Wed Nov 4 21:11:36 UTC 2015 - h...@urpla.net + +- streamline quazip and libquaszip-qt5 specs +- rename libquaszip-qt5.* to quaszip-qt5.* +- apply quazip-0.7.1-r260.diff generated from svn + svn diff -r r250:r260 + +--- New: quazip-0.7.1-r260.diff quazip-qt5.changes quazip-qt5.spec Other differences: -- ++ quazip-qt5.spec ++ # # spec file for package quazip-qt5 # # Copyright (c) 2015
commit quazip for openSUSE:Factory
Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at 2015-03-18 13:00:03 Comparing /work/SRC/openSUSE:Factory/quazip (Old) and /work/SRC/openSUSE:Factory/.quazip.new (New) Package is quazip Changes: --- /work/SRC/openSUSE:Factory/quazip/quazip.changes2014-10-23 14:19:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.quazip.new/quazip.changes 2015-03-18 13:00:04.0 +0100 @@ -1,0 +2,40 @@ +Sun Mar 15 15:48:00 UTC 2015 - p.drou...@gmail.com + +- Update to version 0.7.1 + * Fixed licensing issues (bug #45). + * Added the convenience method QuaZipFileInfo::isEncrypted(). +- Changes from version 0.7 + * It is now possible to write ZIP files to sequential devices like +sockets (only in mdCreate mode, so no self-extract, sorry). + * A few zip64 fixes. + * Several bug fixes and portability improvements. +- Changes from version 0.6.2 + * QuaZipNewInfo / QuaZipFileInfo64 now provide API to access/set +NTFS time stamps - useful even on non-NTFS systems if you +need more precise dates and times than default ones. + * QuaZipNewInfo may now be initialized from QuaZipFileInfo64. + * No more crashes when using QSaveFile as QIODevice for ZIP. + * The new QuaZip::setAutoClose() method allows to leave the +QIODevice open when you close the QuaZip instance. + * qztest now depends on quazip, no longer breaking the build. +- Changes from version 0.6.1 + * Improved zip64 support. + * A LOT more tests thanks to g++ --coverage / lcov. + * JlCompress extraction methods now create files with default +permissions if they are zero in the original archive. + * Some QuaZipDir fixes (thanks to the new tests). +- Changes from version 0.6 + * Minizip updated to 1.1 (with all the necessary modifications +re-done), and that means that... + * the long-awaited zip64 support is now available! + * A few rather minor fixes. +- Changes from version 0.5.2 + * Some minor bug fixes. + * API to access file permissions subfield of the external +attributes. + * MS VS 2012 Express support. + * API to set the default codec used to encode/decode file names +(mainly for use by various wrappers such as JlCompress, when +you don't have direct access to the underlying QuaZip instance). + +--- Old: quazip-0.5.1.tar.gz New: quazip-0.7.1.tar.gz Other differences: -- ++ quazip.spec ++ --- /var/tmp/diff_new_pack.WNNxDB/_old 2015-03-18 13:00:05.0 +0100 +++ /var/tmp/diff_new_pack.WNNxDB/_new 2015-03-18 13:00:05.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package quazip # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: quazip -Version:0.5.1 +Version:0.7.1 Release:0 Summary:C++ wrapper for ZIP/UNZIP License:GPL-2.0+ or LGPL-2.1+ ++ quazip-0.5.1.tar.gz - quazip-0.7.1.tar.gz ++ 31363 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit quazip for openSUSE:Factory
Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at 2014-10-23 14:19:41 Comparing /work/SRC/openSUSE:Factory/quazip (Old) and /work/SRC/openSUSE:Factory/.quazip.new (New) Package is quazip Changes: --- /work/SRC/openSUSE:Factory/quazip/quazip.changes2013-09-11 13:09:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.quazip.new/quazip.changes 2014-10-23 14:19:43.0 +0200 @@ -1,0 +2,7 @@ +Sat Oct 11 01:50:43 UTC 2014 - crrodrig...@opensuse.org + +- quazip-devel should require pkgconfig(qtcore) +- Build shared library with -fvisibility-inlines-hidden +- Ensure doxygen does not create html files with timestamps. + +--- Other differences: -- ++ quazip.spec ++ --- /var/tmp/diff_new_pack.iZQflu/_old 2014-10-23 14:19:44.0 +0200 +++ /var/tmp/diff_new_pack.iZQflu/_new 2014-10-23 14:19:44.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package quazip # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,7 +26,6 @@ Url:http://quazip.sourceforge.net/ Source0: http://sourceforge.net/projects/quazip/files/quazip/%{version}/quazip-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build - BuildRequires: doxygen BuildRequires: fdupes BuildRequires: graphviz @@ -50,6 +49,7 @@ Summary:Development files for %{name} Group: Development/Libraries/C and C++ Requires: libquazip1 = %{version}-%{release} +Requires: pkgconfig(QtCore) %descriptiondevel The %{name}-devel package contains libraries and header files for @@ -68,8 +68,9 @@ %setup -q %build +echo 'HTML_TIMESTAMP=NO' Doxyfile pushd quazip -qmake PREFIX=%{_prefix} QMAKE_CFLAGS=%optflags QMAKE_CXXFLAGS=%optflags +qmake PREFIX=%{_prefix} QMAKE_CFLAGS=%optflags QMAKE_CXXFLAGS=%optflags -fvisibility-inlines-hidden %__make %{?_smp_mflags} popd doxygen -u -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit quazip for openSUSE:Factory
Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at 2013-09-11 13:09:00 Comparing /work/SRC/openSUSE:Factory/quazip (Old) and /work/SRC/openSUSE:Factory/.quazip.new (New) Package is quazip Changes: --- /work/SRC/openSUSE:Factory/quazip/quazip.changes2012-12-19 13:16:54.0 +0100 +++ /work/SRC/openSUSE:Factory/.quazip.new/quazip.changes 2013-09-11 13:09:02.0 +0200 @@ -1,0 +2,10 @@ +Sat Sep 7 20:09:12 UTC 2013 - ste...@fam-elser.de + +- Update to 0.5.1 version: + * Lots of QuaZipDir fixes, thanks to all bug reporters. + * Full Qt Creator support. + * MS VS 2010 Express support. + * Qt5 support (didn't need any source code changes anyway). + * Lots of minor bug fixes. + +--- Old: quazip-0.5.tar.gz New: quazip-0.5.1.tar.gz Other differences: -- ++ quazip.spec ++ --- /var/tmp/diff_new_pack.2kQ1XO/_old 2013-09-11 13:09:03.0 +0200 +++ /var/tmp/diff_new_pack.2kQ1XO/_new 2013-09-11 13:09:03.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package quazip # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,21 +16,22 @@ # - Name: quazip -Version:0.5 +Version:0.5.1 Release:0 Summary:C++ wrapper for ZIP/UNZIP - -Group: Development/Libraries/C and C++ License:GPL-2.0+ or LGPL-2.1+ +Group: Development/Libraries/C and C++ + Url:http://quazip.sourceforge.net/ Source0: http://sourceforge.net/projects/quazip/files/quazip/%{version}/quazip-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: libqt4-devel -BuildRequires: doxygen graphviz graphviz-gnome +BuildRequires: doxygen BuildRequires: fdupes +BuildRequires: graphviz +BuildRequires: graphviz-gnome +BuildRequires: libqt4-devel %description A C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package, using Trolltech's Qt toolkit. ++ quazip-0.5.tar.gz - quazip-0.5.1.tar.gz ++ 11228 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit quazip for openSUSE:Factory
Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at 2012-12-19 13:16:52 Comparing /work/SRC/openSUSE:Factory/quazip (Old) and /work/SRC/openSUSE:Factory/.quazip.new (New) Package is quazip, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/quazip/quazip.changes2012-02-14 19:06:59.0 +0100 +++ /work/SRC/openSUSE:Factory/.quazip.new/quazip.changes 2012-12-19 13:16:54.0 +0100 @@ -1,0 +2,19 @@ +Sat Dec 15 20:32:37 UTC 2012 - p.drou...@gmail.com + +- Update to 0.5 version: + * Added run_moc.bat files for building under Windows in case Qt +integration is not available (e. g. VS 2008 Express). + * Added the QuaZipDir class to simplify ZIP navigation in terms +of directories. + * Added the QuaGzipFile class for working with GZIP archives. It +was added as a bonus since it has nothing to do with the main +purpose of the library. It probably won't get any major +improvements, although minor bug fixes are possible. + * Added the QuaZIODevice class for working with zlib +compression. It has nothing to do with the ZIP format, and +therefore the same notice as for the QuaGzipFile applies. + * The global comment is no longer erased when adding files to +an archive. + * Many bug fixes. + +--- Old: quazip-0.4.3.tar.gz New: quazip-0.5.tar.gz Other differences: -- ++ quazip.spec ++ --- /var/tmp/diff_new_pack.aPS95F/_old 2012-12-19 13:16:55.0 +0100 +++ /var/tmp/diff_new_pack.aPS95F/_new 2012-12-19 13:16:55.0 +0100 @@ -18,8 +18,8 @@ Name: quazip -Version:0.4.3 -Release:1 +Version:0.5 +Release:0 Summary:C++ wrapper for ZIP/UNZIP Group: Development/Libraries/C and C++ @@ -91,7 +91,7 @@ %files -n libquazip1 %defattr(-,root,root,-) -%doc COPYING* NEWS +%doc COPYING* NEWS.txt README.txt %{_libdir}/*.so.* %files devel ++ quazip-0.4.3.tar.gz - quazip-0.5.tar.gz ++ 36883 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit quazip for openSUSE:Factory
Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at 2012-02-14 19:06:57 Comparing /work/SRC/openSUSE:Factory/quazip (Old) and /work/SRC/openSUSE:Factory/.quazip.new (New) Package is quazip, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/quazip/quazip.changes2011-09-23 12:44:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.quazip.new/quazip.changes 2012-02-14 19:06:59.0 +0100 @@ -1,0 +2,5 @@ +Sun Jan 29 12:22:18 UTC 2012 - jeng...@medozas.de + +- Remove redundant tags/sections per specfile guideline suggestions + +--- Other differences: -- ++ quazip.spec ++ --- /var/tmp/diff_new_pack.LBHFWK/_old 2012-02-14 19:06:59.0 +0100 +++ /var/tmp/diff_new_pack.LBHFWK/_new 2012-02-14 19:06:59.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package quazip # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,7 +15,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: quazip @@ -38,7 +37,6 @@ Useful to access ZIP archives from the Qt programs. %package -n libquazip1 - Summary:C++ wrapper for ZIP/UNZIP Group: Development/Libraries/C and C++ @@ -48,7 +46,6 @@ %packagedevel - Summary:Development files for %{name} Group: Development/Libraries/C and C++ Requires: libquazip1 = %{version}-%{release} @@ -58,7 +55,6 @@ developing applications that use %{name}. %package doc - Summary:C++ wrapper for ZIP/UNZIP Group: Development/Libraries/C and C++ @@ -89,9 +85,6 @@ %fdupes -s . popd -%clean -%__rm -rf %{buildroot} - %post -n libquazip1 -p /sbin/ldconfig %postun -n libquazip1 -p /sbin/ldconfig -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit quazip for openSUSE:Factory
Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at Thu Sep 15 14:12:02 CEST 2011. --- quazip/quazip.changes 2011-05-27 15:30:39.0 +0200 +++ /mounts/work_src_done/STABLE/quazip/quazip.changes 2011-09-12 22:21:39.0 +0200 @@ -1,0 +2,12 @@ +Mon Sep 12 20:15:16 UTC 2011 - a...@mizerski.pl + +- update to 0.4.3 + See NEWS for details + +--- +Wed Sep 7 19:15:04 UTC 2011 - a...@mizerski.pl + +- update to 0.4.2 + See NEWS for details + +--- calling whatdependson for head-i586 Old: quazip-0.3.tar.bz2 New: quazip-0.4.3.tar.gz Other differences: -- ++ quazip.spec ++ --- /var/tmp/diff_new_pack.iYFxHv/_old 2011-09-15 14:11:57.0 +0200 +++ /var/tmp/diff_new_pack.iYFxHv/_new 2011-09-15 14:11:57.0 +0200 @@ -19,15 +19,14 @@ Name: quazip -Version:0.3 +Version:0.4.3 Release:1 Summary:C++ wrapper for ZIP/UNZIP Group: Development/Libraries/C and C++ License:GPL-2.0+ or LGPL-2.1+ Url:http://quazip.sourceforge.net/ -# repacked http://sourceforge.net/projects/quazip/files/quazip/%%{version}/quazip-%%{version}.zip/download -Source0:%{name}-%{version}.tar.bz2 +Source0: http://sourceforge.net/projects/quazip/files/quazip/%{version}/quazip-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: libqt4-devel @@ -40,7 +39,6 @@ %package -n libquazip1 - Summary:C++ wrapper for ZIP/UNZIP Group: Development/Libraries/C and C++ @@ -51,7 +49,6 @@ %packagedevel - Summary:Development files for %{name} Group: Development/Libraries/C and C++ Requires: libquazip1 = %{version}-%{release} @@ -62,7 +59,6 @@ %package doc - Summary:C++ wrapper for ZIP/UNZIP Group: Development/Libraries/C and C++ @@ -89,7 +85,9 @@ %__mv %{buildroot}%{_prefix}/lib %{buildroot}%{_libdir} fi popd -%fdupes -s doc/html +pushd doc/html +%fdupes -s . +popd %clean %__rm -rf %{buildroot} Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit quazip for openSUSE:Factory
Hello community, here is the log from the commit of package quazip for openSUSE:Factory checked in at Wed Jun 1 11:20:41 CEST 2011. New Changes file: --- /dev/null 2010-08-26 16:28:41.0 +0200 +++ /mounts/work_src_done/STABLE/quazip/quazip.changes 2011-05-27 15:30:39.0 +0200 @@ -0,0 +1,12 @@ +--- +Fri May 27 13:30:37 UTC 2011 - cfarr...@novell.com + +- license update: GPL-2.0+ or LGPL-2.1+ + Update license syntax. Also GPLv2 was not correct. It is an ^or later^ + clause + +--- +Wed Feb 23 15:41:23 UTC 2011 - a...@mizerski.pl + +- new package + calling whatdependson for head-i586 New: quazip-0.3.tar.bz2 quazip.changes quazip.spec Other differences: -- ++ quazip.spec ++ # # spec file for package quazip # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # 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/ # # norootforbuild Name: quazip Version:0.3 Release:1 Summary:C++ wrapper for ZIP/UNZIP Group: Development/Libraries/C and C++ License:GPL-2.0+ or LGPL-2.1+ Url:http://quazip.sourceforge.net/ # repacked http://sourceforge.net/projects/quazip/files/quazip/%%{version}/quazip-%%{version}.zip/download Source0:%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: libqt4-devel BuildRequires: doxygen graphviz graphviz-gnome BuildRequires: fdupes %description A C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package, using Trolltech's Qt toolkit. Useful to access ZIP archives from the Qt programs. %package -n libquazip1 Summary:C++ wrapper for ZIP/UNZIP Group: Development/Libraries/C and C++ %description -n libquazip1 A C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package, using Trolltech's Qt toolkit. Useful to access ZIP archives from the Qt programs. %packagedevel Summary:Development files for %{name} Group: Development/Libraries/C and C++ Requires: libquazip1 = %{version}-%{release} %descriptiondevel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %package doc Summary:C++ wrapper for ZIP/UNZIP Group: Development/Libraries/C and C++ %description doc A C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package, using Trolltech's Qt toolkit. Useful to access ZIP archives from the Qt programs. %prep %setup -q %build pushd quazip qmake PREFIX=%{_prefix} QMAKE_CFLAGS=%optflags QMAKE_CXXFLAGS=%optflags %__make %{?_smp_mflags} popd doxygen -u doxygen %install pushd quazip %__make install INSTALL_ROOT=%{buildroot} if [ %{_lib} != lib ]; then %__mv %{buildroot}%{_prefix}/lib %{buildroot}%{_libdir} fi popd %fdupes -s doc/html %clean %__rm -rf %{buildroot} %post -n libquazip1 -p /sbin/ldconfig %postun -n libquazip1 -p /sbin/ldconfig %files -n libquazip1 %defattr(-,root,root,-) %doc COPYING* NEWS %{_libdir}/*.so.* %files devel %defattr(-,root,root,-) %{_includedir}/* %{_libdir}/*.so %files doc %defattr(-,root,root,-) %doc doc/html %changelog Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org