]> code.ossystems Code Review - openembedded-core.git/commitdiff
task-core-boot, keymaps: add another VIRTUAL-RUNTIME to allow distributions to use...
authorMartin Jansa <Martin.Jansa@gmail.com>
Sat, 29 Oct 2011 07:37:20 +0000 (09:37 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 10 Nov 2011 12:07:21 +0000 (12:07 +0000)
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
meta/recipes-bsp/keymaps/keymaps_1.0.bb
meta/recipes-core/tasks/task-core-boot.bb

index 23a3051b6d09629b83eec21525ca2db82c22c7bd..4fe7987b10dd1c8b814d9e2522e0d3b7f9a7ee46 100644 (file)
@@ -1,7 +1,11 @@
 SUMMARY = "Keyboard maps"
 DESCRIPTION = "Keymaps and initscript to set the keymap on bootup."
 SECTION = "base"
-RDEPENDS_${PN} = "initscripts console-tools"
+
+# Distro can override initscripts provider
+VIRTUAL-RUNTIME_initscripts ?= "initscripts"
+
+RDEPENDS_${PN} = "${VIRTUAL-RUNTIME_initscripts} console-tools"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
 PACKAGE_ARCH = "${MACHINE_ARCH}"
index 9e63ebb52c2a6fd9d378d9d633bb997c3defde0f..05c280dd1395cd7d28f21446f0f726303a7bd604 100644 (file)
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 DEPENDS = "virtual/kernel"
 ALLOW_EMPTY = "1"
-PR = "r8"
+PR = "r9"
 
 #
 # Set by the machine configuration with packages essential for device bootup
@@ -23,6 +23,8 @@ VIRTUAL-RUNTIME_dev_manager ?= "udev"
 VIRTUAL-RUNTIME_login_manager ?= "tinylogin"
 # Distro can override init_manager provider
 VIRTUAL-RUNTIME_init_manager ?= "sysvinit"
+# Distro can override initscripts provider
+VIRTUAL-RUNTIME_initscripts ?= "initscripts"
 
 PACKAGES = "\
     task-core-boot \
@@ -34,7 +36,7 @@ RDEPENDS_task-core-boot = "\
     base-files \
     base-passwd \
     busybox \
-    initscripts \
+    ${VIRTUAL-RUNTIME_initscripts} \
     ${@base_contains("MACHINE_FEATURES", "keyboard", "keymaps", "", d)} \
     modutils-initscripts \
     netbase \