tpm-tools: add native support

V2:
- drop 1.0 from PV

Signed-off-by: Armin Kuster <akuster808@gmail.com>
This commit is contained in:
Armin Kuster
2016-10-12 22:55:53 -07:00
parent 708bf49439
commit df4b3ae1b8
2 changed files with 26 additions and 0 deletions

View File

@@ -9,6 +9,7 @@ SECTION = "tpm"
LICENSE = "CPL-1.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=059e8cd6165cb4c31e351f2b69388fd9"
DEPENDS = "libtspi openssl"
DEPENDS_class-native = "trousers-native"
SRC_URI += " \
http://downloads.sourceforge.net/project/trousers/${BPN}/${PV}/${BP}.tar.gz \
@@ -20,3 +21,5 @@ SRC_URI[md5sum] = "85a978c4e03fefd4b73cbeadde7c4d0b"
SRC_URI[sha256sum] = "66eb4ff095542403db6b4bd4b574e8a5c08084fe4e9e5aa9a829ee84e20bea83"
inherit autotools gettext
BBCLASSEXTEND = "native"

View File

@@ -0,0 +1,23 @@
SUMMARY = "Tools for TPM2."
DESCRIPTION = "tpm2.0-tools"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://LICENSE;md5=91b7c548d73ea16537799e8060cea819"
SECTION = "tpm"
DEPENDS = "tpm2.0-tss openssl curl"
SRCREV = "c924cc8ca752e5af6a829f893c6be4b185d56e99"
SRC_URI = "git://github.com/01org/tpm2.0-tools.git;protocol=git;branch=master;name=tpm2.0-tools;destsuffix=tpm2.0-tools"
S = "${WORKDIR}/tpm2.0-tools"
PV = "git${SRCPV}"
inherit autotools-brokensep pkgconfig
do_configure () {
cd ${S}
./bootstrap --force
./configure ${CONFIGUREOPTS} ${EXTRA_OECONF}
}