Hello community, here is the log from the commit of package qpid-cpp for openSUSE:Factory checked in at 2018-08-31 10:43:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qpid-cpp (Old) and /work/SRC/openSUSE:Factory/.qpid-cpp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qpid-cpp" Fri Aug 31 10:43:29 2018 rev:9 rq:631353 version:1.38.0 Changes: -------- --- /work/SRC/openSUSE:Factory/qpid-cpp/qpid-cpp.changes 2018-01-22 16:20:22.508723461 +0100 +++ /work/SRC/openSUSE:Factory/.qpid-cpp.new/qpid-cpp.changes 2018-08-31 10:44:07.287179375 +0200 @@ -1,0 +2,25 @@ +Fri Aug 24 09:06:19 UTC 2018 - mcalabk...@suse.com + +- removed useless patch qpid-cpp-DisableWerror.patch + * it can be solved by giving additional parameter to cmake + +------------------------------------------------------------------- +Wed Aug 22 13:28:29 UTC 2018 - mcalabk...@suse.com + +- Update to upstream 1.38.0 + * define test script dependencies in CMake so make test picks up + changes + * add a CMake switch to allow -Werror to be switched off + + -Werror switched off by patch qpid-cpp-DisableWerror.patch + * various documentation fixes and added man pages + + manual pages added to packages client-devel and + qpid-qmf-devel + * remove the obsolete Python management API + + obsolete package python-qpid-qmf removed +- Added patches: + * qpid-cpp-DisableWerror.patch (see above) +- Removed patches: + * Suppress-maybe-uninitialized-warning.diff (obsolete) + * qpid-cpp-0.30-cmake.patch (obsolete) + +------------------------------------------------------------------- Old: ---- Suppress-maybe-uninitialized-warning.diff qpid-cpp-0.30-cmake.patch qpid-cpp-1.37.0.tar.gz New: ---- qpid-cpp-1.38.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-qpid.spec ++++++ --- /var/tmp/diff_new_pack.dpdRd4/_old 2018-08-31 10:44:07.871180072 +0200 +++ /var/tmp/diff_new_pack.dpdRd4/_new 2018-08-31 10:44:07.875180077 +0200 @@ -17,7 +17,7 @@ Name: perl-qpid -Version: 1.37.0 +Version: 1.38.0 Release: 0 Summary: Perl bindings for the Qpid messaging framework License: Apache-2.0 @@ -30,7 +30,7 @@ Requires: perl = %{perl_version} %description -Perl bindings for the Qpid messaging framework. +Perl bindings needed for the Qpid messaging framework. %prep %setup -q -n qpid-cpp-%{version} ++++++ qpid-cpp.spec ++++++ --- /var/tmp/diff_new_pack.dpdRd4/_old 2018-08-31 10:44:07.895180101 +0200 +++ /var/tmp/diff_new_pack.dpdRd4/_new 2018-08-31 10:44:07.899180105 +0200 @@ -17,22 +17,19 @@ Name: qpid-cpp -Version: 1.37.0 +Version: 1.38.0 Release: 0 Summary: Libraries for Qpid C++ client applications License: Apache-2.0 Group: Productivity/Networking/Other -Url: http://qpid.apache.org +URL: http://qpid.apache.org Source0: http://www.apache.org/dist/qpid/cpp/%{version}/%{name}-%{version}.tar.gz Source1000: %{name}-rpmlintrc Patch0: 0001-NO-JIRA-qpidd.service-file-for-use-on-Fedora.patch Patch1: qpid-0.24-date.patch Patch2: qpid-cpp-tests.patch Patch3: qpid-cpp-initdir.patch -Patch4: %{name}-0.30-cmake.patch Patch5: %{name}-aarch64.patch -# PATCH-FIX-OPENSUSE Suppress-maybe-uninitialized-warning.diff -Patch6: Suppress-maybe-uninitialized-warning.diff BuildRequires: cmake BuildRequires: cyrus-sasl BuildRequires: cyrus-sasl-devel @@ -80,7 +77,7 @@ the AMQP protocol. %files client -%doc LICENSE.txt +%license LICENSE.txt %doc NOTICE.txt %doc README.md %doc INSTALL.txt @@ -140,6 +137,7 @@ %dir %{_libexecdir}/qpid %{_libexecdir}/qpid/tests %{_libdir}/cmake/Qpid +%{_mandir}/man1/qpid-*.1%{?ext_man} %post client-devel -p /sbin/ldconfig %postun client-devel -p /sbin/ldconfig @@ -220,13 +218,11 @@ License: Apache-2.0 Group: Productivity/Networking/Other Requires: %{name}-server = %{version}-%{release} -Requires: python-qpid-qmf = %{version}-%{release} %description server-ha Provides extensions to the AMQP message broker to provide high availability. %files server-ha -# %{_bindir}/qpid-ha %dir %{_libdir}/qpid %dir %{_libdir}/qpid/daemon %{_libdir}/qpid/daemon/ha.so @@ -260,7 +256,7 @@ %package server-store Summary: Red Hat persistence extension to the Qpid messaging system -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Productivity/Networking/Other Requires: %{name}-server = %{version} @@ -284,7 +280,7 @@ Requires: python-qpid-common %description -n python-qpid_messaging -Python bindings for the Qpid messaging framework. +Manual pages and Python bindings for the Qpid messaging framework. %files -n python-qpid_messaging %{python_sitearch}/qpid_messaging.py @@ -297,7 +293,6 @@ License: Apache-2.0 Group: Productivity/Networking/Other Requires: python-qpid >= 0.32 -Requires: python-qpid-qmf = %{version} Requires: qpid-cpp-client >= %{version} %description -n qpid-qmf @@ -315,7 +310,7 @@ %package -n qpid-qmf-devel Summary: Header files and tools for developing QMF extensions License: Apache-2.0 -Group: Productivity/Networking/Other +Group: Development/Tools/Other Requires: qpid-cpp-client-devel >= %{version} Requires: qpid-qmf = %{version}-%{release} @@ -329,42 +324,23 @@ %{_bindir}/qmf-gen %{python_sitelib}/qmfgen %{_libdir}/pkgconfig/qmf2.pc +%{_mandir}/man1/qmf-gen.1%{?ext_man} %post -n qpid-qmf-devel -p /sbin/ldconfig %postun -n qpid-qmf-devel -p /sbin/ldconfig -%package -n python-qpid-qmf -Summary: The QPID Management Framework bindings for python -License: Apache-2.0 -Group: Productivity/Networking/Other -Requires: qpid-qmf = %{version}-%{release} - -%description -n python-qpid-qmf -An extensible management framework layered on QPID messaging, bindings -for python. - -%files -n python-qpid-qmf -%{python_sitearch}/qmf2.py* -%{python_sitearch}/cqmf2.py* -%{python_sitearch}/*_cqmf2.so - -%post -n python-qpid-qmf -p /sbin/ldconfig -%postun -n python-qpid-qmf -p /sbin/ldconfig - %prep %setup -q %patch0 -p3 %patch1 -p2 -b .date %patch2 -p1 -b .tests %patch3 -p1 -b .initdir -%patch4 -p1 %patch5 -p2 -%patch6 -p1 %global perftests "qpid-perftest qpid-topic-listener qpid-topic-publisher qpid-latency-test qpid-client-test qpid-txtest" %build -%cmake -DLIBEXEC_INSTALL_DIR=%{_libexecdir} +%cmake -DLIBEXEC_INSTALL_DIR=%{_libexecdir} -DENABLE_WARNING_ERROR=OFF make %{?_smp_mflags} make docs-user-api %{?_smp_mflags} pushd bindings/qpid/python @@ -372,6 +348,7 @@ popd %install + mkdir -p -m0755 %{buildroot}%{_unitdir} %cmake_install @@ -427,9 +404,6 @@ ln -s /sbin/service %{buildroot}%{_sbindir}/rcqpidd %endif -# clean up leftover ruby files -rm -rf %{buildroot}%{_prefix}/local/%{_lib}/ruby/site_ruby - %fdupes -s %{buildroot} %check ++++++ qpid-cpp-1.37.0.tar.gz -> qpid-cpp-1.38.0.tar.gz ++++++ ++++ 8205 lines of diff (skipped)