diff options
author | Khem Raj <raj.khem@gmail.com> | 2023-01-16 12:56:13 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-01-16 21:23:07 -0800 |
commit | adec67e8ab0179e124f360835005ed5918e6866d (patch) | |
tree | 4021c050cd40e8b9c8c93c41b87731f80e7b69e6 /meta-networking/recipes-support | |
parent | 5a340c8906dc1c5022198e984ec7e1c8c415c84e (diff) | |
download | meta-openembedded-adec67e8ab0179e124f360835005ed5918e6866d.tar.gz |
libtevent: Package cmocka tests into ptest package
Also avoids
QA Issue: -dev package libtevent-dev contains non-symlink .so '/usr/lib/libcmocka-tevent.so' [dev-elf]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-networking/recipes-support')
-rw-r--r-- | meta-networking/recipes-support/libtevent/libtevent_0.13.0.bb | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/meta-networking/recipes-support/libtevent/libtevent_0.13.0.bb b/meta-networking/recipes-support/libtevent/libtevent_0.13.0.bb index b3ae63c48..0d898be82 100644 --- a/meta-networking/recipes-support/libtevent/libtevent_0.13.0.bb +++ b/meta-networking/recipes-support/libtevent/libtevent_0.13.0.bb | |||
@@ -20,7 +20,7 @@ LIC_FILES_CHKSUM = "file://tevent.h;endline=26;md5=47386b7c539bf2706b7ce52dc9341 | |||
20 | SRC_URI[md5sum] = "9f413f3184f79a4deecd9444242a5dca" | 20 | SRC_URI[md5sum] = "9f413f3184f79a4deecd9444242a5dca" |
21 | SRC_URI[sha256sum] = "b9437a917fa55344361beb64ec9e0042e99cae8879882a62dd38f6abe2371d0c" | 21 | SRC_URI[sha256sum] = "b9437a917fa55344361beb64ec9e0042e99cae8879882a62dd38f6abe2371d0c" |
22 | 22 | ||
23 | inherit pkgconfig waf-samba | 23 | inherit pkgconfig ptest waf-samba |
24 | 24 | ||
25 | PACKAGECONFIG ??= "\ | 25 | PACKAGECONFIG ??= "\ |
26 | ${@bb.utils.filter('DISTRO_FEATURES', 'acl', d)} \ | 26 | ${@bb.utils.filter('DISTRO_FEATURES', 'acl', d)} \ |
@@ -49,11 +49,21 @@ EXTRA_OECONF += "--disable-rpath \ | |||
49 | --without-gettext \ | 49 | --without-gettext \ |
50 | " | 50 | " |
51 | 51 | ||
52 | do_install:append() { | ||
53 | install -Dm 0755 ${B}/bin/test_tevent_trace ${D}${bindir}/test_tevent_trace | ||
54 | install -Dm 0755 ${B}/bin/test_tevent_tag ${D}${bindir}/test_tevent_tag | ||
55 | install -Dm 0755 ${B}/bin/replace_testsuite ${D}${bindir}/replace_testsuite | ||
56 | } | ||
57 | |||
52 | PACKAGES += "python3-tevent" | 58 | PACKAGES += "python3-tevent" |
53 | 59 | ||
54 | RPROVIDES:${PN}-dbg += "python3-tevent-dbg" | 60 | RPROVIDES:${PN}-dbg += "python3-tevent-dbg" |
55 | 61 | ||
56 | FILES:${PN} += "${libdir}/tevent/*" | 62 | FILES:${PN} += "${libdir}/tevent/*" |
63 | FILES:${PN}-ptest += "${bindir}/replace_testsuite \ | ||
64 | ${bindir}/test_tevent_tag \ | ||
65 | ${bindir}/test_tevent_trace \ | ||
66 | ${libdir}/libcmocka-tevent.so" | ||
57 | FILES:python3-tevent = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/*" | 67 | FILES:python3-tevent = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/*" |
58 | 68 | ||
59 | INSANE_SKIP:${MLPREFIX}python3-tevent = "dev-so" | 69 | INSANE_SKIP:${MLPREFIX}python3-tevent = "dev-so" |