diff options
Diffstat (limited to 'meta/recipes-support/libgpg-error')
-rw-r--r-- | meta/recipes-support/libgpg-error/libgpg-error/run-ptest | 3 | ||||
-rw-r--r-- | meta/recipes-support/libgpg-error/libgpg-error_1.44.bb | 14 |
2 files changed, 16 insertions, 1 deletions
diff --git a/meta/recipes-support/libgpg-error/libgpg-error/run-ptest b/meta/recipes-support/libgpg-error/libgpg-error/run-ptest new file mode 100644 index 0000000000..2d23159eb0 --- /dev/null +++ b/meta/recipes-support/libgpg-error/libgpg-error/run-ptest | |||
@@ -0,0 +1,3 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | make -o Makefile runtest-TESTS | ||
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" | |||
17 | SRC_URI = "${GNUPG_MIRROR}/libgpg-error/libgpg-error-${PV}.tar.bz2 \ | 17 | SRC_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 | ||
22 | SRC_URI[sha256sum] = "8e3d2da7a8b9a104dd8e9212ebe8e0daf86aa838cc1314ba6bc4de8f2d8a1ff9" | 23 | SRC_URI[sha256sum] = "8e3d2da7a8b9a104dd8e9212ebe8e0daf86aa838cc1314ba6bc4de8f2d8a1ff9" |
23 | 24 | ||
24 | BINCONFIG = "${bindir}/gpg-error-config" | 25 | BINCONFIG = "${bindir}/gpg-error-config" |
25 | 26 | ||
26 | inherit autotools binconfig-disabled pkgconfig gettext multilib_header multilib_script | 27 | inherit autotools binconfig-disabled pkgconfig gettext multilib_header multilib_script ptest |
28 | |||
29 | RDEPENDS:${PN}-ptest:append = " make" | ||
27 | 30 | ||
28 | MULTILIB_SCRIPTS = "${PN}-dev:${bindir}/gpgrt-config" | 31 | MULTILIB_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 | ||
41 | do_compile_ptest() { | ||
42 | oe_runmake -C tests buildtest-TESTS | ||
43 | } | ||
44 | |||
45 | do_install_ptest() { | ||
46 | install ${B}/tests/t-*[!\.o] ${D}${PTEST_PATH} | ||
47 | install ${B}/tests/Makefile ${D}${PTEST_PATH} | ||
48 | } | ||
49 | |||
38 | FILES:${PN}-dev += "${bindir}/gpg-error" | 50 | FILES:${PN}-dev += "${bindir}/gpg-error" |
39 | FILES:${PN}-doc += "${datadir}/libgpg-error/errorref.txt" | 51 | FILES:${PN}-doc += "${datadir}/libgpg-error/errorref.txt" |
40 | 52 | ||