aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-tpm/tpm2.0-tss/tpm2.0-tss_git.bb
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-tpm/tpm2.0-tss/tpm2.0-tss_git.bb')
-rw-r--r--recipes-tpm/tpm2.0-tss/tpm2.0-tss_git.bb66
1 files changed, 66 insertions, 0 deletions
diff --git a/recipes-tpm/tpm2.0-tss/tpm2.0-tss_git.bb b/recipes-tpm/tpm2.0-tss/tpm2.0-tss_git.bb
new file mode 100644
index 0000000..c4b5c8c
--- /dev/null
+++ b/recipes-tpm/tpm2.0-tss/tpm2.0-tss_git.bb
@@ -0,0 +1,66 @@
+SUMMARY = "Software stack for TPM2."
+DESCRIPTION = "tpm2.0-tss like woah."
+LICENSE = "BSD-2-Clause"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=17067aa50a585593d421b16cffd805a9"
+SECTION = "tpm"
+
+SRCREV = "8e25d0cbb287d30c93b2b77e99bc761dc67e31a9"
+SRC_URI = " \
+ git://github.com/01org/TPM2.0-TSS.git;protocol=git;branch=master;name=TPM2.0-TSS;destsuffix=TPM2.0-TSS \
+ file://ax_pthread.m4"
+
+inherit autotools pkgconfig
+
+S = "${WORKDIR}/${@d.getVar('BPN',d).upper()}"
+
+do_configure_prepend () {
+ mkdir -p ${S}/m4
+ cp ${WORKDIR}/ax_pthread.m4 ${S}/m4
+ # execute the bootstrap script
+ currentdir=$(pwd)
+ cd ${S}
+ ./bootstrap --force
+ cd $currentdir
+}
+
+PROVIDES = "${PACKAGES}"
+PACKAGES = " \
+ ${PN}-dbg \
+ libtss2 \
+ libtss2-dev \
+ libtss2-staticdev \
+ libtctidevice \
+ libtctidevice-dev \
+ libtctidevice-staticdev \
+ libtctisocket \
+ libtctisocket-dev \
+ libtctisocket-staticdev \
+ resourcemgr \
+"
+
+FILES_libtss2 = "${libdir}/libsapi.so.0.0.0"
+FILES_libtss2-dev = " \
+ ${includedir}/sapi \
+ ${includedir}/tcti/common.h \
+ ${libdir}/libsapi.so* \
+ ${libdir}/pkgconfig/sapi.pc \
+"
+FILES_libtss2-staticdev = " \
+ ${libdir}/libsapi.a \
+ ${libdir}/libsapi.la \
+"
+FILES_libtctidevice = "${libdir}/libtcti-device.so.0.0.0"
+FILES_libtctidevice-dev = " \
+ ${includedir}/tcti/tcti_device.h \
+ ${libdir}/libtcti-device.so* \
+ ${libdir}/pkgconfig/tcti-device.pc \
+"
+FILES_libtctidevice-staticdev = "${libdir}/libtcti-device.*a"
+FILES_libtctisocket = "${libdir}/libtcti-socket.so.0.0.0"
+FILES_libtctisocket-dev = " \
+ ${includedir}/tcti/tcti_socket.h \
+ ${libdir}/libtcti-socket.so* \
+ ${libdir}/pkgconfig/tcti-socket.pc \
+"
+FILES_libtctisocket-staticdev = "${libdir}/libtcti-socket.*a"
+FILES_resourcemgr = "${sbindir}/resourcemgr"