]> code.ossystems Code Review - openembedded-core.git/commitdiff
qemu-config: Disable dbus-x11 when no x11 in DISTRO_FEATURES
authorXiaofeng Yan <xiaofeng.yan@windriver.com>
Thu, 8 Dec 2011 09:33:59 +0000 (17:33 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 8 Dec 2011 16:57:59 +0000 (16:57 +0000)
dbus-x11 could be not needed by an image without x11.
So I modified this bb file to enable dbus-x11 when x11 is in DISTRO_FEATURES and disable \
dbus-x11 without x11 feature.

[YOCTO #1674]

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-bsp/qemu-config/qemu-config.bb

index ebf957a06af4dcea53c68f611b866b9706748c05..62f47008fbcf96cac48a65b618fb6a8c04b1e541 100644 (file)
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://${WORKDIR}/COPYING.GPL;md5=751419260aa954499f7abaabaa
 
 COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemumips|qemuppc)"
 
-PR = "r22"
+PR = "r23"
 
 SRC_URI = "file://distcc.sh \
            file://anjuta-remote-run \
@@ -37,7 +37,7 @@ pkg_postinst_${PN} () {
         sed -i $D${datadir}/applications/shutdown.desktop -e 's/^Exec=halt/Exec=reboot/'
 }
 
-RDEPENDS_${PN} = "distcc dbus-x11 task-core-nfs-server oprofileui-server rsync bash"
+RDEPENDS_${PN} = "distcc ${@base_contains('DISTRO_FEATURES', 'x11', 'dbus-x11', '', d)} task-core-nfs-server oprofileui-server rsync bash"
 
 inherit update-rc.d allarch