]> code.ossystems Code Review - openembedded-core.git/commitdiff
gtk+: Ensure that the default dependencies are ones that exist in OE-Core
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 18 May 2011 11:34:30 +0000 (12:34 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 18 May 2011 11:42:03 +0000 (12:42 +0100)
Also use the glibc override instead of target overrides and remove
distro overrides creating variables that can be overridden instead.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-gnome/gtk+/gtk+.inc

index 853c05946dd48938d0adbf53cca0d69af7c119b5..9e2523a200844cd0947953c2036d67e941b3b26d 100644 (file)
@@ -36,15 +36,11 @@ FILES_${PN}-dbg += " \
        ${libdir}/gtk-2.0/${LIBV}/engines/.debug/* \
        ${libdir}/gtk-2.0/${LIBV}/printbackends/.debug/*"
 
-BASE_RRECOMMENDS = "ttf-dejavu-sans"
-BASE_RRECOMMENDS_angstrom = "ttf-dejavu-sans gdk-pixbuf-loader-png gdk-pixbuf-loader-jpeg gdk-pixbuf-loader-gif gdk-pixbuf-loader-xpm"
-BASE_RRECOMMENDS_poky = "gdk-pixbuf-loader-png gdk-pixbuf-loader-jpeg gdk-pixbuf-loader-gif gdk-pixbuf-loader-xpm shared-mime-info"
+GTKBASE_RRECOMMENDS ?= "liberation-fonts gdk-pixbuf-loader-png gdk-pixbuf-loader-jpeg gdk-pixbuf-loader-gif gdk-pixbuf-loader-xpm shared-mime-info"
+GTKGLIBC_RRECOMMENDS ?= "${GTKBASE_RRECOMMENDS} glibc-gconv-iso8859-1"
 
-GLIBC_RRECOMMENDS= "${BASE_RRECOMMENDS} glibc-gconv-iso8859-1"
-
-RRECOMMENDS_${PN} = "${BASE_RRECOMMENDS}"
-RRECOMMENDS_${PN}_linux = "${GLIBC_RRECOMMENDS}"
-RRECOMMENDS_${PN}_linux-gnueabi = "${GLIBC_RRECOMMENDS}"
+RRECOMMENDS_${PN} = "${GTKBASE_RRECOMMENDS}"
+RRECOMMENDS_${PN}_libc-glibc = "${GTKGLIBC_RRECOMMENDS}"
 
 do_install () {
        autotools_do_install