alsa-state: use ${sbindir} instead of /usr/sbin for packaging
authorJavier Martinez Canillas <javier@dowhile0.org>
Sun, 5 Aug 2012 19:48:30 +0000 (21:48 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 6 Aug 2012 14:18:47 +0000 (15:18 +0100)
It is considered good practice to use the build system provided
variables instead of directly specify hardcoded paths.

(From OE-Core rev: 72fd0993d8643d7ca52d954d65395585fdf34b03)

Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-bsp/alsa-state/alsa-state.bb

index 83c9faa..a9cc04c 100644 (file)
@@ -10,7 +10,7 @@ sound state at system boot and save it at system shut down."
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
 PV = "0.2.0"
-PR = "r2"
+PR = "r3"
 
 SRC_URI = "\
   file://asound.conf \
@@ -46,9 +46,9 @@ FILES_alsa-states = "${localstatedir}/lib/alsa/*.state"
 pkg_postinst_${PN}() {
        if test -z "$D"
        then
-               if test -x /usr/sbin/alsactl
+               if test -x ${sbindir}/alsactl
                then
-                       /usr/sbin/alsactl -f ${localstatedir}/lib/alsa/asound.state restore
+                       ${sbindir}/alsactl -f ${localstatedir}/lib/alsa/asound.state restore
                fi
                # INITSCRIPT_PARAMS changed, so remove the old and
                # install the new setting.