Hello community, here is the log from the commit of package opensaml for openSUSE:Factory checked in at 2018-12-04 20:54:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/opensaml (Old) and /work/SRC/openSUSE:Factory/.opensaml.new.19453 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "opensaml" Tue Dec 4 20:54:10 2018 rev:7 rq:652460 version:3.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/opensaml/opensaml.changes 2017-11-27 22:16:11.347473822 +0100 +++ /work/SRC/openSUSE:Factory/.opensaml.new.19453/opensaml.changes 2018-12-04 20:54:14.652858577 +0100 @@ -1,0 +2,19 @@ +Tue Nov 27 16:52:53 UTC 2018 - kstreitova@suse.com + +- update to 3.0.0 + * [CPPOST-72] - Excessive CFLAGS included in installed pkgconfig + file + * [CPPOST-103] - Deprecate/remove old style metadata filter + definitions + * [CPPOST-104] - Rationalize logging names for Metadata Providers + * [CPPOST-106] - Explicitly complain if ChainingMetadata Provider + tries to install filters + * [CPPOST-68] - Add per-entity observability for metadata + providers + * [CPPOST-98] - On-disk caching of dynamically acquired metadata + * [CPPOST-108] - auto_ptr clea +- require libxerces-c-devel >= 3.2, libxml-security-c-devel >= 2.0.0 + and libxmltooling-devel >= 3.0.0 +- update library soname from 9 to 10 + +------------------------------------------------------------------- Old: ---- opensaml-2.6.1.tar.bz2 opensaml-2.6.1.tar.bz2.asc New: ---- opensaml-3.0.0.tar.bz2 opensaml-3.0.0.tar.bz2.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ opensaml.spec ++++++ --- /var/tmp/diff_new_pack.nTeh26/_old 2018-12-04 20:54:15.076858105 +0100 +++ /var/tmp/diff_new_pack.nTeh26/_new 2018-12-04 20:54:15.076858105 +0100 @@ -1,7 +1,7 @@ # # spec file for package opensaml # -# 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 @@ -16,14 +16,15 @@ # +%define libvers 10 %define pkgdocdir %{_docdir}/%{name} Name: opensaml -Version: 2.6.1 +Version: 3.0.0 Release: 0 Summary: Security Assertion Markup Language library License: Apache-2.0 Group: Development/Libraries/C and C++ -Url: http://www.opensaml.org/ +URL: http://www.opensaml.org/ Source0: https://shibboleth.net/downloads/c++-opensaml/%{version}/%{name}-%{version}.tar.bz2 Source1: https://shibboleth.net/downloads/c++-opensaml/%{version}/%{name}-%{version}.tar.bz2.asc Source2: %{name}.keyring @@ -31,9 +32,9 @@ BuildRequires: doxygen BuildRequires: gcc-c++ BuildRequires: liblog4shib-devel >= 1.0.4 -BuildRequires: libxerces-c-devel >= 3.1 -BuildRequires: libxml-security-c-devel >= 1.7.3 -BuildRequires: libxmltooling-devel >= 1.6.0 +BuildRequires: libxerces-c-devel >= 3.2 +BuildRequires: libxml-security-c-devel >= 2.0.0 +BuildRequires: libxmltooling-devel >= 3.0.0 BuildRequires: pkgconfig %if 0%{?suse_version} > 1325 BuildRequires: libboost_headers-devel @@ -57,13 +58,13 @@ This package contains the utility programs. -%package -n libsaml9 +%package -n libsaml%{libvers} Summary: Security Assertion Markup Language library Group: System/Libraries Provides: opensaml = %{version}-%{release} Obsoletes: opensaml < %{version}-%{release} -%description -n libsaml9 +%description -n libsaml%{libvers} OpenSAML is an open source implementation of the OASIS Security Assertion Markup Language Specification. It contains a set of open source C++ classes that support the SAML 1.0, 1.1, and 2.0 specifications. @@ -74,10 +75,10 @@ Summary: OpenSAML development Headers Group: Development/Libraries/C and C++ Requires: liblog4shib-devel >= 1.0.4 -Requires: libsaml9 = %{version}-%{release} -Requires: libxerces-c-devel >= 3.1 -Requires: libxml-security-c-devel >= 1.7.3 -Requires: libxmltooling-devel >= 1.6.0 +Requires: libsaml%{libvers} = %{version}-%{release} +Requires: libxerces-c-devel >= 3.2 +Requires: libxml-security-c-devel >= 2.0.0 +Requires: libxmltooling-devel >= 3.0.0 Provides: opensaml-devel = %{version}-%{release} Obsoletes: opensaml-devel < %{version}-%{release} @@ -111,17 +112,18 @@ make install DESTDIR=%{buildroot} pkgdocdir=%{pkgdocdir} # Don't package unit tester if present. rm -f %{buildroot}/%{_bindir}/samltest +rm -f %{buildroot}/%{_libdir}/libsaml.la %check make %{?_smp_mflags} check -%post -n libsaml9 -p /sbin/ldconfig -%postun -n libsaml9 -p /sbin/ldconfig +%post -n libsaml%{libvers} -p /sbin/ldconfig +%postun -n libsaml%{libvers} -p /sbin/ldconfig %files -n opensaml-bin %{_bindir}/samlsign -%files -n libsaml9 +%files -n libsaml%{libvers} %{_libdir}/libsaml.so.* %files -n opensaml-schemas ++++++ opensaml-2.6.1.tar.bz2 -> opensaml-3.0.0.tar.bz2 ++++++ ++++ 35406 lines of diff (skipped)