]> code.ossystems Code Review - openembedded-core.git/commitdiff
run-postinsts: use ${localstatedir} instead of hardcoding /var/lib
authorAndré Draszik <git@andred.net>
Fri, 24 Jul 2015 12:48:47 +0000 (13:48 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 9 Aug 2015 23:37:07 +0000 (16:37 -0700)
(From OE-Core rev: 48d735a8938ec7c49754a57019182ebcd9a2d8b6)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/run-postinsts/run-postinsts/run-postinsts
meta/recipes-devtools/run-postinsts/run-postinsts_1.0.bb

index f547a7b7bd389aee119d160ebee75481616bedda..7f7779747a52906d42af16e77c97c09913c3273b 100755 (executable)
@@ -20,7 +20,7 @@ for pm in $backend_list; do
 
        case $pm in
                "deb")
-                       if [ -s "/var/lib/dpkg/status" ]; then
+                       if [ -s "#LOCALSTATEDIR#/lib/dpkg/status" ]; then
                                pm_installed=true
                                break
                        fi
index d126132a87d5311d614a1324b5e5984b7b0b4ac8..11c94e57d834661f43d00fd7e9d293deccc1fb71 100644 (file)
@@ -39,6 +39,7 @@ do_install() {
        sed -i -e 's:#SYSCONFDIR#:${sysconfdir}:g' \
                -e 's:#SBINDIR#:${sbindir}:g' \
                -e 's:#BASE_BINDIR#:${base_bindir}:g' \
+               -e 's:#LOCALSTATEDIR#:${localstatedir}:g' \
                ${D}${sbindir}/run-postinsts \
                ${D}${systemd_unitdir}/system/run-postinsts.service
 }