[oe-commits] org.oe.dev devimage-image: Refactor to use task, to get proper RDEPENDS/RRECOMMENDS.

pfalcon commit openembedded-commits at lists.openembedded.org
Sat Dec 8 00:51:16 UTC 2007


devimage-image: Refactor to use task, to get proper RDEPENDS/RRECOMMENDS.
* Also, more tools.

Author: pfalcon at openembedded.org
Branch: org.openembedded.dev
Revision: f4d8a3dd0b42f4bea8ad24c39e38f16ddba2c5e8
ViewMTN: http://monotone.openembedded.org/revision/info/f4d8a3dd0b42f4bea8ad24c39e38f16ddba2c5e8
Files:
1
packages/tasks/task-devimage.bb
packages/images/devimage-image.bb
Diffs:

#
# mt diff -rd0b4bc9fc37eb2e3e23eadcbc87c066371d84fb7 -rf4d8a3dd0b42f4bea8ad24c39e38f16ddba2c5e8
#
# 
# 
# add_file "packages/tasks/task-devimage.bb"
#  content [63338e74dabf0db1286b9ec7c451d8c5d74f36bd]
# 
# patch "packages/images/devimage-image.bb"
#  from [0ad21673974579715377822a74cb6ea99dc0b14a]
#    to [12d7a37e95048665de418bb60826e85fc9e1c979]
# 
============================================================
--- packages/tasks/task-devimage.bb	63338e74dabf0db1286b9ec7c451d8c5d74f36bd
+++ packages/tasks/task-devimage.bb	63338e74dabf0db1286b9ec7c451d8c5d74f36bd
@@ -0,0 +1,25 @@
+DESCRIPTION = "Image for development testing"
+PR = "r1"
+LICENSE = "MIT"
+
+inherit task
+
+DEVIMAGE_EXTRA_RDEPENDS ?= ""
+DEVIMAGE_EXTRA_RRECOMMENDS ?= ""
+
+RDEPENDS = "\
+    devimage \
+    busybox dropbear udev \
+    util-linux-mount \
+    module-init-tools pcmciautils \
+    wireless-tools wpa-supplicant \
+    irda-utils acx-firmware \
+    ${DEVIMAGE_EXTRA_RDEPENDS} \
+    "
+
+RRECOMMENDS = "\
+    kernel-module-msdos \
+    kernel-module-vfat \
+    kernel-modules \
+    ${DEVIMAGE_EXTRA_RRECOMMENDS} \
+    "
============================================================
--- packages/images/devimage-image.bb	0ad21673974579715377822a74cb6ea99dc0b14a
+++ packages/images/devimage-image.bb	12d7a37e95048665de418bb60826e85fc9e1c979
@@ -1,14 +1,10 @@
 # Image for kernel debugging and development testing
 # It includes all useful "kernel userspace" utilities, but
 # only shell and dropbear are loaded by default.
 # Allows to login via serial and real console or SSH
 
-DEVIMAGE_EXTRA_RDEPENDS ?= ""
-IMAGE_INSTALL = "devimage busybox dropbear udev \
-            module-init-tools pcmciautils \
-	    wireless-tools wpa-supplicant \
-	    irda-utils acx-firmware \
-	    ${DEVIMAGE_EXTRA_RDEPENDS}"
+DEPENDS = "task-devimage"
+IMAGE_INSTALL = "task-devimage"
 
 export IMAGE_BASENAME = "devimage"
 IMAGE_LINGUAS = ""






More information about the Openembedded-commits mailing list