summaryrefslogtreecommitdiffstats
path: root/meta/recipes-support/libgpg-error/libgpg-error_1.44.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-support/libgpg-error/libgpg-error_1.44.bb')
-rw-r--r--meta/recipes-support/libgpg-error/libgpg-error_1.44.bb14
1 files changed, 13 insertions, 1 deletions
diff --git a/meta/recipes-support/libgpg-error/libgpg-error_1.44.bb b/meta/recipes-support/libgpg-error/libgpg-error_1.44.bb
index 41adad0ede..f5b482f4c9 100644
--- a/meta/recipes-support/libgpg-error/libgpg-error_1.44.bb
+++ b/meta/recipes-support/libgpg-error/libgpg-error_1.44.bb
@@ -17,13 +17,16 @@ UPSTREAM_CHECK_URI = "https://gnupg.org/download/index.html"
17SRC_URI = "${GNUPG_MIRROR}/libgpg-error/libgpg-error-${PV}.tar.bz2 \ 17SRC_URI = "${GNUPG_MIRROR}/libgpg-error/libgpg-error-${PV}.tar.bz2 \
18 file://pkgconfig.patch \ 18 file://pkgconfig.patch \
19 file://0001-Do-not-fail-when-testing-config-scripts.patch \ 19 file://0001-Do-not-fail-when-testing-config-scripts.patch \
20 file://run-ptest \
20 " 21 "
21 22
22SRC_URI[sha256sum] = "8e3d2da7a8b9a104dd8e9212ebe8e0daf86aa838cc1314ba6bc4de8f2d8a1ff9" 23SRC_URI[sha256sum] = "8e3d2da7a8b9a104dd8e9212ebe8e0daf86aa838cc1314ba6bc4de8f2d8a1ff9"
23 24
24BINCONFIG = "${bindir}/gpg-error-config" 25BINCONFIG = "${bindir}/gpg-error-config"
25 26
26inherit autotools binconfig-disabled pkgconfig gettext multilib_header multilib_script 27inherit autotools binconfig-disabled pkgconfig gettext multilib_header multilib_script ptest
28
29RDEPENDS:${PN}-ptest:append = " make"
27 30
28MULTILIB_SCRIPTS = "${PN}-dev:${bindir}/gpgrt-config" 31MULTILIB_SCRIPTS = "${PN}-dev:${bindir}/gpgrt-config"
29 32
@@ -35,6 +38,15 @@ do_install:append() {
35 oe_multilib_header gpg-error.h gpgrt.h 38 oe_multilib_header gpg-error.h gpgrt.h
36} 39}
37 40
41do_compile_ptest() {
42 oe_runmake -C tests buildtest-TESTS
43}
44
45do_install_ptest() {
46 install ${B}/tests/t-*[!\.o] ${D}${PTEST_PATH}
47 install ${B}/tests/Makefile ${D}${PTEST_PATH}
48}
49
38FILES:${PN}-dev += "${bindir}/gpg-error" 50FILES:${PN}-dev += "${bindir}/gpg-error"
39FILES:${PN}-doc += "${datadir}/libgpg-error/errorref.txt" 51FILES:${PN}-doc += "${datadir}/libgpg-error/errorref.txt"
40 52