[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