Hello community, here is the log from the commit of package xmlsec1 for openSUSE:Factory checked in at 2016-05-29 03:12:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xmlsec1 (Old) and /work/SRC/openSUSE:Factory/.xmlsec1.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xmlsec1" Changes: -------- --- /work/SRC/openSUSE:Factory/xmlsec1/xmlsec1.changes 2015-09-08 17:42:24.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.xmlsec1.new/xmlsec1.changes 2016-05-29 03:13:23.000000000 +0200 @@ -1,0 +2,9 @@ +Wed May 25 10:49:08 UTC 2016 - [email protected] + +- Version update to 1.2.22: + * see the ChangeLog for most detailed output + * openssl 1.1 support + * Few features from libreoffice for integrated + * Run the testsuite + +------------------------------------------------------------------- Old: ---- xmlsec1-1.2.20.tar.gz New: ---- xmlsec1-1.2.22.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xmlsec1.spec ++++++ --- /var/tmp/diff_new_pack.RDD01u/_old 2016-05-29 03:13:23.000000000 +0200 +++ /var/tmp/diff_new_pack.RDD01u/_new 2016-05-29 03:13:23.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package xmlsec1 # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -22,7 +22,7 @@ %global libgnutls libxmlsec1-gnutls1 %global libnss libxmlsec1-nss1 Name: xmlsec1 -Version: 1.2.20 +Version: 1.2.22 Release: 0 Summary: Library providing support for "XML Signature" and "XML Encryption" standards License: MIT @@ -45,12 +45,6 @@ The library was created with a goal to support major XML security standards "XML Digital Signature" and "XML Encryption". -%files -%defattr(-,root,root) -%doc README COPYING -%{_mandir}/man1/xmlsec1.1* -%{_bindir}/xmlsec1 - %package -n %{libname} Summary: Library providing support for "XML Signature" and "XML Encryption" standards Group: System/Libraries @@ -60,15 +54,6 @@ The library was created with a goal to support major XML security standards "XML Digital Signature" and "XML Encryption". -%post -n %{libname} -p /sbin/ldconfig - -%postun -n %{libname} -p /sbin/ldconfig - -%files -n %{libname} -%defattr(-,root,root) -%doc COPYING -%{_libdir}/libxmlsec1.so.* - %package -n %{libgcrypt} Summary: GCrypt crypto plugin for XML Security Library Group: System/Libraries @@ -77,15 +62,6 @@ GCrypt plugin for XML Security Library provides GCrypt based crypto services for the xmlsec library. -%post -n %{libgcrypt} -p /sbin/ldconfig - -%postun -n %{libgcrypt} -p /sbin/ldconfig - -%files -n %{libgcrypt} -%defattr(-,root,root) -%doc COPYING -%{_libdir}/libxmlsec1-gcrypt.so.* - %package -n %{libgnutls} Summary: GNUTls crypto plugin for XML Security Library Group: System/Libraries @@ -94,15 +70,6 @@ GNUTls plugin for XML Security Library provides GNUTls based crypto services for the xmlsec library. -%post -n %{libgnutls} -p /sbin/ldconfig - -%postun -n %{libgnutls} -p /sbin/ldconfig - -%files -n %{libgnutls} -%defattr(-,root,root) -%doc COPYING -%{_libdir}/libxmlsec1-gnutls.so.* - %package -n %{libnss} Summary: NSS crypto plugin for XML Security Library Group: System/Libraries @@ -111,15 +78,6 @@ NSS plugin for XML Security Library provides NSS based crypto services for the xmlsec library. -%post -n %{libnss} -p /sbin/ldconfig - -%postun -n %{libnss} -p /sbin/ldconfig - -%files -n %{libnss} -%defattr(-,root,root) -%doc COPYING -%{_libdir}/libxmlsec1-nss.so.* - %package -n %{libopenssl} Summary: OpenSSL crypto plugin for XML Security Library Group: System/Libraries @@ -128,40 +86,15 @@ OpenSSL plugin for XML Security Library provides OpenSSL based crypto services for the xmlsec library. -%post -n %{libopenssl} -p /sbin/ldconfig - -%postun -n %{libopenssl} -p /sbin/ldconfig - -%files -n %{libopenssl} -%defattr(-,root,root) -%doc COPYING -%{_libdir}/libxmlsec1-openssl.so.* - %package devel Summary: Libraries, includes for XML Signatures/Encryption -Group: Development/Libraries +Group: Development/Libraries/C and C++ Requires: %{libname} = %{version} Requires: libxml2-devel >= 2.6.0 Requires: libxslt-devel >= 1.1.0 Requires: openssl-devel >= 0.9.6 Requires: zlib-devel -%files devel -%defattr(-,root,root,-) -%doc COPYING AUTHORS ChangeLog NEWS -%doc HACKING __tmp_doc/* -%{_bindir}/xmlsec1-config -%dir %{_includedir}/xmlsec1 -%dir %{_includedir}/xmlsec1/xmlsec -%dir %{_includedir}/xmlsec1/xmlsec/private -%{_includedir}/xmlsec1/xmlsec/*.h -%{_includedir}/xmlsec1/xmlsec/private/*.h -%{_libdir}/libxmlsec1.so -%{_libdir}/pkgconfig/xmlsec1.pc -%{_libdir}/xmlsec1Conf.sh -%{_datadir}/aclocal/xmlsec1.m4 -%{_mandir}/man1/xmlsec1-config.1* - %description devel Libraries, includes, etc. you can use to develop applications with XML Digital Signatures and XML Encryption support. @@ -175,12 +108,6 @@ %description openssl-devel Libraries, includes, etc. for developing XML Security applications with OpenSSL -%files openssl-devel -%defattr(-,root,root,-) -%{_libdir}/libxmlsec1-openssl.so -%{_includedir}/xmlsec1/xmlsec/openssl/ -%{_libdir}/pkgconfig/xmlsec1-openssl.pc - %package gcrypt-devel Summary: GCrypt crypto plugin for XML Security Library Group: Development/Libraries/C and C++ @@ -190,12 +117,6 @@ %description gcrypt-devel Libraries, includes, etc. for developing XML Security applications with GCrypt. -%files gcrypt-devel -%defattr(-,root,root,-) -%{_libdir}/libxmlsec1-gcrypt.so -%{_includedir}/xmlsec1/xmlsec/gcrypt/ -%{_libdir}/pkgconfig/xmlsec1-gcrypt.pc - %package gnutls-devel Summary: GNUTls crypto plugin for XML Security Library Group: Development/Libraries/C and C++ @@ -208,12 +129,6 @@ %description gnutls-devel Libraries, includes, etc. for developing XML Security applications with GNUTls. -%files gnutls-devel -%defattr(-,root,root,-) -%{_libdir}/libxmlsec1-gnutls.so -%{_includedir}/xmlsec1/xmlsec/gnutls/ -%{_libdir}/pkgconfig/xmlsec1-gnutls.pc - %package nss-devel Summary: NSS crypto plugin for XML Security Library Group: Development/Libraries/C and C++ @@ -225,31 +140,17 @@ %description nss-devel Libraries, includes, etc. for developing XML Security applications with NSS. -%files nss-devel -%defattr(-,root,root,-) -%{_libdir}/libxmlsec1-nss.so -%{_includedir}/xmlsec1/xmlsec/nss/ -%{_libdir}/pkgconfig/xmlsec1-nss.pc - %prep %setup -q %build -%configure --disable-static -sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool -sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool -V=1 make - -# positively ugly but only sane way to get around #192756 -sed 's+/lib64+/$archlib+g' < xmlsec1-config | sed 's+/lib+/$archlib+g' | sed 's+ -DXMLSEC_NO_SIZE_T++' > xmlsec1-config.$$ && mv xmlsec1-config.$$ xmlsec1-config +%configure \ + --disable-static \ + --disable-silent-rules +make %{?_smp_mflags} %install -mkdir -p %{buildroot}%{_prefix}/bin -mkdir -p %{buildroot}%{_includedir}/xmlsec1 -mkdir -p %{buildroot}%{_libdir} -mkdir -p %{buildroot}%{_prefix}/man/man1 - -make DESTDIR=%{buildroot} install %{?_smp_mflags} +make %{?_smp_mflags} DESTDIR=%{buildroot} install find %{buildroot} -type f -name "*.la" -delete -print # move installed docs to include them in -devel package via %%doc magic @@ -257,4 +158,89 @@ mv %{buildroot}%{_datadir}/doc/xmlsec1/* __tmp_doc rmdir %{buildroot}%{_datadir}/doc/xmlsec1 +%check +make %{?_smp_mflags} check check-keys check-dsig check-enc + +%post -n %{libname} -p /sbin/ldconfig +%postun -n %{libname} -p /sbin/ldconfig +%post -n %{libgcrypt} -p /sbin/ldconfig +%postun -n %{libgcrypt} -p /sbin/ldconfig +%post -n %{libgnutls} -p /sbin/ldconfig +%postun -n %{libgnutls} -p /sbin/ldconfig +%post -n %{libnss} -p /sbin/ldconfig +%postun -n %{libnss} -p /sbin/ldconfig +%post -n %{libopenssl} -p /sbin/ldconfig +%postun -n %{libopenssl} -p /sbin/ldconfig + +%files +%defattr(-,root,root) +%doc README COPYING ChangeLog +%{_mandir}/man1/xmlsec1.1* +%{_bindir}/xmlsec1 + +%files -n %{libname} +%defattr(-,root,root) +%doc COPYING +%{_libdir}/libxmlsec1.so.* + +%files -n %{libgcrypt} +%defattr(-,root,root) +%doc COPYING +%{_libdir}/libxmlsec1-gcrypt.so.* + +%files -n %{libgnutls} +%defattr(-,root,root) +%doc COPYING +%{_libdir}/libxmlsec1-gnutls.so.* + +%files -n %{libnss} +%defattr(-,root,root) +%doc COPYING +%{_libdir}/libxmlsec1-nss.so.* + +%files -n %{libopenssl} +%defattr(-,root,root) +%doc COPYING +%{_libdir}/libxmlsec1-openssl.so.* + +%files devel +%defattr(-,root,root,-) +%doc COPYING AUTHORS ChangeLog NEWS +%doc HACKING __tmp_doc/* +%{_bindir}/xmlsec1-config +%dir %{_includedir}/xmlsec1 +%dir %{_includedir}/xmlsec1/xmlsec +%dir %{_includedir}/xmlsec1/xmlsec/private +%{_includedir}/xmlsec1/xmlsec/*.h +%{_includedir}/xmlsec1/xmlsec/private/*.h +%{_libdir}/libxmlsec1.so +%{_libdir}/pkgconfig/xmlsec1.pc +%{_libdir}/xmlsec1Conf.sh +%{_datadir}/aclocal/xmlsec1.m4 +%{_mandir}/man1/xmlsec1-config.1* + +%files openssl-devel +%defattr(-,root,root,-) +%{_libdir}/libxmlsec1-openssl.so +%{_includedir}/xmlsec1/xmlsec/openssl/ +%{_libdir}/pkgconfig/xmlsec1-openssl.pc + +%files gcrypt-devel +%defattr(-,root,root,-) +%{_libdir}/libxmlsec1-gcrypt.so +%{_includedir}/xmlsec1/xmlsec/gcrypt/ +%{_libdir}/pkgconfig/xmlsec1-gcrypt.pc + +%files gnutls-devel +%defattr(-,root,root,-) +%{_libdir}/libxmlsec1-gnutls.so +%{_includedir}/xmlsec1/xmlsec/gnutls/ +%{_libdir}/pkgconfig/xmlsec1-gnutls.pc + +%files nss-devel +%defattr(-,root,root,-) +%{_libdir}/libxmlsec1-nss.so +%{_includedir}/xmlsec1/xmlsec/nss/ +%{_libdir}/pkgconfig/xmlsec1-nss.pc + %changelog ++++++ xmlsec1-1.2.20.tar.gz -> xmlsec1-1.2.22.tar.gz ++++++ ++++ 132699 lines of diff (skipped)
