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