SPECS: tpm-tools.spec (NEW) - new
qboosh
qboosh at pld-linux.org
Mon Sep 3 02:10:10 CEST 2007
Author: qboosh Date: Mon Sep 3 00:10:10 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- new
---- Files affected:
SPECS:
tpm-tools.spec (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SPECS/tpm-tools.spec
diff -u /dev/null SPECS/tpm-tools.spec:1.1
--- /dev/null Mon Sep 3 02:10:10 2007
+++ SPECS/tpm-tools.spec Mon Sep 3 02:10:05 2007
@@ -0,0 +1,127 @@
+# $Revision$, $Date$
+Summary: Management tools for the TPM hardware
+Summary(pl.UTF-8): Narzędzia zarządzające sprzętem TPM
+Name: tpm-tools
+Version: 1.2.5.1
+Release: 1
+License: CPL v1+
+Group: Applications/System
+Source0: http://dl.sourceforge.net/trousers/%{name}-%{version}.tar.gz
+# Source0-md5: 621a354f2b054646bbb15cfd4a5270b7
+URL: http://trousers.sourceforge.net/
+BuildRequires: opencryptoki-devel >= 2.2.4
+BuildRequires: openssl-devel
+BuildRequires: trousers-devel
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+tpm-tools is a group of tools to manage and utilize the Trusted
+Computing Group's TPM hardware. TPM hardware can create, store and use
+RSA keys securely (without ever being exposed in memory), verify a
+platform's software state using cryptographic hashes and more.
+
+%description -l pl.UTF-8
+tpm-tools to grupa narzędzi do zarządzania i wykorzystywania sprzętu
+TPM opracowanego przez Trusted Computing Group. Sprzęt TPM potrafi
+tworzyć, przechowywać i wykorzystywać klucze RSA w sposób bezpieczny
+(bez ujawniania ich kiedykolwiek w pamięci), weryfikować stan
+oprogramowania przy użyciu skrótów kryptograficznych itp.
+
+%package devel
+Summary: Header files for tpm_unseal library
+Summary(pl.UTF-8): Pliki nagłówkowe biblioteki tpm_unseal
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: trousers-devel
+
+%description devel
+Header files for tpm_unseal library.
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki tpm_unseal.
+
+%package static
+Summary: Static tpm_unseal library
+Summary(pl.UTF-8): Statyczna biblioteka tpm_unseal
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+
+%description static
+Static tpm_unseal library.
+
+%description static -l pl.UTF-8
+Statyczna biblioteka tpm_unseal.
+
+%package pkcs11
+Summary: Data management tools that use a PKCS#11 interface to the TPM
+Summary(pl.UTF-8): Narzędzia do zarządzania danymi wykorzystujace interfejs PKCS#11 do TPM
+Group: Applications/System
+Requires: %{name} = %{version}-%{release}
+Requires: opencryptoki >= 2.2.4
+
+%description pkcs11
+tpm-tools-pkcs11 is a group of tools that uses the TPM PKCS#11 token
+developed in the opencryptoki project. All data contained in the
+PKCS#11 data store is protected by the TPM (keys, certificates, etc.).
+You can import keys and certificates, list out the objects in the data
+store, and protect data.
+
+%description pkcs11 -l pl.UTF-8
+tpm-tools-pkcs11 to grupa narzędzi wykorzystujących token TPM PKCS#11
+opracowany w ramach projektu opencryptoki. Wszystkie dane zawarte w
+kontenerze PKCS#11 są chronione przez TPM (klucze, certyfikaty itp.).
+Narzędzia pozwalają importować klucze i certyfikaty, wypisywać listę
+obiektów w kontenerze i chronić dane.
+
+%prep
+%setup -q
+
+%build
+%configure
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(644,root,root,755)
+%doc LICENSE README
+%attr(755,root,root) %{_bindir}/tpm_*
+%attr(755,root,root) %{_sbindir}/tpm_*
+%attr(755,root,root) %{_libdir}/libtpm_unseal.so.*.*.*
+%{_mandir}/man1/tpm_*.1*
+%{_mandir}/man8/tpm_*.8*
+
+%files devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libtpm_unseal.so
+%{_libdir}/libtpm_unseal.la
+%{_includedir}/tpm_tools
+%{_mandir}/man3/tpmUnseal*.3*
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libtpm_unseal.a
+
+%files pkcs11
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/tpmtoken_*
+%{_mandir}/man1/tpmtoken_*.1*
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1 2007/09/03 00:10:05 qboosh
+- new
================================================================
More information about the pld-cvs-commit
mailing list