]> code.ossystems Code Review - openembedded-core.git/commitdiff
glib-2.0: Improve shared-mime-info dependency handling
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 17 Feb 2019 10:22:43 +0000 (10:22 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 18 Feb 2019 10:33:08 +0000 (10:33 +0000)
This cleans up the handling of the dependency and gets rid of a use of
remove which should never be needed in OE-Core.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/glib-2.0/glib.inc

index 7e2847d4b22859ee36331d5225a23ddb1d5096bf..a186c1d9eb676003785914cd21df9199deaf8833 100644 (file)
@@ -77,10 +77,12 @@ FILES_${PN}-codegen = "${datadir}/glib-2.0/codegen/*.py \
                        ${bindir}/gdbus-codegen"
 FILES_${PN}-utils = "${bindir}/*"
 
-RRECOMMENDS_${PN} += "shared-mime-info"
+SHAREDMIMEDEP = "shared-mime-info"
+SHAREDMIMEDEP_class-native = ""
 # When cross compiling for Windows we don't want to include this
-RRECOMMENDS_${PN}_remove_mingw32 = "shared-mime-info"
-RRECOMMENDS_${PN}_class-native = ""
+SHAREDMIMEDEP_mingw32 = ""
+
+RRECOMMENDS_${PN} += "${SHAREDMIMEDEP}"
 
 ARM_INSTRUCTION_SET_armv4 = "arm"
 ARM_INSTRUCTION_SET_armv5 = "arm"