[oe-commits] Koen Kooi : beagleboard demo image: move stuff to a tasks to prevent entries in IMAGE_INSTALL getting dropped

GIT User account git at amethyst.openembedded.net
Fri Dec 5 14:44:12 UTC 2008


Module: openembedded.git
Branch: org.openembedded.dev
Commit: cb248a77c5c6d48916425babb770e71be043d893
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=cb248a77c5c6d48916425babb770e71be043d893

Author: Koen Kooi <koen at openembedded.org>
Date:   Fri Dec  5 15:41:48 2008 +0100

beagleboard demo image: move stuff to a tasks to prevent entries in IMAGE_INSTALL getting dropped

---

 packages/images/beagleboard-demo-image.bb |   32 +------------------------
 packages/tasks/task-beagleboard-demo.bb   |   35 +++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+), 30 deletions(-)

diff --git a/packages/images/beagleboard-demo-image.bb b/packages/images/beagleboard-demo-image.bb
index 3abe812..4007dae 100644
--- a/packages/images/beagleboard-demo-image.bb
+++ b/packages/images/beagleboard-demo-image.bb
@@ -9,8 +9,6 @@ XSERVER ?= "xserver-xorg \
            xf86-input-keyboard \
 "
 
-E_CONFIG ?= "e-wm-config-standard e-wm-config-default"
-
 ANGSTROM_EXTRA_INSTALL ?= ""
 
 export IMAGE_BASENAME = "Beagleboard-demo-image"
@@ -18,35 +16,9 @@ export IMAGE_BASENAME = "Beagleboard-demo-image"
 DEPENDS = "task-base"
 IMAGE_INSTALL = "\
     ${XSERVER} \
-    task-base-extended \
-    angstrom-x11-base-depends \
-    angstrom-gpe-task-base \
-    angstrom-gpe-task-settings \
     ${ANGSTROM_EXTRA_INSTALL} \
-    angstrom-zeroconf-audio \
-    angstrom-led-config \ 
-    gpe-scap \
-    psplash \
-    e-wm ${E_CONFIG} exhibit \
-    xterm xmms \
-    epiphany firefox midori \
-    swfdec-mozilla \
-    hicolor-icon-theme gnome-icon-theme \
-    jaaa nmap iperf gnuplot \
-    abiword \
-    gnumeric \
-    gimp \
-    powertop oprofile \
-    pidgin \
-#    irssi \
-    mplayer omapfbplay \
-    gnome-games \
-    rt73-firmware zd1211-firmware \
-    stalonetray \
-	synergy \
-	x11vnc \
-	angstrom-gnome-icon-theme-enable \
-"
+    task-beagleboard-demo \
+    "
 
 IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp"
 
diff --git a/packages/tasks/task-beagleboard-demo.bb b/packages/tasks/task-beagleboard-demo.bb
new file mode 100644
index 0000000..c9331c4
--- /dev/null
+++ b/packages/tasks/task-beagleboard-demo.bb
@@ -0,0 +1,35 @@
+DESCRIPTION = "Task for Beagleboard-demo-image"
+
+inherit task 
+
+ECONFIG ?= "e-wm-config-standard e-wm-config-default"
+
+RDEPENDS_${PN} = "\
+    task-base-extended \
+    angstrom-x11-base-depends \
+    angstrom-gpe-task-base \
+    angstrom-gpe-task-settings \
+    angstrom-zeroconf-audio \
+    angstrom-led-config \ 
+    gpe-scap \
+    psplash \
+    mime-support e-wm ${ECONFIG} exhibit \
+    xterm xmms \
+    epiphany firefox midori \
+    swfdec-mozilla \
+    hicolor-icon-theme gnome-icon-theme \
+    jaaa nmap iperf gnuplot \
+    abiword \
+    gnumeric \
+    gimp \
+    powertop oprofile \
+    pidgin \
+#    irssi \
+    mplayer omapfbplay \
+    gnome-games \
+    rt73-firmware zd1211-firmware \
+    stalonetray \
+	synergy \
+	x11vnc \
+	angstrom-gnome-icon-theme-enable \
+"





More information about the Openembedded-commits mailing list