[tpm-tools] New upstream release
Steve Grubb
sgrubb at fedoraproject.org
Thu Jun 21 17:17:04 UTC 2012
commit b32784bb67416e209aa10a104ef357358c865e57
Author: Steve <sgrubb at redhat.com>
Date: Thu Jun 21 13:16:55 2012 -0400
New upstream release
.gitignore | 1 +
sources | 2 +-
tpm-tools-1.3.7-build.patch | 29 +++++++++--------
tpm-tools-1.3.7-header.patch | 70 ------------------------------------------
tpm-tools.spec | 17 ++++++----
5 files changed, 27 insertions(+), 92 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 80c18b9..fc75480 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
tpm-tools-1.3.4.tar.gz
tpm-tools-1.3.5.tar.gz
/tpm-tools-1.3.7.tar.gz
+/tpm-tools-1.3.8.tar.gz
diff --git a/sources b/sources
index 6f3688a..a20d762 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e8cdfff5b766f9db31a6184824251b03 tpm-tools-1.3.7.tar.gz
+85a978c4e03fefd4b73cbeadde7c4d0b tpm-tools-1.3.8.tar.gz
diff --git a/tpm-tools-1.3.7-build.patch b/tpm-tools-1.3.7-build.patch
index 6df6c48..070b69f 100644
--- a/tpm-tools-1.3.7-build.patch
+++ b/tpm-tools-1.3.7-build.patch
@@ -1,7 +1,7 @@
-diff -ur ./lib/Makefile.am /home/sgrubb/working/BUILD/tpm-tools/lib/Makefile.am
---- ./lib/Makefile.am 2011-09-19 10:12:49.000000000 -0400
-+++ /home/sgrubb/working/BUILD/tpm-tools/lib/Makefile.am 2011-09-19 10:32:47.000000000 -0400
-@@ -52,7 +52,7 @@
+diff -urp tpm-tools-1.3.8.orig/lib/Makefile.am tpm-tools-1.3.8/lib/Makefile.am
+--- tpm-tools-1.3.8.orig/lib/Makefile.am 2012-05-17 13:50:39.000000000 -0400
++++ tpm-tools-1.3.8/lib/Makefile.am 2012-06-21 13:07:29.624445940 -0400
+@@ -52,7 +52,7 @@ if P11_SUPPORT
noinst_LTLIBRARIES += libtpm_pkcs11.la
libtpm_pkcs11_la_SOURCES= tpm_pkcs11.c
@@ -10,10 +10,10 @@ diff -ur ./lib/Makefile.am /home/sgrubb/working/BUILD/tpm-tools/lib/Makefile.am
endif
#
-diff -ur ./lib/tpm_tspi.c /home/sgrubb/working/BUILD/tpm-tools/lib/tpm_tspi.c
---- ./lib/tpm_tspi.c 2011-09-19 10:12:49.000000000 -0400
-+++ /home/sgrubb/working/BUILD/tpm-tools/lib/tpm_tspi.c 2011-09-19 10:26:38.000000000 -0400
-@@ -702,14 +702,14 @@
+diff -urp tpm-tools-1.3.8.orig/lib/tpm_tspi.c tpm-tools-1.3.8/lib/tpm_tspi.c
+--- tpm-tools-1.3.8.orig/lib/tpm_tspi.c 2011-08-17 08:20:35.000000000 -0400
++++ tpm-tools-1.3.8/lib/tpm_tspi.c 2012-06-21 13:07:29.654445942 -0400
+@@ -702,14 +702,14 @@ TSS_RESULT
unloadNVDataPublic(UINT64 *offset, BYTE *blob, UINT32 blob_len, TPM_NV_DATA_PUBLIC *v)
{
UINT64 off = *offset;
@@ -31,15 +31,16 @@ diff -ur ./lib/tpm_tspi.c /home/sgrubb/working/BUILD/tpm-tools/lib/tpm_tspi.c
return result;
}
-diff -ur ./src/tpm_mgmt/Makefile.am /home/sgrubb/working/BUILD/tpm-tools/src/tpm_mgmt/Makefile.am
---- ./src/tpm_mgmt/Makefile.am 2011-09-19 10:12:49.000000000 -0400
-+++ /home/sgrubb/working/BUILD/tpm-tools/src/tpm_mgmt/Makefile.am 2011-09-19 10:23:59.000000000 -0400
-@@ -21,6 +21,8 @@
- # http://www.opensource.org/licenses/cpl1.0.php.
- #
+diff -urp tpm-tools-1.3.8.orig/src/tpm_mgmt/Makefile.am tpm-tools-1.3.8/src/tpm_mgmt/Makefile.am
+--- tpm-tools-1.3.8.orig/src/tpm_mgmt/Makefile.am 2012-05-17 13:50:39.000000000 -0400
++++ tpm-tools-1.3.8/src/tpm_mgmt/Makefile.am 2012-06-21 13:07:29.655445942 -0400
+@@ -23,6 +23,8 @@
+
+ noinst_HEADERS = tpm_nvcommon.h
+noinst_HEADERS = tpm_nvcommon.h
+
noinst_PROGRAMS = tpm_startup \
tpm_reset
+Only in tpm-tools-1.3.8/src/tpm_mgmt: Makefile.am.orig
diff --git a/tpm-tools.spec b/tpm-tools.spec
index e501e21..c2791e2 100644
--- a/tpm-tools.spec
+++ b/tpm-tools.spec
@@ -1,18 +1,17 @@
Name: tpm-tools
Summary: Management tools for the TPM hardware
-Version: 1.3.7
-Release: 2%{?dist}
+Version: 1.3.8
+Release: 1%{?dist}
License: CPL
Group: Applications/System
Source0: http://downloads.sourceforge.net/trousers/%{name}-%{version}.tar.gz
-Patch0: tpm-tools-1.3.7-header.patch
# Package unnecessarily has -Werror and any problem kills the build
-Patch1: tpm-tools-1.3.5-no-werror.patch
+Patch0: tpm-tools-1.3.5-no-werror.patch
# Package has other flaws preventing proper build
-Patch2: tpm-tools-1.3.7-build.patch
+Patch1: tpm-tools-1.3.7-build.patch
URL: http://trousers.sourceforge.net
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: trousers-devel openssl-devel opencryptoki-devel
+BuildRequires: trousers-devel openssl-devel opencryptoki-devel chrpath
# Working with upstream to fix this, but in the mean time we need this
BuildRequires: automake
@@ -47,7 +46,6 @@ for developing tpm-tools applications.
%setup -q
%patch0 -p1
%patch1 -p1
-%patch2 -p1
%build
%configure
@@ -58,6 +56,8 @@ mkdir -p ${RPM_BUILD_ROOT}
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
rm -f $RPM_BUILD_ROOT/%{_libdir}/libtpm_unseal.la
rm -f $RPM_BUILD_ROOT/%{_libdir}/libtpm_unseal.a
+chrpath -d %{buildroot}/usr/bin/tpm_unsealdata
+chrpath -d %{buildroot}/usr/bin/tpm_sealdata
%clean
rm -rf $RPM_BUILD_ROOT
@@ -89,6 +89,9 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man3/tpmUnseal*
%changelog
+* Thu Jun 21 2012 Steve Grubb <sgrubb at redhat.com> 1.3.8-1
+- New upstream release
+
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.3.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
More information about the scm-commits
mailing list