[oe] [PATCH v4] dbus-glib: corrected native and cross recipe.
Alessandro Sappia
a.sappia at biotechware.com
Tue Jul 26 09:21:16 UTC 2011
* dbus-glib require some source files generated during native build
in order to build on target.
Signed-off-by: Alessandro Sappia <a.sappia at biotechware.com>
---
recipes/dbus/dbus-glib.inc | 8 ++++----
recipes/dbus/dbus-glib_0.86.bb | 7 +------
2 files changed, 5 insertions(+), 10 deletions(-)
diff --git a/recipes/dbus/dbus-glib.inc b/recipes/dbus/dbus-glib.inc
index c1c1813..7208e91 100644
--- a/recipes/dbus/dbus-glib.inc
+++ b/recipes/dbus/dbus-glib.inc
@@ -21,19 +21,19 @@ inherit autotools pkgconfig gettext
BBCLASSEXTEND = "native"
-do_configure_prepend() {
+do_configure() {
install -m 0644 ${STAGING_DATADIR_NATIVE}/dbus/dbus-bus-introspect.xml ${S}/tools/
install -m 0644 ${STAGING_DATADIR_NATIVE}/dbus/dbus-glib-bindings.h ${S}/tools/
-
+ autotools_do_configure
}
do_configure_virtclass-native() {
autotools_do_configure
}
-do_install_virtclass-native() {
- autotools_do_install
+do_install_append_virtclass-native() {
install -d ${D}${datadir}/dbus
+ install -m 0644 dbus-bus-introspect.xml ${D}${datadir}/dbus
install -m 0644 tools/dbus-glib-bindings.h ${D}${datadir}/dbus
}
diff --git a/recipes/dbus/dbus-glib_0.86.bb b/recipes/dbus/dbus-glib_0.86.bb
index ce87d5d..ff9a2d6 100644
--- a/recipes/dbus/dbus-glib_0.86.bb
+++ b/recipes/dbus/dbus-glib_0.86.bb
@@ -1,14 +1,9 @@
require dbus-glib.inc
-PR = "${INC_PR}.1"
+PR = "${INC_PR}.2"
SRC_URI_virtclass-native += "file://run-with-tmp-session-bus.patch"
-do_install_virtclass-native_prepend() {
- install -d ${D}${datadir}/dbus
- install -m 0644 dbus-bus-introspect.xml ${D}${datadir}/dbus
-}
-
SRC_URI[md5sum] = "cd0ab148fb0c786fc88be49d19971f50"
SRC_URI[sha256sum] = "5351a6e7f38ffc641c34b4a4cdd9bed1c1dc7043a501096bac00a2876ea90bdc"
--
1.7.4.1
More information about the Openembedded-devel
mailing list