Hello community, here is the log from the commit of package engine_pkcs11 checked in at Tue Sep 9 22:07:47 CEST 2008. -------- --- engine_pkcs11/engine_pkcs11.changes 2007-07-31 18:23:59.000000000 +0200 +++ /mounts/work_src_done/STABLE/engine_pkcs11/engine_pkcs11.changes 2008-09-08 18:37:17.000000000 +0200 @@ -1,0 +2,10 @@ +Mon Sep 8 17:59:08 CEST 2008 - sbrabec@suse.cz + +- Updated to version 0.1.5: + * Build system rewritten. + * cleanup pin code, always use MAX_PIN_LENGTH, proper cleanup. + * new use PKCS11_CTX_init_args + * fix segfault in init_args code. + * needs new version of libp11 + +------------------------------------------------------------------- Old: ---- COPYING engine_pkcs11-0.1.4.tar.bz2 engine_pkcs11-retval.patch New: ---- engine_pkcs11-0.1.5.tar.bz2 engine_pkcs11-COPYING ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ engine_pkcs11.spec ++++++ --- /var/tmp/diff_new_pack.c32678/_old 2008-09-09 22:07:30.000000000 +0200 +++ /var/tmp/diff_new_pack.c32678/_new 2008-09-09 22:07:30.000000000 +0200 @@ -1,26 +1,33 @@ # -# spec file for package engine_pkcs11 (Version 0.1.4) +# spec file for package engine_pkcs11 (Version 0.1.5) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild + Name: engine_pkcs11 -Version: 0.1.4 +Version: 0.1.5 Release: 1 -URL: http://www.opensc-project.org/engine_pkcs11/ +Url: http://www.opensc-project.org/engine_pkcs11/ Group: Productivity/Security License: BSD 3-Clause Summary: OpenSSL PKCS#11 Engine Source: %{name}-%{version}.tar.bz2 -Source1: COPYING -Patch: engine_pkcs11-retval.patch -BuildRequires: libp11-devel pkgconfig +Source1: %{name}-COPYING +BuildRequires: libp11-devel libxslt pkg-config BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -28,8 +35,8 @@ loaded using code, a configuration file, or the command line and passes any function call by openssl to a PKCS#11 module. Engine_pkcs11 is meant to be used with smart cards and software for using smart cards in -PKCS#11 format, such as OpenSC. Originally this engine was a part of -OpenSC until OpenSC was split into several small projects for improved +PKCS#11 format, such as OpenSC. Originally, this engine was part of +OpenSC until OpenSC was split into several small projects to improve flexibility. @@ -45,33 +52,41 @@ %prep %setup -%patch -cp -a %{S:1} . +cp -a %{S:1} COPYING %build %configure\ + --enable-doc\ + --docdir=%{_docdir}/%{name}\ --disable-static make %{?jobs:-j%jobs} %install %makeinstall -rm $RPM_BUILD_ROOT/usr/%{_lib}/engines/*.la +cp COPYING doc/nonpersistent/ChangeLog $RPM_BUILD_ROOT%{_docdir}/%{name}/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr (-, root, root) -%doc COPYING NEWS doc/ChangeLog doc/README doc/*.html doc/*.css -/usr/%{_lib}/engines/*.so +%doc %{_docdir}/%{name} +%{_libdir}/engines/*.so %changelog -* Tue Jul 31 2007 - sbrabec@suse.cz +* Mon Sep 08 2008 sbrabec@suse.cz +- Updated to version 0.1.5: + * Build system rewritten. + * cleanup pin code, always use MAX_PIN_LENGTH, proper cleanup. + * new use PKCS11_CTX_init_args + * fix segfault in init_args code. + * needs new version of libp11 +* Tue Jul 31 2007 sbrabec@suse.cz - Updated to version 0.1.4: * disabled some dead code. * new max length for pin: 32 bytes. * make internal variables and code static. * parse slot as hex too. * support selecting slot by label. -* Mon May 15 2006 - sbrabec@suse.cz +* Mon May 15 2006 sbrabec@suse.cz - New SuSE package, version 0.1.3. ++++++ engine_pkcs11-0.1.4.tar.bz2 -> engine_pkcs11-0.1.5.tar.bz2 ++++++ ++++ 17659 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org