summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Bar-Lev <alonbl@gentoo.org>2013-07-20 21:03:04 +0000
committerAlon Bar-Lev <alonbl@gentoo.org>2013-07-20 21:03:04 +0000
commitbe2c69631be0206537e73735bee3894cbf80d404 (patch)
treefff2b49ba73b74660ae3f6f78fe1f19bf226763f /app-crypt/tpm-tools
parentmask profile-sync-daemon (diff)
downloadhistorical-be2c69631be0206537e73735bee3894cbf80d404.tar.gz
historical-be2c69631be0206537e73735bee3894cbf80d404.tar.bz2
historical-be2c69631be0206537e73735bee3894cbf80d404.zip
Version bump
Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64 Manifest-Sign-Key: 0xBF20DC51
Diffstat (limited to 'app-crypt/tpm-tools')
-rw-r--r--app-crypt/tpm-tools/ChangeLog10
-rw-r--r--app-crypt/tpm-tools/Manifest23
-rw-r--r--app-crypt/tpm-tools/files/tpm-tools-1.3.8-gold.patch10
-rw-r--r--app-crypt/tpm-tools/tpm-tools-1.3.8.ebuild51
4 files changed, 77 insertions, 17 deletions
diff --git a/app-crypt/tpm-tools/ChangeLog b/app-crypt/tpm-tools/ChangeLog
index d56917c05d23..b93d352f34b5 100644
--- a/app-crypt/tpm-tools/ChangeLog
+++ b/app-crypt/tpm-tools/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-crypt/tpm-tools
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/tpm-tools/ChangeLog,v 1.20 2012/12/23 18:20:22 vapier Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/tpm-tools/ChangeLog,v 1.21 2013/07/20 21:02:57 alonbl Exp $
+
+*tpm-tools-1.3.8 (20 Jul 2013)
+
+ 20 Jul 2013; Alon Bar-Lev <alonbl@gentoo.org>
+ +files/tpm-tools-1.3.8-gold.patch, +tpm-tools-1.3.8.ebuild:
+ Version bump
23 Dec 2012; Mike Frysinger <vapier@gentoo.org> tpm-tools-1.3.5-r1.ebuild:
Use EAPI=4 default src_install and usex.
diff --git a/app-crypt/tpm-tools/Manifest b/app-crypt/tpm-tools/Manifest
index c759a3ebe7f9..a09381a39900 100644
--- a/app-crypt/tpm-tools/Manifest
+++ b/app-crypt/tpm-tools/Manifest
@@ -2,25 +2,18 @@
Hash: SHA256
AUX tpm-tools-1.3.1-gold.patch 992 SHA256 d7bc063cfb23c3f5c9de726e99b3f370f28add16b169d7ef378bbb9f7a6e5a53 SHA512 b409a2596585bb2f36f25ad8afa92347f4e2720f59c3848e0ed45ec03c7f00c8acca24a900af60c5e8dc9691d2366397bb1e799ba0ca121abbe9b103e463d8c8 WHIRLPOOL 473de7e45253cf7df55ae5d4c9bf0de81862d88187dbda6d508406d29da8c956b750e7610a8b0ec07a81101aa51af2d4e711a93acfc1dd0dc8e9009d74fcdd71
+AUX tpm-tools-1.3.8-gold.patch 429 SHA256 96ea994f5d6dea33dce3c89109614bf1b63229b0059c4e56feb188d231f43bdc SHA512 ab3bef2cf028b2ee316088b9391b4bd0a964f72b49676c8053b212bf82f9b1e8603e7f678bbbff70f346d6f790edd8eea970da11c5ac100bbfd993e92a229f50 WHIRLPOOL 39d6277467bfd9bf9a79eeb4e0d9d5893822307dca6eb57edcd1fbdeb8fea3cb46a027447e9b8199f9055167e290d8eb4ae4356ea3ba267ae159a482a27678d1
DIST tpm-tools-1.3.5.tar.gz 439922 SHA256 60717336302bffff5044ed945a79f07594962fa3b989cf37f6eb042874d8fc45 SHA512 f958d497da8c8b792710450b0ee193923d53ed09d2be49d88a9acfab1df37938a3501b57ee0092f0c2d7ef9f1a380159ede1875795b600be2e8d1ededa74f623 WHIRLPOOL be24cddfddbb58c45b2b3cd3925144984cb0f349665959ba8c5b8c41256a11902066e5cf2fff8de53934772152f5b642fbbcb15d01af0a41dbcc2fa79767bdb2
+DIST tpm-tools-1.3.8.tar.gz 473339 SHA256 66eb4ff095542403db6b4bd4b574e8a5c08084fe4e9e5aa9a829ee84e20bea83 SHA512 727113625645b01f8e77817d7f1cc6a8bf814f96061754fdfefceb125da4eebbea54804d1fec9e36559ffd61801b318bbc327907a3bdd661f872c32f811c7e74 WHIRLPOOL 201677976c97961a20578f7ca1b4dd0a8a9b105a718c0c67c34b9f1de0c75332532c62389711f732c99edda8fe45639dd3c8293df0a62a11f88ed4c9dc987270
EBUILD tpm-tools-1.3.5-r1.ebuild 1112 SHA256 d48a43a318542642d8d9911fa3274c36ddcb014258e9c889a0b025c0c0df1062 SHA512 d446e822c4be66c16cf5a62d06596a175ec8f8449685a1327692b481a71ea207a9a9340400eda09360d8fbb6006ea201b3d6aa1249b9f5412e18a310f5201a56 WHIRLPOOL 94381520c00b4378f170e168718e68569f0e8f6c912f524679968029861295c145b0a5d20a88325d8a0306894234fdf3befd51b854c4811b64f1300fda87017b
EBUILD tpm-tools-1.3.5.ebuild 898 SHA256 e943394f8e1cdeec6618457acec36858dd661fe5720b61e5e890ba894eab952a SHA512 c63e6eee264f5bb385a687d3463f606dab690bb9b7b1c111e6f66bd614ecd49f26eb722f2088fde67c2d3601fcf6548d9c1aa978ffeed2ff80b3852291cd7adf WHIRLPOOL 9e7a3874ad053188a07180ff574eba09a61e756bc12a0f87acd6c925319fd6654855a382c559e9524b988ce48a896981346e79db3f53ef99127cf82f7e651c10
-MISC ChangeLog 3565 SHA256 2a512a5c010a7c4df167a63c6d37fd1ab6ae6b658a3d0ffd35040c20a5e41646 SHA512 c3787224b3122b8cafddaf5dba4f8e43de16f75f83e164ce8dbfc12074a57d2e194f1540e00c81790e5bdeb4214ac93c976cb87575250f66677088ab84548860 WHIRLPOOL e109bd59fd543c35c4fec0be8f029cf4b3288d1c4f9913956145f9d4e995c57618b90942272dab6fa6edac12aa72e878bcf6ffeb95d702180530c47dc9ff7806
+EBUILD tpm-tools-1.3.8.ebuild 1174 SHA256 7521ecf983fb4016990cd077999ef174fabfad66a82d159e49c2cbbc34bf148a SHA512 df4dc1757adc0048de2c017dd04c0054a33dbcd5a89c692a90d2523d81915abb838c6de423b5d21295fb20c9151f9702ebea104fb53fe6c85de9bcf58fc39452 WHIRLPOOL 120271970b6239805590a0bca3dae44d49a9c2719ef74873f119353345a8eda052e1629de35e5c3a37f7345dc27585ef31880d202200976f631a3776f50228cf
+MISC ChangeLog 3723 SHA256 7d8a331c85de332d291f7d03d293e27fc0630c574880f80d788af0a2cc39467d SHA512 69bc121b57dbe14f94c07a40c4423992be2d7488a2428cd973d84100b392d77e104fed9c9617cac84df8983b1ea4499abc807165aaa475bc741fbd27d40c4c67 WHIRLPOOL 3a85244b45bf7e6750f44dfbf4fb4f48fadf908b33e829b373cf1efce3d7fc9a3077cb43aadc5e9880221de0dcd5d6b3a8e7973abb4b59e88b1c892bc05d72c0
MISC metadata.xml 348 SHA256 4aa61f23ef00934c4a847a774386367856bca672be07be30f8aa2d988eee2385 SHA512 6c001cab327d568ec42e649c40c9394cdb7495c9f53c6b9ba046e2b9d8b2416975e8f6dcdc3d5ea1c73f1d298b4a09ba159ff8b5d8965df01e68b7d54f9a5cce WHIRLPOOL 6ea85aeded4aa93f58b98481bd7fca47d96cf6361583787207a017c543e2b16092fdef2caa202fa24a37ba618a435bdeabc110e2f757a70101517059fe216016
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.20 (GNU/Linux)
-iQIcBAEBCAAGBQJQ10uEAAoJELEHsLL7fEFWBxsP/21qDwB7nCngP7puRe+sNaKB
-n4m9JWOVpw0NzGsHBPqtJcza120b8Cd8w1xfXwTyAiouZDzuw4PaGTJgzAgg0RG/
-cZGG9WfftuiATnT8G8UY1LJ8B7ZnqyNJ0lkDtTDnzgJYubZfAh0dk60FPDZwOOor
-0V2FoiWLUc+0a3M47gdocH6SLjb2jzEHYduqG0mCUxoPtS85MYMAF21yabgk7yFe
-cvAU31j/kw2PNlH44tXYogo81Ud31g67xnK53j8QJ4gyz/k4AwoDf1Gf/aWjgM1u
-oihXQLIJRzscLm0hCD5jR/OjLPNUhl5IEdqXgrhLfRjaoQzmgMTXUlaiWMlBlval
-f+U7I/hoKvKUERwLeOGIDj74SX+t+oTuNAm/Byl0bn4LZRfRF90EqGzw3kYXXxt0
-AFhY3PocEsPEHzoQUlN6G/mzGOoD2u1lfz8bOgLxZv5tTNNhWsw2Pwsh889f54xv
-oFHRaC8wuNy00n25imz55Xnv/FBdwJZ9xBlRDWRQn/5CwRkWsaORWw69YvySGuKI
-ykR2b88TL96sGF5byIFmxbux6OVRDivIRhWMOmJxaunxqvC3iHBadSz5lwNn5AXA
-xbeOrRTjsoHkmy4IrmMcPobe1BxQg4CxZJak49gFZWgmtvVvRn2wSJWiLS8yuv4k
-D1KgDhkABVNiOahmUly5
-=wL5l
+iF4EAREIAAYFAlHq+wQACgkQXYk9GL8g3FHFdgD/czzyKFwMaNzH8xEOvOvudZCp
+5k2MZ5+DUia9vMH5UwUA/1CXMy7Gd68HFidHYkTaH1hD1l8w70Dr+XUpYbzB6Ipm
+=KMfd
-----END PGP SIGNATURE-----
diff --git a/app-crypt/tpm-tools/files/tpm-tools-1.3.8-gold.patch b/app-crypt/tpm-tools/files/tpm-tools-1.3.8-gold.patch
new file mode 100644
index 000000000000..bc52c30f4fcf
--- /dev/null
+++ b/app-crypt/tpm-tools/files/tpm-tools-1.3.8-gold.patch
@@ -0,0 +1,10 @@
+diff --git a/lib/Makefile.am b/lib/Makefile.am
+index cef6a2f..d7092a7 100644
+--- a/lib/Makefile.am
++++ b/lib/Makefile.am
+@@ -80,4 +80,4 @@ endif
+ # Unseal library - for addition to existing apps, counter part of seal cmd
+ libtpm_unseal_la_SOURCES = tpm_unseal.c
+ libtpm_unseal_la_LDFLAGS = -shared -version-info 1:0:0
+-libtpm_unseal_la_LIBADD = -ltspi libtpm_tspi.la
++libtpm_unseal_la_LIBADD = -ltspi libtpm_tspi.la -lcrypto
diff --git a/app-crypt/tpm-tools/tpm-tools-1.3.8.ebuild b/app-crypt/tpm-tools/tpm-tools-1.3.8.ebuild
new file mode 100644
index 000000000000..03dd2e773209
--- /dev/null
+++ b/app-crypt/tpm-tools/tpm-tools-1.3.8.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/tpm-tools/tpm-tools-1.3.8.ebuild,v 1.1 2013/07/20 21:02:57 alonbl Exp $
+
+EAPI=4
+inherit autotools eutils flag-o-matic
+
+DESCRIPTION="TrouSerS' support tools for the Trusted Platform Modules"
+HOMEPAGE="http://trousers.sourceforge.net"
+SRC_URI="mirror://sourceforge/trousers/${P}.tar.gz"
+
+LICENSE="CPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="nls pkcs11 debug"
+
+COMMON_DEPEND="
+ >=app-crypt/trousers-0.3.0
+ dev-libs/openssl
+ pkcs11? ( dev-libs/opencryptoki )
+ "
+RDEPEND="${COMMON_DEPEND}
+ nls? ( virtual/libintl )"
+DEPEND="${COMMON_DEPEND}
+ nls? ( sys-devel/gettext )"
+
+src_prepare() {
+ sed -i -r \
+ -e '/CFLAGS/s/ -(Werror|m64)//' \
+ configure.in || die
+ epatch "${FILESDIR}/${P}-gold.patch"
+
+ eautoreconf
+}
+
+src_configure() {
+ local myconf
+ # don't use --enable-pkcs11-support, configure is a mess.
+ use pkcs11 || myconf+=" --disable-pkcs11-support"
+
+ append-cppflags $(usex debug -DDEBUG -DNDEBUG)
+
+ econf \
+ $(use_enable nls) \
+ ${myconf}
+}
+
+src_install() {
+ default
+ rm -f "${ED}"/usr/lib*/libtpm_unseal.la
+}