gconf: Disable dbus-x11 when x11 isn't in DISTRO_FEATURES
If x11 isn't in DISTRO_FEATURES, then an error information "no providers ..." will \ arise. I modified this bb file to disable "dbus-x11" when no x11 in DISTRO_FEATURES. [YOCTO #1674] (From OE-Core rev: da2f6a60fe6b06ebffe92c3d99564711071981c9) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
8de191d64a
commit
12aba2fc89
|
@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605"
|
|||
DEPENDS = "glib-2.0 dbus dbus-glib libxml2 intltool-native polkit"
|
||||
DEPENDS_virtclass-native = "glib-2.0-native dbus-native dbus-glib-native libxml2-native intltool-native gnome-common-native"
|
||||
|
||||
PR = "r2"
|
||||
PR = "r3"
|
||||
|
||||
inherit gnomebase
|
||||
|
||||
|
@ -37,7 +37,9 @@ do_install_append() {
|
|||
rm ${D}${libdir}/gio/*/*.*a
|
||||
}
|
||||
|
||||
RDEPENDS_${PN} += "dbus-x11"
|
||||
# disable dbus-x11 when x11 isn't in DISTRO_FEATURES
|
||||
RDEPENDS_${PN} += "${@base_contains('DISTRO_FEATURES', 'x11', 'dbus-x11', '', d)}"
|
||||
|
||||
FILES_${PN} += "${libdir}/GConf/* \
|
||||
${libdir}/gio/*/*.so \
|
||||
${datadir}/polkit* \
|
||||
|
|
Loading…
Reference in New Issue