Hello community,
here is the log from the commit of package openssl_tpm_engine for
openSUSE:Factory checked in at 2013-08-01 17:15:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openssl_tpm_engine (Old)
and /work/SRC/openSUSE:Factory/.openssl_tpm_engine.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openssl_tpm_engine"
Changes:
--------
--- /work/SRC/openSUSE:Factory/openssl_tpm_engine/openssl_tpm_engine.changes
2011-11-25 23:05:33.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.openssl_tpm_engine.new/openssl_tpm_engine.changes
2013-08-01 17:15:20.000000000 +0200
@@ -1,0 +2,7 @@
+Fri Nov 2 16:10:46 UTC 2012 - [email protected]
+
+- updated to 0.4.2
+ - license adjustments
+ - allow TPM migration keys
+
+-------------------------------------------------------------------
Old:
----
openssl_tpm_engine-0.4.1.tar.bz2
New:
----
openssl_tpm_engine-0.4.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openssl_tpm_engine.spec ++++++
--- /var/tmp/diff_new_pack.yovmL8/_old 2013-08-01 17:15:21.000000000 +0200
+++ /var/tmp/diff_new_pack.yovmL8/_new 2013-08-01 17:15:21.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package openssl_tpm_engine
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -16,18 +16,20 @@
#
-
Name: openssl_tpm_engine
-License: GPL-2.0+
-Group: Productivity/Security
Url: http://sourceforge.net/projects/trousers
Summary: OpenSSL TPM interface engine plugin
-Version: 0.4.1
-Release: 32
-Source0: %{name}-%{version}.tar.bz2
+License: GPL-2.0+
+Group: Productivity/Security
+Version: 0.4.2
+Release: 0
+Source0:
https://downloads.sourceforge.net/project/trousers/OpenSSL%20TPM%20Engine/%{version}/%{name}-%{version}.tar.gz
Patch0: openssl_tpm_engine-somodule.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildRequires: libopenssl-devel libtool trousers-devel
+BuildRequires: automake
+BuildRequires: libopenssl-devel
+BuildRequires: libtool
+BuildRequires: trousers-devel
%description
This package contains a plugin a for OpenSSL which connects it with the
@@ -40,7 +42,9 @@
%build
mkdir m4
-autoreconf -fiv
+aclocal
+autoconf
+automake --foreign --add-missing
%configure --libdir=/%{_lib}
make
++++++ openssl_tpm_engine-somodule.patch ++++++
--- /var/tmp/diff_new_pack.yovmL8/_old 2013-08-01 17:15:21.000000000 +0200
+++ /var/tmp/diff_new_pack.yovmL8/_new 2013-08-01 17:15:21.000000000 +0200
@@ -1,49 +1,39 @@
+Index: Makefile.in
+===================================================================
--- Makefile.in.orig
+++ Makefile.in
-@@ -208,6 +208,7 @@ openssl_enginedir = @libdir@/openssl/eng
- libtpm_la_LIBADD = -L@OPENSSL_LIB_DIR@ -lcrypto -lc
- libtpm_la_CFLAGS = -I@OPENSSL_INCLUDE_DIR@
+@@ -299,6 +299,7 @@ openssl_engine_LTLIBRARIES = libtpm.la
+ openssl_enginedir = @libdir@/openssl/engines
+ libtpm_la_LIBADD = -lcrypto -lc -ltspi
libtpm_la_SOURCES = e_tpm.c e_tpm.h e_tpm_err.c
+libtpm_la_LDFLAGS=-avoid-version -module
create_tpm_key_SOURCES = create_tpm_key.c
create_tpm_key_LDADD = -ltspi
all: all-recursive
+Index: Makefile.am
+===================================================================
--- Makefile.am.orig
+++ Makefile.am
-@@ -1,14 +1,17 @@
-+ACLOCAL_AMFLAGS = -I m4
- SUBDIRS=. test
-
- EXTRA_DIST = README openssl.cnf.sample
+@@ -4,10 +4,11 @@ EXTRA_DIST = README openssl.cnf.sample
openssl_engine_LTLIBRARIES=libtpm.la
bin_PROGRAMS=create_tpm_key
-openssl_enginedir=@libdir@/openssl/engines
+openssl_enginedir=@libdir@/engines
--libtpm_la_LIBADD=-L@OPENSSL_LIB_DIR@ -lcrypto -lc
+-libtpm_la_LIBADD=-lcrypto -lc -ltspi
+libtpm_la_LDFLAGS= -no-undefined -avoid-version
-+libtpm_la_LIBADD= -lcrypto
- libtpm_la_CFLAGS=-I@OPENSSL_INCLUDE_DIR@
++libtpm_la_LIBADD=-lcrypto -ltspi
libtpm_la_SOURCES=e_tpm.c e_tpm.h e_tpm_err.c
create_tpm_key_SOURCES=create_tpm_key.c
-create_tpm_key_LDADD=-ltspi
+create_tpm_key_LDADD=-ltspi -lcrypto
-+
+Index: configure.in
+===================================================================
--- configure.in.orig
+++ configure.in
-@@ -3,7 +3,8 @@
- #
-
- AC_INIT(openssl-tpm-engine, 0.4.1, [email protected])
--AM_INIT_AUTOMAKE(1.6.3)
-+AM_INIT_AUTOMAKE(1.6.3 foreign)
-+AC_CONFIG_MACRO_DIR([m4])
-
- # Debugging support
- AC_ARG_ENABLE(debug,
-@@ -45,7 +46,10 @@ AC_ARG_WITH(openssl,
+@@ -45,7 +45,10 @@ AC_ARG_WITH(openssl,
AC_SUBST(OPENSSL_INCLUDE_DIR)])
AC_DISABLE_STATIC
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]