From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- app-crypt/simple-tpm-pk11/Manifest | 5 +++ app-crypt/simple-tpm-pk11/metadata.xml | 11 +++++++ .../simple-tpm-pk11/simple-tpm-pk11-0.06.ebuild | 36 ++++++++++++++++++++++ 3 files changed, 52 insertions(+) create mode 100644 app-crypt/simple-tpm-pk11/Manifest create mode 100644 app-crypt/simple-tpm-pk11/metadata.xml create mode 100644 app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06.ebuild (limited to 'app-crypt/simple-tpm-pk11') diff --git a/app-crypt/simple-tpm-pk11/Manifest b/app-crypt/simple-tpm-pk11/Manifest new file mode 100644 index 000000000000..83a131adf199 --- /dev/null +++ b/app-crypt/simple-tpm-pk11/Manifest @@ -0,0 +1,5 @@ +DIST simple-tpm-pk11-0.06.tar.gz 28993 SHA256 8ecdb2a64e046e04bb18d464fd15332c99be82084eb2bd3d340a5ff0e738dcea SHA512 72df0637cefdb0d81f741480cdfe24ac0d6a05a93d729f5e2180adf49b5d7ddb0b60d8c6f7d5e79a67bf4cea202067390c8d4532c906273408f7de4fcc5e66e8 WHIRLPOOL a98c2bf72f3b7f454b47e3ef0a72c069a9c35af8a02fa1b3963f017b3ea483f3fd62f3c4360d094620d723e7e1c5da2fc68430c7229d10fc3513af238c5c3f10 +EBUILD simple-tpm-pk11-0.06.ebuild 848 SHA256 c929c1d79506c8cc55e90a0df77490e73c2eaf6bbdd7a618d80261da780eef9b SHA512 4dbdb971fbb5932ec8d13ef67323174dce7b637d00277d680cfb1901e10b24c4b94b6bd1fcafb56e228b7ebd0752eeb8244951d7aae7c11db2689d430c89ea30 WHIRLPOOL bb926db7200706e49740a730e1b3f13f54a6c684dc6e04ab6a981373c1cb22606bce7065fd46495f1c44a6c96ad5ef91294ee79f0c10bc6e1847fc0360cca67d +MISC ChangeLog 3059 SHA256 6c4e5d048119b17c950e9399f92a55bd2aff33e45a12df432ce1607809753c56 SHA512 8a8d68db9901cf071916917ff5008c4ff2df27c2f84ebef10e5d2be6f8bfddef3a707286bc2edb05b41c5efc2948d157682424bf39ba54900bf859c8a8e994f1 WHIRLPOOL 9f46b636cf87182c30cef2e51d60e9162077e2fd18322358c9da3ebc405d649820bf1f3d25e6a483c13b7800ddd5bc22bba7e6038de5f2215f122575e135733c +MISC ChangeLog-2015 493 SHA256 00fb2a34958e4733f93a601d9befc2e436dcd517a913e0b45fe835a59a55ec70 SHA512 ec0434cb40ccdf7a161838142ee0dd4871d32a59aa0a4b29d741749ae025b87ce1992f1a905f658a84c1d83b9bd8ecc633ce8b9046b50ac540733cf7e290341e WHIRLPOOL 53c9774cfa1f540c59a426bb4d41484b24fb6f2381710ba17b09901a79d8b90dcf0b77c02f62d6114181f07868d4b068ab054dad6d7cea20465492c452d238ef +MISC metadata.xml 417 SHA256 de1874f50b4ab99e1d7e1ee6dc6f32b5fc6103ea3205bba6c6ed0deea0aa4bd8 SHA512 f62211877cd878f6a1a05456dcafd7564e687308f40a9512c9dafb7a9175a4a31fa709db15441846b0495da65939c4e9fe7c86417ff047c08e7bf31699e04fd5 WHIRLPOOL b4d6cba3eb85fdf9df6e0211f8beb47ceb320b3b88b2692dcc007d78fc6c284f9cb7fe04af281cf35e5c9e450118bf4679174ccf059e30b9ef48e8fd14f74dd0 diff --git a/app-crypt/simple-tpm-pk11/metadata.xml b/app-crypt/simple-tpm-pk11/metadata.xml new file mode 100644 index 000000000000..44b53b64f090 --- /dev/null +++ b/app-crypt/simple-tpm-pk11/metadata.xml @@ -0,0 +1,11 @@ + + + + + perfinion@gentoo.org + + A simple library for using the TPM chip to secure SSH keys + + ThomasHabets/simple-tpm-pk11 + + diff --git a/app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06.ebuild b/app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06.ebuild new file mode 100644 index 000000000000..1c0e8dc2f60f --- /dev/null +++ b/app-crypt/simple-tpm-pk11/simple-tpm-pk11-0.06.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +DESCRIPTION="Simple PKCS11 provider for TPM chips" +HOMEPAGE="https://github.com/ThomasHabets/simple-tpm-pk11" + +LICENSE="Apache-2.0" +SLOT="0" +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/ThomasHabets/${PN}.git" + inherit git-r3 + KEYWORDS="" +else + SRC_URI="https://github.com/ThomasHabets/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +IUSE="libressl" +RESTRICT="test" # needs to communicate with the TPM and gtest is all broken + +DEPEND="app-crypt/tpm-tools[pkcs11] + dev-libs/opencryptoki[tpm] + app-crypt/trousers + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= )" +RDEPEND="${DEPEND} + net-misc/openssh[-X509]" + +src_prepare() { + eapply_user + eautoreconf +} -- cgit v1.2.3