[oe-commits] org.oe.dev fso-image|moko-underground-image: add some tools

mickeyl commit oe at amethyst.openembedded.net
Sun Jun 1 13:22:11 UTC 2008


fso-image|moko-underground-image: add some tools

Author: mickeyl at openembedded.org
Branch: org.openembedded.dev
Revision: 10c1bb58b53678f2be6562faed5313b29f7a4b22
ViewMTN: http://monotone.openembedded.org/revision/info/10c1bb58b53678f2be6562faed5313b29f7a4b22
Files:
1
packages/images/fso-image.bb
packages/images/moko-underground-image.bb
Diffs:

#
# mt diff -r72d6b52558d38ecb92a7bdb59c4f5bc8a4228eee -r10c1bb58b53678f2be6562faed5313b29f7a4b22
#
#
#
# patch "packages/images/fso-image.bb"
#  from [ae731c6c2d15bcc84022f30466122b2420913839]
#    to [986bcefb4df850cb2309617a99b5d395d7875ea7]
# 
# patch "packages/images/moko-underground-image.bb"
#  from [43f964983a74c8813baafb76633275a272d9eb4b]
#    to [04d517a235bccc840e55a5dea9b7ffae811bb543]
#
============================================================
--- packages/images/fso-image.bb	ae731c6c2d15bcc84022f30466122b2420913839
+++ packages/images/fso-image.bb	986bcefb4df850cb2309617a99b5d395d7875ea7
@@ -3,8 +3,30 @@ IMAGE_LINGUAS = ""
 #------------------------------------------------------
 
 IMAGE_LINGUAS = ""
- 
-ADD_INSTALL = "\
+
+# getting the base system up
+BASE_INSTALL = "\
+  ${MACHINE_TASK_PROVIDER} \
+  netbase \
+  sysfsutils \
+  module-init-tools-depmod \
+  rsync \
+  screen \
+  fbset \
+  fbset-modes \
+"
+
+# getting an X window system up
+X_INSTALL = "\
+  matchbox-wm \
+  ${XSERVER} \
+  xserver-kdrive-common \
+  xserver-nodm-init \
+  xauth \
+  xhost \
+  xset \
+  xrandr \
+  \
   fontconfig-utils \
   \
   ttf-dejavu-common \
@@ -12,55 +34,62 @@ ADD_INSTALL = "\
   ttf-dejavu-serif \
   \
 "
- 
-MICKEY_INSTALL = "\
+
+# 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 \
+"
+
+# python
+PYTHON_INSTALL = "\
+  task-python-efl \
+  python-codecs \
+  python-gst \
+"
+
+# zhone
 ZHONE_INSTALL = "\
   gsm0710muxd \
   python-odeviced \
-  python-oeventd \
   python-ophoned \
   python-ousaged \
   zhone \
 "
- 
+
 IMAGE_INSTALL = "\
-  ${MACHINE_TASK_PROVIDER} \
-  netbase \
-  sysfsutils \
-  module-init-tools-depmod \
-  rsync \
-  screen \
-  fbset \
-  fbset-modes \
-  \
-  matchbox-wm \
-  ${XSERVER} \
-  xserver-kdrive-common \
-  xserver-nodm-init \
-  xauth \
-  xhost \
-  xset \
-  xrandr \
-  \
-  python-codecs \
-  \
-  openmoko-alsa-scenarios \
-  openmoko-sound-system2 \
-  openmoko-sound-theme-standard2 \
-  \
-  ${ADD_INSTALL} \
-  ${MICKEY_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"
============================================================
--- packages/images/moko-underground-image.bb	43f964983a74c8813baafb76633275a272d9eb4b
+++ packages/images/moko-underground-image.bb	04d517a235bccc840e55a5dea9b7ffae811bb543
@@ -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






More information about the Openembedded-commits mailing list