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
68 openmoko-calculator2 \
78 # FIXME these should rather be part of alsa-state,
79 # once Om stabilizes them...
80 AUDIO_INSTALL_append_om-gta01 = "\
81 openmoko-alsa-scenarios \
83 AUDIO_INSTALL_append_om-gta02 = "\
84 openmoko-alsa-scenarios \
114 # perform some convenience tweaks to the rootfs
115 fso_rootfs_postprocess() {
119 date "+%m%d%H%M%Y" >./etc/timestamp
121 echo "alias pico=nano" >>./etc/profile
122 echo "alias fso='cd /local/pkg/fso'" >>./etc/profile
123 echo "alias ipkg='opkg'" >>./etc/profile
127 echo "# NFS Host" >>./etc/fstab
128 echo "192.168.0.200:/local/pkg /local/pkg nfs noauto,nolock,soft,rsize=32768,wsize=32768 0 0" >>./etc/fstab
129 # fix .desktop files for illume
130 desktop=`find ./usr/share/applications -name "*.desktop"`
131 for file in $desktop; do
132 echo "Categories=Office;" >>$file
134 # minimal gtk theme foo
135 mkdir -p ./etc/gtk-2.0/
136 echo 'gtk-font-name = "Sans 5"' >> ./etc/gtk-2.0/gtkrc
140 ROOTFS_POSTPROCESS_COMMAND += "fso_rootfs_postprocess"