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)



Reply via email to