summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/images/fso-image.bb101
-rw-r--r--packages/images/moko-underground-image.bb6
2 files changed, 71 insertions, 36 deletions
diff --git a/packages/images/fso-image.bb b/packages/images/fso-image.bb
index 1d90b5c35f..74d044505f 100644
--- a/packages/images/fso-image.bb
+++ b/packages/images/fso-image.bb
@@ -3,34 +3,9 @@
#------------------------------------------------------
IMAGE_LINGUAS = ""
-
-ADD_INSTALL = "\
- fontconfig-utils \
- \
- ttf-dejavu-common \
- ttf-dejavu-sans \
- ttf-dejavu-serif \
- \
-"
-
-MICKEY_INSTALL = "\
- htop \
- mickeyterm \
- nano \
- powertop \
- s3c24xx-gpio \
-"
-
-ZHONE_INSTALL = "\
- gsm0710muxd \
- python-odeviced \
- python-oeventd \
- python-ophoned \
- python-ousaged \
- zhone \
-"
-
-IMAGE_INSTALL = "\
+
+# getting the base system up
+BASE_INSTALL = "\
${MACHINE_TASK_PROVIDER} \
netbase \
sysfsutils \
@@ -39,7 +14,10 @@ IMAGE_INSTALL = "\
screen \
fbset \
fbset-modes \
- \
+"
+
+# getting an X window system up
+X_INSTALL = "\
matchbox-wm \
${XSERVER} \
xserver-kdrive-common \
@@ -49,18 +27,69 @@ IMAGE_INSTALL = "\
xset \
xrandr \
\
- python-codecs \
+ fontconfig-utils \
\
+ ttf-dejavu-common \
+ ttf-dejavu-sans \
+ ttf-dejavu-serif \
+ \
+"
+
+# useful command line tools
+TOOLS_INSTALL = "\
+ htop \
+ mickeyterm \
+ nano \
+ powertop \
+ s3c24xx-gpio \
+"
+
+# audio
+AUDIO_INSTALL = "\
openmoko-alsa-scenarios \
openmoko-sound-system2 \
openmoko-sound-theme-standard2 \
- \
- ${ADD_INSTALL} \
- ${MICKEY_INSTALL} \
+"
+
+# python
+PYTHON_INSTALL = "\
+ task-python-efl \
+ python-codecs \
+ python-gst \
+"
+
+# zhone
+ZHONE_INSTALL = "\
+ gsm0710muxd \
+ python-odeviced \
+ python-ophoned \
+ python-ousaged \
+ zhone \
+"
+
+IMAGE_INSTALL = "\
+ ${BASE_INSTALL} \
+ ${X_INSTALL} \
+ ${AUDIO_INSTALL} \
+ ${TOOLS_INSTALL} \
+ ${PYTHON_INSTALL} \
${ZHONE_INSTALL} \
"
-
+
inherit image
-
-ROOTFS_POSTPROCESS_COMMAND += 'date "+%m%d%H%M%Y" >${IMAGE_ROOTFS}/etc/timestamp'
+# perform some convenience tweaks to the rootfs
+mickey_rootfs_postprocess() {
+ curdir=$PWD
+ cd ${IMAGE_ROOTFS}
+ date "+%m%d%H%M%Y" >./etc/timestamp
+ echo "alias pico=nano" >>./etc/profile
+ echo "alias fso='cd /local/pkg/fso'" >>./etc/profile
+ mkdir -p ./local/pkg
+ echo >>./etc/fstab
+ echo "# NFS Host" >>./etc/fstab
+ echo "192.168.0.200:/local/pkg /local/pkg nfs auto,nolock,soft,rsize=32768,wsize=32768 0 0" >>./etc/fstab
+ cd $curdir
+}
+
+ROOTFS_POSTPROCESS_COMMAND += "mickey_rootfs_postprocess"
diff --git a/packages/images/moko-underground-image.bb b/packages/images/moko-underground-image.bb
index 5752ce6037..590aaf941f 100644
--- a/packages/images/moko-underground-image.bb
+++ b/packages/images/moko-underground-image.bb
@@ -13,6 +13,11 @@ ADD_INSTALL = "\
\
"
+TOOLS_INSTALL = "\
+ nano \
+ powertop \
+ htop \
+"
IMAGE_INSTALL = "\
${MACHINE_TASK_PROVIDER} \
@@ -27,6 +32,7 @@ IMAGE_INSTALL = "\
task-pyneo \
\
${ADD_INSTALL} \
+ ${TOOLS_INSTALL} \
"
inherit image