Hello community, here is the log from the commit of package shibboleth-sp for openSUSE:Factory checked in at 2018-12-04 20:54:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/shibboleth-sp (Old) and /work/SRC/openSUSE:Factory/.shibboleth-sp.new.19453 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shibboleth-sp" Tue Dec 4 20:54:15 2018 rev:9 rq:652462 version:3.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/shibboleth-sp/shibboleth-sp.changes 2017-11-27 22:16:13.543394113 +0100 +++ /work/SRC/openSUSE:Factory/.shibboleth-sp.new.19453/shibboleth-sp.changes 2018-12-04 20:54:18.588854195 +0100 @@ -1,0 +2,12 @@ +Wed Nov 28 13:24:28 UTC 2018 - [email protected] + +- update to 3.0.2 + * list of fixes and enhancements + https://wiki.shibboleth.net/confluence/display/SP3/ReleaseNotes +- remove shibboleth-sp-2.5.6-libsystemd-daemon.patch that is no + longer needed +- update package filelist +- change library soname from 7 to 8 +- update dependencies versions + +------------------------------------------------------------------- Old: ---- shibboleth-sp-2.5.6-libsystemd-daemon.patch shibboleth-sp-2.6.1.tar.bz2 shibboleth-sp-2.6.1.tar.bz2.asc New: ---- shibboleth-sp-3.0.2.tar.bz2 shibboleth-sp-3.0.2.tar.bz2.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ shibboleth-sp.spec ++++++ --- /var/tmp/diff_new_pack.iueDah/_old 2018-12-04 20:54:19.160853559 +0100 +++ /var/tmp/diff_new_pack.iueDah/_new 2018-12-04 20:54:19.164853554 +0100 @@ -1,7 +1,7 @@ # # spec file for package shibboleth-sp # -# 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,6 +16,7 @@ # +%define libvers 8 %global _tmpfilesdir %{_libexecdir}/tmpfiles.d # tmpfiles_create macro doesn't exist for openSUSE:Leap:42.1 %if %{undefined tmpfiles_create} @@ -27,39 +28,38 @@ %define realname shibboleth %define pkgdocdir %{_docdir}/%{realname} Name: shibboleth-sp -Version: 2.6.1 +Version: 3.0.2 Release: 0 Summary: Open source system for attribute-based Web SSO License: Apache-2.0 Group: Productivity/Networking/Security -Url: http://shibboleth.net/ +URL: http://shibboleth.net/ Source0: http://shibboleth.net/downloads/service-provider/%{version}/%{name}-%{version}.tar.bz2 Source1: http://shibboleth.net/downloads/service-provider/%{version}/%{name}-%{version}.tar.bz2.asc Source2: %{name}.keyring Source3: shibd.service Patch0: shibboleth-sp-2.5.5-doxygen_timestamp.patch -Patch1: shibboleth-sp-2.5.6-libsystemd-daemon.patch BuildRequires: apache2-devel BuildRequires: autoconf BuildRequires: automake BuildRequires: doxygen BuildRequires: gcc-c++ BuildRequires: krb5-devel -BuildRequires: liblog4shib-devel >= 1.0.4 +BuildRequires: liblog4shib-devel >= 2 BuildRequires: libmemcached-devel -BuildRequires: libsaml-devel >= 2.6.0 +BuildRequires: libsaml-devel >= 3.0.0 BuildRequires: libtool -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 BuildRequires: systemd-devel BuildRequires: systemd-rpm-macros BuildRequires: unixODBC-devel BuildRequires: zlib-devel Requires: openssl -PreReq: opensaml-schemas >= 2.6.0 -PreReq: xmltooling-schemas >= 1.6.0 +PreReq: opensaml-schemas >= 3.0.0 +PreReq: xmltooling-schemas >= 3.0.0 Requires(pre): pwdutils Obsoletes: shibboleth-sp = 2.5.0 %{?systemd_requires} @@ -77,22 +77,22 @@ This package contains the Shibboleth Service Provider runtime libraries, daemon, default plugins, and Apache module. -%package -n libshibsp7 +%package -n libshibsp%{libvers} Summary: Shared Library for Shibboleth Group: Productivity/Networking/Security -%description -n libshibsp7 +%description -n libshibsp%{libvers} Shibboleth is a Web Single Sign-On implementations based on OpenSAML that supports multiple protocols, federated identity, and the extensible exchange of rich attributes subject to privacy controls. This package contains just the shared library. -%package -n libshibsp-lite7 +%package -n libshibsp-lite%{libvers} Summary: Shared Library for Shibboleth Group: Productivity/Networking/Security -%description -n libshibsp-lite7 +%description -n libshibsp-lite%{libvers} Shibboleth is a Web Single Sign-On implementations based on OpenSAML that supports multiple protocols, federated identity, and the extensible exchange of rich attributes subject to privacy controls. @@ -103,13 +103,13 @@ Summary: Shibboleth Development Headers Group: Development/Libraries/C and C++ Requires: %{name} = %{version}-%{release} -Requires: liblog4shib-devel >= 1.0.4 -Requires: libsaml-devel >= 2.6.0 -Requires: libshibsp-lite7 = %{version}-%{release} -Requires: libshibsp7 = %{version}-%{release} -Requires: libxerces-c-devel >= 3.1 -Requires: libxml-security-c-devel >= 1.7.3 -Requires: libxmltooling-devel >= 1.6.0 +Requires: liblog4shib-devel >= 2 +Requires: libsaml-devel >= 3.0.0 +Requires: libshibsp%{libvers} = %{version}-%{release} +Requires: libshibsp-lite%{libvers} = %{version}-%{release} +Requires: libxerces-c-devel >= 3.2 +Requires: libxml-security-c-devel >= 2.0.0 +Requires: libxmltooling-devel >= 3.0.0 Obsoletes: shibboleth-sp-devel = 2.5.0 %description devel @@ -122,7 +122,6 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 %build export CXXFLAGS="%{optflags} --std=c++11" @@ -144,6 +143,7 @@ rm shibd-debian shibd-redhat shibd-amazon shibd-suse shibd-osx.plist apache.config apache2.config apache22.config shibd-systemd rm *.dist popd +find %{buildroot} -type f -name "*.la" -delete -print # Plug the SP into the Apache touch rpm.filelist @@ -181,8 +181,8 @@ %service_add_pre shibd.service exit 0 -%post -n libshibsp7 -p /sbin/ldconfig -%post -n libshibsp-lite7 -p /sbin/ldconfig +%post -n libshibsp%{libvers} -p /sbin/ldconfig +%post -n libshibsp-lite%{libvers} -p /sbin/ldconfig %post # Key generation or ownership fix cd %{_sysconfdir}/%{realname} @@ -207,8 +207,8 @@ fi exit 0 -%postun -n libshibsp7 -p /sbin/ldconfig -%postun -n libshibsp-lite7 -p /sbin/ldconfig +%postun -n libshibsp%{libvers} -p /sbin/ldconfig +%postun -n libshibsp-lite%{libvers} -p /sbin/ldconfig %postun %service_del_postun shibd.service %restart_on_update apache2 @@ -231,7 +231,6 @@ %{_libdir}/%{realname}/* %{_unitdir}/shibd.service %attr(0750,%{runuser},%{runuser}) %dir %{_localstatedir}/log/%{realname} -%attr(0750,wwwrun,www) %dir %{_localstatedir}/log/%{realname}-www %attr(0755,%{runuser},%{runuser}) %dir %{_localstatedir}/cache/%{realname} %ghost %attr(0755,%{runuser},%{runuser}) %dir /run/%{realname} %dir %{_datadir}/xml/%{realname} @@ -246,19 +245,21 @@ %{_sysconfdir}/%{realname}/apache24.config %attr(0755,root,root) %{_sysconfdir}/%{realname}/keygen.sh %attr(0755,root,root) %{_sysconfdir}/%{realname}/metagen.sh +%attr(0755,root,root) %{_sysconfdir}/%{realname}/seckeygen.sh %doc %{pkgdocdir} %exclude %{pkgdocdir}/api -%files -n libshibsp7 +%files -n libshibsp%{libvers} %{_libdir}/libshibsp.so.* -%files -n libshibsp-lite7 +%files -n libshibsp-lite%{libvers} %{_libdir}/libshibsp-lite.so.* %files devel %{_includedir}/* %{_libdir}/libshibsp.so %{_libdir}/libshibsp-lite.so +%{_libdir}/pkgconfig/*.pc %doc %{pkgdocdir}/api %changelog ++++++ shibboleth-sp-2.6.1.tar.bz2 -> shibboleth-sp-3.0.2.tar.bz2 ++++++ ++++ 66193 lines of diff (skipped)
