summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArmin Kuster <akuster808@gmail.com>2022-05-30 08:27:49 -0700
committerArmin Kuster <akuster808@gmail.com>2022-06-07 16:58:24 -0700
commitc78cfc5cd0ff61228eb57e18748930076215da32 (patch)
tree75bff56ed773155d931552ec1276d155255fd15c
parent3db9e08300c3d5e3f7b6e4e6cb743a914ed3f00b (diff)
downloadmeta-security-c78cfc5cd0ff61228eb57e18748930076215da32.tar.gz
tpm2-pkcs11: we really need the symlinks
MASK dev-so Drop un-needed install append steps. Signed-off-by: Armin Kuster <akuster808@gmail.com>
-rw-r--r--meta-tpm/recipes-tpm2/tpm2-pkcs11/tpm2-pkcs11_1.8.0.bb11
1 files changed, 2 insertions, 9 deletions
diff --git a/meta-tpm/recipes-tpm2/tpm2-pkcs11/tpm2-pkcs11_1.8.0.bb b/meta-tpm/recipes-tpm2/tpm2-pkcs11/tpm2-pkcs11_1.8.0.bb
index e8812d0..dd0a0b5 100644
--- a/meta-tpm/recipes-tpm2/tpm2-pkcs11/tpm2-pkcs11_1.8.0.bb
+++ b/meta-tpm/recipes-tpm2/tpm2-pkcs11/tpm2-pkcs11_1.8.0.bb
@@ -25,15 +25,6 @@ do_compile:append() {
25} 25}
26 26
27do_install:append() { 27do_install:append() {
28 install -d ${D}${libdir}/pkcs11
29 install -d ${D}${datadir}/p11-kit
30
31 # remove symlinks
32 rm -f ${D}${libdir}/pkcs11/libtpm2_pkcs11.so
33
34 #install lib
35 install -m 755 ${B}/src/.libs/libtpm2_pkcs11.so ${D}${libdir}/pkcs11/libtpm2_pkcs11.so
36
37 cd ${S}/tools 28 cd ${S}/tools
38 export PYTHONPATH="${D}${PYTHON_SITEPACKAGES_DIR}" 29 export PYTHONPATH="${D}${PYTHON_SITEPACKAGES_DIR}"
39 ${PYTHON_PN} setup.py install --root="${D}" --prefix="${prefix}" --install-lib="${PYTHON_SITEPACKAGES_DIR}" --optimize=1 --skip-build 30 ${PYTHON_PN} setup.py install --root="${D}" --prefix="${prefix}" --install-lib="${PYTHON_SITEPACKAGES_DIR}" --optimize=1 --skip-build
@@ -53,5 +44,7 @@ FILES:${PN} += "\
53 ${datadir}/p11-kit/* \ 44 ${datadir}/p11-kit/* \
54 " 45 "
55 46
47INSANE_SKIP:${PN} += "dev-so"
48
56RDEPENDS:${PN} = "p11-kit tpm2-tools " 49RDEPENDS:${PN} = "p11-kit tpm2-tools "
57RDEPENDS:${PN}-tools = "${PYTHON_PN}-pyyaml ${PYTHON_PN}-cryptography ${PYTHON_PN}-pyasn1-modules" 50RDEPENDS:${PN}-tools = "${PYTHON_PN}-pyyaml ${PYTHON_PN}-cryptography ${PYTHON_PN}-pyasn1-modules"