diff options
author | Ctibor Brančík <ctibor@brancik.cz> | 2017-11-27 19:50:39 +0100 |
---|---|---|
committer | Ctibor Brančík <ctibor@brancik.cz> | 2017-11-27 19:50:39 +0100 |
commit | 5c36bb11ccc16d668bac6054a35f29a31c38777f (patch) | |
tree | bf5e8d7b9d78003097d01c25bcdeb971f1cfd33d /app-crypt/tpm-tools/tpm-tools-1.3.9.1.ebuild | |
parent | ae74b6fdb739fd84068fa61441fe978d1b7e5c25 (diff) | |
download | brancik-overlay-5c36bb11ccc16d668bac6054a35f29a31c38777f.tar.gz brancik-overlay-5c36bb11ccc16d668bac6054a35f29a31c38777f.tar.bz2 |
Add app-crypt/tpm-tools
Diffstat (limited to 'app-crypt/tpm-tools/tpm-tools-1.3.9.1.ebuild')
-rw-r--r-- | app-crypt/tpm-tools/tpm-tools-1.3.9.1.ebuild | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/app-crypt/tpm-tools/tpm-tools-1.3.9.1.ebuild b/app-crypt/tpm-tools/tpm-tools-1.3.9.1.ebuild new file mode 100644 index 0000000..ff712c7 --- /dev/null +++ b/app-crypt/tpm-tools/tpm-tools-1.3.9.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools flag-o-matic ltprune + +DESCRIPTION="TrouSerS' support tools for the Trusted Platform Modules" +HOMEPAGE="http://trousers.sourceforge.net" +SRC_URI="mirror://sourceforge/trousers/${PN}/${P}.tar.gz" + +LICENSE="CPL-1.0" +SLOT="0" +KEYWORDS="amd64 ~arm arm64 ~m68k ~s390 ~sh x86" +IUSE="libressl nls pkcs11 debug" + +COMMON_DEPEND=" + >=app-crypt/trousers-0.3.0 + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + pkcs11? ( dev-libs/opencryptoki ) + " +RDEPEND="${COMMON_DEPEND} + nls? ( virtual/libintl )" +DEPEND="${COMMON_DEPEND} + nls? ( sys-devel/gettext )" + +PATCHES=( + "${FILESDIR}/${P}-gold.patch" +) + +S="${WORKDIR}" + +src_prepare() { + default + + sed -i -r \ + -e '/CFLAGS/s/ -m64//' \ + configure.ac || die + + eautoreconf +} + +src_configure() { + append-cppflags $(usex debug -DDEBUG -DNDEBUG) + + econf \ + $(use_enable nls) \ + $(use pkcs11 || echo --disable-pkcs11-support) +} + +src_install() { + default + prune_libtool_files +} |