[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