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]

Reply via email to