Hello community, here is the log from the commit of package p11-kit for openSUSE:Factory checked in at 2013-06-25 09:36:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/p11-kit (Old) and /work/SRC/openSUSE:Factory/.p11-kit.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "p11-kit" Changes: -------- --- /work/SRC/openSUSE:Factory/p11-kit/p11-kit.changes 2013-05-16 11:19:15.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.p11-kit.new/p11-kit.changes 2013-06-25 14:43:20.000000000 +0200 @@ -1,0 +2,21 @@ +Wed Jun 19 09:24:45 UTC 2013 - [email protected] + +- use /etc/pki/trust and /usr/share/pki/trust as system CA + certificate store + +------------------------------------------------------------------- +Mon May 27 14:40:57 UTC 2013 - [email protected] + +- Update to version 0.19.1: + + Refactor API to be able to handle managed modules. + + Deprecate much of old p11-kit API. + + Implement concept of managed modules. + + Make C_CloseAllSessions function work for multiple callers. + + New dependency on libffi. + + Fix possible threading problems reported by hellgrind. + + Add log-calls option. + + Mark p11_kit_message() as a stable function. + + Use our own unit testing framework. +- Add pkgconfig(libffi) BuildRequires: new dependency. + +------------------------------------------------------------------- Old: ---- p11-kit-0.18.2.tar.gz New: ---- p11-kit-0.19.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ p11-kit.spec ++++++ --- /var/tmp/diff_new_pack.7GNfms/_old 2013-06-25 14:43:20.000000000 +0200 +++ /var/tmp/diff_new_pack.7GNfms/_new 2013-06-25 14:43:20.000000000 +0200 @@ -16,8 +16,13 @@ # +%define pkidir_cfg %{_sysconfdir}/pki +%define pkidir_static %{_datadir}/pki +%define trustdir_cfg %{pkidir_cfg}/trust +%define trustdir_static %{pkidir_static}/trust + Name: p11-kit -Version: 0.18.2 +Version: 0.19.1 Release: 0 Summary: Library to work with PKCS#11 modules License: BSD-3-Clause @@ -25,8 +30,8 @@ Url: http://p11-glue.freedesktop.org/p11-kit.html Source0: http://p11-glue.freedesktop.org/releases/%{name}-%{version}.tar.gz Source99: baselibs.conf -BuildRequires: ca-certificates BuildRequires: pkg-config +BuildRequires: pkgconfig(libffi) >= 3.0.0 BuildRequires: pkgconfig(libtasn1) >= 2.3 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -67,11 +72,14 @@ %setup -q %build -%configure --with-system-anchors=/etc/ca-certificates +%configure %--with-trust-paths=%{trustdir_static}:%{trustdir_cfg} make %{?_smp_mflags} %install %make_install +# +install -d m 755 %{buildroot}%{trustdir_cfg}/{anchors,blacklist} +install -d m 755 %{buildroot}%{trustdir_static}/{anchors,blacklist} # Create pkcs11 config directory test ! -e %{buildroot}%{_sysconfdir}/pkcs11/modules install -d %{buildroot}%{_sysconfdir}/pkcs11/modules @@ -80,6 +88,15 @@ # the file as documentation file. rm %{buildroot}%{_sysconfdir}/pkcs11/pkcs11.conf.example find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print +# +install -d -m 755 %{buildroot}/etc/rpm/ +cat <<'FIN' >%{buildroot}/etc/rpm/macros.%{name} +# Macros from %{name} package +%%pkidir_cfg %{pkidir_cfg} +%%pkidir_static %{pkidir_static} +%%trustdir_cfg %{trustdir_cfg} +%%trustdir_static %{trustdir_static} +FIN %clean rm -rf %{buildroot} @@ -93,6 +110,14 @@ %dir %{_libdir}/pkcs11 %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/modules +%dir %{pkidir_cfg} +%dir %{trustdir_cfg} +%dir %{trustdir_cfg}/anchors +%dir %{trustdir_cfg}/blacklist +%dir %{pkidir_static} +%dir %{trustdir_static} +%dir %{trustdir_static}/anchors +%dir %{trustdir_static}/blacklist %{_datadir}/%{name}/modules/p11-kit-trust.module %{_libdir}/pkcs11/p11-kit-trust.so %dir %{_libdir}/%{name} @@ -115,6 +140,7 @@ %files devel %defattr(-,root,root) +%config /etc/rpm/macros.%{name} %{_includedir}/p11-kit-1/ %{_libdir}/libp11-kit.so %{_libdir}/pkgconfig/p11-kit-1.pc ++++++ p11-kit-0.18.2.tar.gz -> p11-kit-0.19.1.tar.gz ++++++ ++++ 42103 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
