mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
libp11: version bump 0.4.13 -> 0.4.16
This version comes with a pkcs11 provider called 'pkcs11prov'. Configure modules directory for native build for the provider. Install provider to target. Signed-off-by: Denis OSTERLAND-HEIM <denis.osterland@diehl.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
18efe2c854
commit
0d88de194a
|
|
@ -11,7 +11,7 @@ DEPENDS = "libtool openssl"
|
|||
|
||||
SRC_URI = "git://github.com/OpenSC/libp11.git;branch=master;protocol=https"
|
||||
|
||||
SRCREV = "6d669183c7b241ce47ecce28744837ad92814f5c"
|
||||
SRCREV = "b9c2de288833e38a391ee3cb106f965a40153629"
|
||||
|
||||
UPSTREAM_CHECK_GITTAGREGEX = "libp11-(?P<pver>\d+(\.\d+)+)"
|
||||
|
||||
|
|
@ -19,13 +19,22 @@ UPSTREAM_CHECK_GITTAGREGEX = "libp11-(?P<pver>\d+(\.\d+)+)"
|
|||
inherit autotools pkgconfig
|
||||
|
||||
EXTRA_OECONF = "--disable-static"
|
||||
EXTRA_OECONF:append:class-native = " --with-enginesdir=${RECIPE_SYSROOT_NATIVE}/usr/lib/engines-3"
|
||||
EXTRA_OECONF:append:class-native = "\
|
||||
--with-enginesdir=${RECIPE_SYSROOT_NATIVE}/usr/lib/engines-3 \
|
||||
--with-modulesdir=${RECIPE_SYSROOT_NATIVE}/usr/lib/ossl-modules \
|
||||
"
|
||||
|
||||
do_install:append () {
|
||||
rm -rf ${D}${docdir}/${BPN}
|
||||
}
|
||||
|
||||
FILES:${PN} += "${libdir}/engines*/pkcs11.so"
|
||||
FILES:${PN}-dev += "${libdir}/engines*/libpkcs11${SOLIBSDEV}"
|
||||
FILES:${PN} += "\
|
||||
${libdir}/engines*/pkcs11.so \
|
||||
${libdir}/ossl-modules/pkcs11prov.so \
|
||||
"
|
||||
FILES:${PN}-dev += "\
|
||||
${libdir}/engines*/libpkcs11${SOLIBSDEV} \
|
||||
${libdir}/ossl-modules/libpkcs11${SOLIBSDEV} \
|
||||
"
|
||||
|
||||
BBCLASSEXTEND = "native"
|
||||
Loading…
Reference in New Issue
Block a user