[OE-core] [RFC v2 PATCH 8/9] task-base: remove modutils reference.
Anders Darander
anders at chargestorm.se
Mon Jun 27 19:40:26 UTC 2011
Also remove the other kernel24 references.
Make everything dependent on kernel26 default.
Signed-off-by: Anders Darander <anders at chargestorm.se>
---
meta/recipes-core/tasks/task-base.bb | 22 +++++-----------------
1 files changed, 5 insertions(+), 17 deletions(-)
diff --git a/meta/recipes-core/tasks/task-base.bb b/meta/recipes-core/tasks/task-base.bb
index a2a8925..474c8e0 100644
--- a/meta/recipes-core/tasks/task-base.bb
+++ b/meta/recipes-core/tasks/task-base.bb
@@ -44,7 +44,7 @@ PACKAGES = ' \
${@base_contains("DISTRO_FEATURES", "raid", "task-base-raid", "",d)} \
${@base_contains("DISTRO_FEATURES", "zeroconf", "task-base-zeroconf", "", d)} \
\
- ${@base_contains("MACHINE_FEATURES","kernel26","task-base-kernel26","task-base-kernel24",d)} \
+ task-base-kernel26 \
'
ALLOW_EMPTY = "1"
@@ -57,12 +57,12 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
#
# linux-hotplug or none
#
-HOTPLUG ?= "${@base_contains("MACHINE_FEATURES", "kernel24", "linux-hotplug","",d)} "
+HOTPLUG ?= ""
#
# pcmciautils for >= 2.6.13-rc1, pcmcia-cs for others
#
-PCMCIA_MANAGER ?= "${@base_contains('MACHINE_FEATURES', 'kernel26','pcmciautils','pcmcia-cs',d)} "
+PCMCIA_MANAGER ?= "pcmciautils"
#
# those ones can be set in machine config to supply packages needed to get machine booting
@@ -78,7 +78,7 @@ RDEPENDS_task-base = "\
task-machine-base \
${HOTPLUG} \
\
- ${@base_contains('MACHINE_FEATURES', 'kernel26','task-base-kernel26','task-base-kernel24',d)} \
+ task-base-kernel26 \
${@base_contains('MACHINE_FEATURES', 'apm', 'task-base-apm', '',d)} \
${@base_contains('MACHINE_FEATURES', 'acpi', 'task-base-acpi', '',d)} \
${@base_contains('MACHINE_FEATURES', 'keyboard', 'task-base-keyboard', '',d)} \
@@ -148,17 +148,10 @@ RRECOMMENDS_task-distro-base = "${DISTRO_EXTRA_RRECOMMENDS}"
RDEPENDS_task-machine-base = "${MACHINE_EXTRA_RDEPENDS}"
RRECOMMENDS_task-machine-base = "${MACHINE_EXTRA_RRECOMMENDS}"
-RDEPENDS_task-base-kernel24 = "\
- modutils-depmod"
-
RDEPENDS_task-base-kernel26 = "\
sysfsutils \
module-init-tools"
-RRECOMMENDS_task-base-kernel24 = "\
- kernel-module-input \
- kernel-module-uinput"
-
RRECOMMENDS_task-base-kernel26 = "\
kernel-module-nls-utf8 \
kernel-module-input \
@@ -214,7 +207,7 @@ RDEPENDS_task-base-pcmcia = "\
RRECOMMENDS_task-base-pcmcia = "\
- ${@base_contains('MACHINE_FEATURES', 'kernel26', '${task-base-pcmcia26}', '${task-base-pcmcia24}',d)} \
+ task-base-pcmcia26 \
kernel-module-pcmcia \
kernel-module-airo-cs \
kernel-module-pcnet-cs \
@@ -223,11 +216,6 @@ RRECOMMENDS_task-base-pcmcia = "\
kernel-module-ide-disk \
"
-task-base-pcmcia24 = "\
- ${@base_contains('DISTRO_FEATURES', 'wifi', 'hostap-modules-cs', '',d)} \
- ${@base_contains('DISTRO_FEATURES', 'wifi', 'orinoco-modules-cs', '',d)} \
- "
-
task-base-pcmcia26 = "\
${@base_contains('DISTRO_FEATURES', 'wifi', 'kernel-module-hostap-cs', '',d)} \
${@base_contains('DISTRO_FEATURES', 'wifi', 'kernel-module-orinoco-cs', '',d)} \
--
1.7.4.1
More information about the Openembedded-core
mailing list