[oe-commits] org.oe.dev task-base: Add a distro selectable base set of depends so we can mimic task-bootstrap correctly
rpurdie commit
openembedded-commits at lists.openembedded.org
Fri Sep 22 11:53:02 UTC 2006
task-base: Add a distro selectable base set of depends so we can mimic task-bootstrap correctly
Author: rpurdie at openembedded.org
Branch: org.openembedded.dev
Revision: 637a94bb7567a04d1efd6676dc5f5661b57465a3
ViewMTN: http://monotone.openembedded.org/revision.psp?id=637a94bb7567a04d1efd6676dc5f5661b57465a3
Files:
1
packages/tasks/task-base.bb
Diffs:
#
# mt diff -r114e10568da2c566decb0e7a6597112375492bcf -r637a94bb7567a04d1efd6676dc5f5661b57465a3
#
#
#
# patch "packages/tasks/task-base.bb"
# from [fabe72cb5fb86bf1ee85bd18cfa413569d463614]
# to [a8fb6f9d31aef0b73061916d9c7694ea21a78877]
#
============================================================
--- packages/tasks/task-base.bb fabe72cb5fb86bf1ee85bd18cfa413569d463614
+++ packages/tasks/task-base.bb a8fb6f9d31aef0b73061916d9c7694ea21a78877
@@ -1,9 +1,11 @@ PACKAGES = "task-base \
DESCRIPTION = "Merge machine and distro options to create a basic machine task/package"
MAINTAINER = "Richard Purdie <richard at openedhand.com>"
PR = "r0"
PACKAGES = "task-base \
- task-base-oh-minimal"
+ task-base-minimal \
+ task-base-oh-minimal \
+ task-base-core-default"
ALLOW_EMPTY = "1"
@@ -37,6 +39,7 @@ DISTRO_FEATURES ?= ""
MACHINE_FEATURES ?= "kernel26"
DISTRO_FEATURES ?= ""
+DISTRO_CORE_PACKAGE ?= "task-base-core-default"
DISTRO_EXTRA_RDEPENDS ?= ""
DISTRO_EXTRA_RRECOMMENDS ?= ""
@@ -60,6 +63,7 @@ RDEPENDS_task-base = "\
# task-base
#
RDEPENDS_task-base = "\
+ ${DISTRO_CORE_PACKAGE} \
kernel \
${@base_contains("MACHINE_FEATURES", "kernel26", "${task-base-kernel26-rdepends}", "",d)} \
${@base_contains("MACHINE_FEATURES", "apm", "${task-base-apm-rdepends}", "",d)} \
@@ -105,6 +109,33 @@ RRECOMMENDS_task-base-minimal = "\
RRECOMMENDS_task-base-minimal = "\
${MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS}"
+
+
+HOTPLUG ?= "linux-hotplug"
+
+RDEPENDS_task-base-core-default = '\
+ base-files \
+ base-passwd \
+ busybox \
+ initscripts \
+ netbase \
+ sysvinit \
+ sysvinit-pidof \
+ tinylogin \
+ modutils-initscripts
+ fuser
+ setserial'
+# Lets see if we can kill off hotplug...
+# ${HOTPLUG}
+# ${@bootstrap_modutils_rdepends(d)}
+
+
+RRECOMMENDS_task-base-core-default = '\
+ dropbear \
+ portmap'
+
+
+
task-base-kernel26-rdepends = "\
udev \
keymaps \
@@ -253,3 +284,4 @@ task-distro-nfs-rrecommends = "\
# kernel-module-md5
# kernel-module-8250
# Should be DISTRO_EXTRA_RRECOMMENDS: lrzsz
+
More information about the Openembedded-commits
mailing list