1 #------------------------------------------------------
2 # freesmartphone.org Image Recipe
3 #------------------------------------------------------
7 # getting the base system up
9 ${MACHINE_TASK_PROVIDER} \
12 module-init-tools-depmod \
19 # getting an X window system up
23 illume-theme-freesmartphone \
25 xserver-kdrive-common \
40 # useful command line tools
69 openmoko-calculator2 \
79 # FIXME these should rather be part of alsa-state,
80 # once Om stabilizes them...
81 AUDIO_INSTALL_append_om-gta01 = "\
82 openmoko-alsa-scenarios \
84 AUDIO_INSTALL_append_om-gta02 = "\
85 openmoko-alsa-scenarios \
115 # perform some convenience tweaks to the rootfs
116 fso_rootfs_postprocess() {
120 date "+%m%d%H%M%Y" >./etc/timestamp
122 echo "alias pico=nano" >>./etc/profile
123 echo "alias fso='cd /local/pkg/fso'" >>./etc/profile
124 echo "alias ipkg='opkg'" >>./etc/profile
128 echo "# NFS Host" >>./etc/fstab
129 echo "192.168.0.200:/local/pkg /local/pkg nfs noauto,nolock,soft,rsize=32768,wsize=32768 0 0" >>./etc/fstab
130 # fix .desktop files for illume
131 desktop=`find ./usr/share/applications -name "*.desktop"`
132 for file in $desktop; do
133 echo "Categories=Office;" >>$file
135 # minimal gtk theme foo
136 mkdir -p ./etc/gtk-2.0/
137 echo 'gtk-font-name = "Sans 5"' >> ./etc/gtk-2.0/gtkrc
141 ROOTFS_POSTPROCESS_COMMAND += "fso_rootfs_postprocess"