diff options
author | 2013-07-20 21:03:04 +0000 | |
---|---|---|
committer | 2013-07-20 21:03:04 +0000 | |
commit | be2c69631be0206537e73735bee3894cbf80d404 (patch) | |
tree | fff2b49ba73b74660ae3f6f78fe1f19bf226763f /app-crypt/tpm-tools | |
parent | mask profile-sync-daemon (diff) | |
download | historical-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/ChangeLog | 10 | ||||
-rw-r--r-- | app-crypt/tpm-tools/Manifest | 23 | ||||
-rw-r--r-- | app-crypt/tpm-tools/files/tpm-tools-1.3.8-gold.patch | 10 | ||||
-rw-r--r-- | app-crypt/tpm-tools/tpm-tools-1.3.8.ebuild | 51 |
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 +} |