gnome-common, gnome-doc-utils: use gnomebase.bbclass
authorKoen Kooi <koen@openembedded.org>
Thu, 15 Apr 2010 07:26:38 +0000 (09:26 +0200)
committerKoen Kooi <koen@openembedded.org>
Thu, 15 Apr 2010 07:38:38 +0000 (09:38 +0200)
recipes/gnome/gnome-common.inc
recipes/gnome/gnome-doc-utils.inc
recipes/gnome/gnome-doc-utils_0.19.2.bb

index d83d675..5a1e207 100644 (file)
@@ -2,7 +2,7 @@ LICENSE = "GPL"
 SECTION = "x11/gnome"
 DESCRIPTION = "Common macros for building GNOME applications"
 
-inherit gnome
+inherit gnomebase
 
 # The omf.make file failed if scrollkeeper doesn't happen to be
 # installed
@@ -15,3 +15,4 @@ DEPENDS = ""
 FILES_${PN} += "${datadir}/aclocal"
 FILES_${PN}-dev = ""
 
+BBCLASSEXTEND = "native"
index a1defa5..61db29f 100644 (file)
@@ -1,9 +1,10 @@
 LICENSE = "GPL LGPL"
-DEPENDS = "libxml2 libxslt libxslt-native"
+DEPENDS = "libxml2 libxslt libxslt-native libxml2-native"
+DEPENDS_virtclass-native = "libxslt-native libxml2-native"
 
 INC_PR = "r5"
 
-inherit gnome
+inherit gnomebase
 
 EXTRA_OECONF = "--disable-scrollkeeper"
 
@@ -18,3 +19,6 @@ do_install_append() {
 }
 
 FILES_${PN} += "${datadir}/xml*"
+
+BBCLASSEXTEND = "native"
+
index 467b215..5a46599 100644 (file)
@@ -1,7 +1,5 @@
 require gnome-doc-utils.inc
 
-DEPENDS += "libxml2-native"
-
 PR = "${INC_PR}.2"
 
 SRC_URI[archive.md5sum] = "e2509ab1a7719902cf544cb288df438d"