#Based on Angstrom X11 image #Date 10.06.2011 ANGSTROM_EXTRA_INSTALL ?= "" XSERVER ?= "xserver-kdrive-fbdev" export IMAGE_BASENAME = "custom-extra-image" #This "CUSTOM" is intended easily adding "things" form external scrip, #EXAMPLE with sed adding firefox, bash and dialog to here: # sed -i '/CUSTOM ="\\/ a\ # firefox \\\ # bash \\\ # dialog \\\ ' extra-x11-gpe-java-image.bb # # CUSTOM ="\ " #Inlcude java things JVM = "\ classpath \ classpath-common \ classpath-dev \ classpath-examples \ classpath-gconf \ classpath-gtk \ classpath-tools \ jamvm \ openjdk-6-jre \ cacao " JVM = "" MMEDIA = "\ # mplayer \ #at 23.02.2011 not buildable. xmms \ xmms-plugin-output-alsa \ xmms-plugin-input-mpg123 \ alsa-oss \ alsa-utils-alsamixer \ alsa-utils-speakertest \ alsa-lib \ " NETWORK = "\ inetutils \ netbase \ net-tools \ networkmanager\ ifplugd \ ifupdown \ portmap \ nfs-utils \ nfs-utils-client \ dhcp-client \ " #Add some "things" EXTRA = "\ ${MMEDIA} \ ${NETWORK} \ kernel-modules \ dosfstools \ opkg \ usbutils \ usb-modeswitch \ usbpath \ vim \ matchbox-panel-hacks \ tslib-conf \ tslib-calibrate \ tslib-tests \ " #Some extra part removed from EXTRA to save space # bash \ # alsa-conf \ # dialog \ # alsa-utils-alsaconf \ #Inculed GPE stuff EXTRA_GPE = "\ gpe-aerial \ gpe-announce \ gpe-appmgr \ gpe-autostarter \ gpe-beam \ gpe-bluetooth \ gpe-calculator \ gpe-calendar \ gpe-clock \ gpe-conf \ gpe-confd \ gpe-contacts \ gpe-dm \ gpe-edit \ gpe-filemanager \ gpe-fsi \ gpe-gallery \ gpe-go \ gpe-icons \ gpe-irc \ gpe-life \ gpe-lights \ gpe-login \ gpe-memo \ gpe-mininet \ gpe-mixer \ gpe-othello \ gpe-ownerinfo \ gpe-package \ gpe-plucker \ gpe-question \ gpe-scap \ gpe-session-scripts \ gpe-shield \ gpe-sketchbook \ gpe-snes \ gpe-soundbite \ gpe-soundserver \ gpe-su \ gpe-taskmanager \ gpe-terminal \ gpe-tetris \ gpe-theme-clearlooks \ gpe-timesheet \ gpe-todo \ gpe-watch \ gpe-windowlist " EXTRA_GPE = "" DEPENDS = "task-base" IMAGE_INSTALL = "\ ${XSERVER} \ task-base-extended \ angstrom-x11-base-depends \ angstrom-gpe-task-base \ angstrom-gpe-task-settings \ ${SPLASH} \ ${JVM} \ ${EXTRA} \ ${CUSTOM} \ ${ANGSTROM_EXTRA_INSTALL} \ ${EXTRA_GPE}" IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp" #zap root password for release images ROOTFS_POSTPROCESS_COMMAND += '${@base_conditional("DISTRO_TYPE", "release", "zap_root_password; ", "",d)}' inherit image