rpms/trousers/devel .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 trousers.spec, 1.18, 1.19 trousers-0.3.1-cast.patch, 1.1, NONE trousers-0.3.1-gcc44.patch, 1.1, NONE trousers-0.3.1-limits.patch, 1.1, NONE trousers-0.3.1-module-ordering.patch, 1.1, NONE trousers-0.3.1-remove-group-install-code.patch, 1.1, NONE trousers-0.3.1-reuseaddr.patch, 1.1, NONE trousers-0.3.1-workaround-selinux-namespace-pollution.patch, 1.1, NONE

Steve Grubb sgrubb at fedoraproject.org
Fri Jan 29 15:34:49 UTC 2010


Author: sgrubb

Update of /cvs/pkgs/rpms/trousers/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18932

Modified Files:
	.cvsignore sources trousers.spec 
Removed Files:
	trousers-0.3.1-cast.patch trousers-0.3.1-gcc44.patch 
	trousers-0.3.1-limits.patch 
	trousers-0.3.1-module-ordering.patch 
	trousers-0.3.1-remove-group-install-code.patch 
	trousers-0.3.1-reuseaddr.patch 
	trousers-0.3.1-workaround-selinux-namespace-pollution.patch 
Log Message:
* Fri Jan 29 2010 Steve Grubb <sgrubb at redhat.com> 0.3.4-1
- New upstream bug fix release
- Upstream requested the tpm-emulator patch be dropped



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/trousers/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	19 Dec 2007 16:37:25 -0000	1.2
+++ .cvsignore	29 Jan 2010 15:34:49 -0000	1.3
@@ -1 +1,2 @@
 trousers-0.3.1.tar.gz
+trousers-0.3.4.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/trousers/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	19 Dec 2007 16:37:25 -0000	1.2
+++ sources	29 Jan 2010 15:34:49 -0000	1.3
@@ -1 +1 @@
-9d3a07380a0c5d2f0074a9ef79ea218a  trousers-0.3.1.tar.gz
+72235fd6d2bb35b898a654429946f2e6  trousers-0.3.4.tar.gz


Index: trousers.spec
===================================================================
RCS file: /cvs/pkgs/rpms/trousers/devel/trousers.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- trousers.spec	21 Aug 2009 16:16:42 -0000	1.18
+++ trousers.spec	29 Jan 2010 15:34:49 -0000	1.19
@@ -1,28 +1,23 @@
-Name:				trousers
-Summary:			TCG's Software Stack v1.2 
-Version:			0.3.1
-Release:			19%{?dist}
-License:			CPL
-Group:				System Environment/Libraries
-Source0:			http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
-Url:				http://trousers.sourceforge.net
-BuildRoot:			%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires:		libtool, gtk2-devel, openssl-devel
-Requires(pre):		shadow-utils
-Requires(post):		chkconfig
-Requires(preun):	chkconfig
-Requires(preun):	initscripts
-Requires(postun):	initscripts
-Patch0:				trousers-0.3.1-remove-group-install-code.patch
-Patch1:				trousers-0.3.1-limits.patch
-Patch2:				trousers-0.3.1-cast.patch
-Patch3:				trousers-0.3.1-module-ordering.patch
-Patch4:				trousers-0.3.1-workaround-selinux-namespace-pollution.patch
-Patch5:				trousers-0.3.1-reuseaddr.patch
-Patch6:				trousers-0.3.1-use-tpm-emu.patch
-# Filed into upstream bugtracker at:
-# https://sourceforge.net/tracker/?func=detail&aid=2782253&group_id=126012&atid=704358
-Patch7:				trousers-0.3.1-gcc44.patch
+%global name         trousers
+%global version      0.3.4
+%global tarballrev   -1
+%global release      1
+
+Name: %{name}
+Summary: TCG's Software Stack v1.2
+Version: %{version}
+Release: %{release}%{?dist}
+License: CPL
+Group: System Environment/Libraries
+Url: http://trousers.sourceforge.net
+Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRequires: libtool, openssl-devel
+Requires(pre): shadow-utils
+Requires(post): chkconfig
+Requires(preun): chkconfig
+Requires(preun): initscripts
+Requires(postun): initscripts
 
 %description
 TrouSerS is an implementation of the Trusted Computing Group's Software Stack
@@ -31,39 +26,31 @@ of your TPM hardware. TPM hardware can c
 securely (without ever being exposed in memory), verify a platform's software
 state using cryptographic hashes and more.
 
-%package	static
-Summary:	TrouSerS TCG Device Driver Library
-Group:		Development/Libraries
-Requires:	%{name}-devel = %{version}-%{release}
+%package static
+Summary: TrouSerS TCG Device Driver Library
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
 
-%description	static
+%description static
 The TCG Device Driver Library (TDDL) used by the TrouSerS tcsd as the
 interface to the TPM's device driver. For more information about writing
 applications to the TDDL interface, see the latest TSS spec at
 https://www.trustedcomputinggroup.org/specs/TSS.
 
-%package	devel
-Summary:	TrouSerS header files and documentation
-Group:		Development/Libraries
-Requires:	%{name} = %{version}-%{release}
+%package devel
+Summary: TrouSerS header files and documentation
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
 
-%description	devel
+%description devel
 Header files and man pages for use in creating Trusted Computing enabled
 applications.
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p2
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7
 
 %build
-%configure
+%configure --with-gui=openssl
 make -k %{?_smp_mflags}
 
 %install
@@ -90,42 +77,46 @@ exit 0
 
 %preun
 if [ $1 = 0 ]; then
-	/sbin/service tcsd stop &> /dev/null
+	/sbin/service tcsd stop > /dev/null 2>&1
 	/sbin/chkconfig --del tcsd
 fi
 
 %postun
 /sbin/ldconfig
 if [ $1 -gt 1 ]; then
-	/sbin/service tcsd condrestart &>/dev/null || :
+	/sbin/service tcsd condrestart > /dev/null 2>&1 || :
 fi
 
 %files
 %defattr(-, root, root, -)
-%doc README AUTHORS LICENSE ChangeLog
-%attr(755, tss, tss) %{_sbindir}/tcsd
+%doc README LICENSE ChangeLog
+%{_sbindir}/tcsd
 %{_libdir}/libtspi.so.?
 %{_libdir}/libtspi.so.?.?.?
-%config(noreplace) %attr(600, tss, tss) %{_sysconfdir}/tcsd.conf
-%attr(644, root, root) %{_mandir}/man5/*
-%attr(644, root, root) %{_mandir}/man8/*
+%config(noreplace) %attr(0600, tss, tss) %{_sysconfdir}/tcsd.conf
+%attr(0644, root, root) %{_mandir}/man5/*
+%attr(0644, root, root) %{_mandir}/man8/*
 %{_initrddir}/tcsd
-%{_localstatedir}/lib/tpm/
+%attr(0700, tss, tss) %{_localstatedir}/lib/tpm/
 
-%files		devel
+%files devel
 # The files to be used by developers, 'trousers-devel'
 %defattr(-, root, root, -)
-%attr(755, root, root) %{_libdir}/libtspi.so
+%attr(0755, root, root) %{_libdir}/libtspi.so
 %{_includedir}/tss/
 %{_includedir}/trousers/
 %{_mandir}/man3/Tspi_*
 
-%files		static
+%files static
 %defattr(-, root, root, -)
 # The only static library shipped by trousers, the TDDL
 %{_libdir}/libtddl.a
 
 %changelog
+* Fri Jan 29 2010 Steve Grubb <sgrubb at redhat.com> 0.3.4-1
+- New upstream bug fix release
+- Upstream requested the tpm-emulator patch be dropped
+
 * Fri Aug 21 2009 Tomas Mraz <tmraz at redhat.com> - 0.3.1-19
 - rebuilt with new openssl
 


--- trousers-0.3.1-cast.patch DELETED ---


--- trousers-0.3.1-gcc44.patch DELETED ---


--- trousers-0.3.1-limits.patch DELETED ---


--- trousers-0.3.1-module-ordering.patch DELETED ---


--- trousers-0.3.1-remove-group-install-code.patch DELETED ---


--- trousers-0.3.1-reuseaddr.patch DELETED ---


--- trousers-0.3.1-workaround-selinux-namespace-pollution.patch DELETED ---



More information about the scm-commits mailing list