From bec8a29fb27ccdada0839d0bdd67ae22179a94e8 Mon Sep 17 00:00:00 2001 From: Muhammad Shakeel Date: Tue, 24 Sep 2013 13:42:00 +0500 Subject: systemd: fix ptest support Currently do_install_ptest_base is failing because it cannot find 'test' directory in build dir, ${B}. 'test' directory is present in source dir, ${S}. Same is true for build-aux/test-driver and test/sys.tar.xz. Also this fixes: QA Issue: systemd: Files/directories were installed but not shipped /usr/lib/udev /usr/lib/udev/rules.d Signed-off-by: Muhammad Shakeel Signed-off-by: Richard Purdie --- meta/recipes-core/systemd/systemd_206.bb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'meta/recipes-core') diff --git a/meta/recipes-core/systemd/systemd_206.bb b/meta/recipes-core/systemd/systemd_206.bb index 8d0a0657bb..02be7935cd 100644 --- a/meta/recipes-core/systemd/systemd_206.bb +++ b/meta/recipes-core/systemd/systemd_206.bb @@ -117,14 +117,13 @@ do_install() { do_install_ptest () { install -d ${D}${PTEST_PATH}/test - install -d ${D}${libdir}/udev/rules.d - install ${B}/test/* ${D}${PTEST_PATH}/test + install ${S}/test/* ${D}${PTEST_PATH}/test install -m 0755 ${B}/test-udev ${D}${PTEST_PATH}/ install -d ${D}${PTEST_PATH}/build-aux cp -rf ${B}/rules ${D}${PTEST_PATH}/ cp ${B}/Makefile ${D}${PTEST_PATH}/ - cp ${B}/build-aux/test-driver ${D}${PTEST_PATH}/build-aux/ - tar -C ${D}${PTEST_PATH}/test -xJf ${B}/test/sys.tar.xz + cp ${S}/build-aux/test-driver ${D}${PTEST_PATH}/build-aux/ + tar -C ${D}${PTEST_PATH}/test -xJf ${S}/test/sys.tar.xz sed -i 's/"tree"/"ls"/' ${D}${PTEST_PATH}/test/udev-test.pl } -- cgit 1.2.3-korg