Hello community,

here is the log from the commit of package openssl_tpm_engine for 
openSUSE:Factory
checked in at Mon Sep 5 16:40:34 CEST 2011.



--------
--- openssl_tpm_engine/openssl_tpm_engine.changes       2009-02-20 
15:15:19.000000000 +0100
+++ openssl_tpm_engine/openssl_tpm_engine.changes       2011-09-05 
06:15:15.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Sep  5 04:14:00 UTC 2011 - [email protected]
+
+- Fix build with no-add-needed
+- engines currently live in %/{_lib}/engines 
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openssl_tpm_engine.spec ++++++
--- /var/tmp/diff_new_pack.BMU8Ah/_old  2011-09-05 16:39:25.000000000 +0200
+++ /var/tmp/diff_new_pack.BMU8Ah/_new  2011-09-05 16:39:25.000000000 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package openssl_tpm_engine (Version 0.4.1)
+# spec file for package openssl_tpm_engine
 #
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -25,7 +25,7 @@
 AutoReqProv:    on
 Summary:        OpenSSL TPM interface engine plugin
 Version:        0.4.1
-Release:        22
+Release:        32
 Source0:        %{name}-%{version}.tar.bz2
 Patch0:         openssl_tpm_engine-somodule.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -47,7 +47,9 @@
 %patch0 -p0
 
 %build
-%configure
+mkdir m4
+autoreconf -fiv
+%configure --libdir=/%{_lib}
 make
 
 %check
@@ -55,7 +57,7 @@
 
 %install
 make install DESTDIR=$RPM_BUILD_ROOT
-rm $RPM_BUILD_ROOT/%{_libdir}/openssl/engines/libtpm.la
+rm $RPM_BUILD_ROOT/%{_lib}/engines/libtpm.la
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -64,8 +66,7 @@
 %defattr(-, root, root)
 %doc LICENSE README openssl.cnf.sample
 %{_bindir}/create_tpm_key
-%dir %{_libdir}/openssl
-%dir %{_libdir}/openssl/engines/
-%{_libdir}/openssl/engines/libtpm.so
+%dir /%{_lib}/engines
+/%{_lib}/engines/libtpm.so
 
 %changelog

++++++ openssl_tpm_engine-somodule.patch ++++++
--- /var/tmp/diff_new_pack.BMU8Ah/_old  2011-09-05 16:39:25.000000000 +0200
+++ /var/tmp/diff_new_pack.BMU8Ah/_new  2011-09-05 16:39:25.000000000 +0200
@@ -1,6 +1,6 @@
---- Makefile.in
+--- Makefile.in.orig
 +++ Makefile.in
-@@ -208,6 +208,7 @@
+@@ -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@
  libtpm_la_SOURCES = e_tpm.c e_tpm.h e_tpm_err.c
@@ -8,3 +8,50 @@
  create_tpm_key_SOURCES = create_tpm_key.c
  create_tpm_key_LDADD = -ltspi
  all: all-recursive
+--- Makefile.am.orig
++++ Makefile.am
+@@ -1,14 +1,17 @@
++ACLOCAL_AMFLAGS = -I m4
+ SUBDIRS=. test
+ 
+ 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_LDFLAGS= -no-undefined -avoid-version
++libtpm_la_LIBADD= -lcrypto
+ libtpm_la_CFLAGS=-I@OPENSSL_INCLUDE_DIR@
+ 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
++
+--- 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,
+        AC_SUBST(OPENSSL_INCLUDE_DIR)])
+ 
+ AC_DISABLE_STATIC
+-AC_PROG_CC
++AC_PROG_CC_STDC
++AM_PROG_CC_C_O
++AC_USE_SYSTEM_EXTENSIONS
++AC_SYS_LARGEFILE
+ AC_PROG_LIBTOOL
+ 
+ CFLAGS="$CFLAGS -Wall"


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to