1 #------------------------------------------------------
2 # Rasterman Illume Image Recipe
3 #------------------------------------------------------
5 IMAGE_LINGUAS = "en-us de-de fr-fr pt-br ca-es zh-cn zh-tw bg-bg cs-cz da-dk nl-nl fi-fi hu-hu it-it ja-jp ko-kr nb-no pl-pl ru-ru sk-sk sl-si es-ar sv-se"
7 # getting the base system up
9 angstrom-libc-fixup-hack \
10 ${MACHINE_TASK_PROVIDER} \
15 modutils-initscripts \
16 module-init-tools-depmod \
22 # exquisite-theme-illume \
29 # Some machines don't set a *runtime* provider for X, so default to Xfbdev here
30 # virtual/xserver won't work, since the kdrive recipes will build multiple xserver packages
31 XSERVER ?= "xserver-kdrive-fbdev"
33 # getting an X window system up
43 e-wm-config-standard \
45 e-wm-config-minimalist \
46 e-wm-config-scaleable \
48 xserver-kdrive-splash-illume \
49 xserver-kdrive-common \
61 ttf-dejavu-sans-mono \
73 perl-module-file-path \
76 # useful command line tools
94 ${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'gst-plugin-mad', d)} \
105 # FIXME these should rather be part of alsa-state,
106 # once Om stabilizes them...
107 AUDIO_INSTALL_append_om-gta01 = "openmoko-alsa-scenarios"
108 AUDIO_INSTALL_append_om-gta02 = "openmoko-alsa-scenarios"
110 # GLES libs - put them on if the platform has them
112 GLES_INSTALL_append_beagleboard = "libgles-omap3 devmem2"
113 GLES_INSTALL_append_omap-3430sdp = "libgles-omap3"
114 GLES_INSTALL_append_omap-3430ldp = "libgles-omap3"
115 GLES_INSTALL_append_omap3evm = "libgles-omap3"
116 #GLES_INSTALL_append_overo = "libgles-omap3"
117 GLES_INSTALL_append_mx31ads = "libgles-mx31"
118 GLES_INSTALL_append_mx31litekit = "libgles-mx31"
119 GLES_INSTALL_append_zylonite = "libgles-zylonite"
160 # perform some convenience tweaks to the rootfs
161 fso_rootfs_postprocess() {
165 date "+%m%d%H%M%Y" >./etc/timestamp
167 echo "alias pico=nano" >>./etc/profile
168 echo "alias ipkg='opkg'" >>./etc/profile
170 echo "nameserver 208.67.222.222" >>./etc/resolv.conf
171 echo "nameserver 208.67.220.220" >>./etc/resolv.conf
175 # echo "# NFS Host" >>./etc/fstab
176 # echo "192.168.0.200:/local/pkg /local/pkg nfs noauto,nolock,soft,rsize=32768,wsize=32768 0 0" >>./etc/fstab
177 # fix .desktop files for illume
178 desktop=`find ./usr/share/applications -name "*.desktop"`
179 for file in $desktop; do
180 echo "Categories=Office;" >>$file
182 # minimal gtk theme foo
183 mkdir -p ./etc/gtk-2.0/
184 echo 'gtk-font-name = "Sans 5"' >> ./etc/gtk-2.0/gtkrc
188 ROOTFS_POSTPROCESS_COMMAND += "fso_rootfs_postprocess"