From: Michael Mrozek Date: Tue, 26 Mar 2013 13:58:59 +0000 (+0100) Subject: pandora-xfce-image.bb: Added japanese firmware image (without Wifi) X-Git-Tag: sz_154~17 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?p=openpandora.oe.git;a=commitdiff_plain;h=54d05783d24110874ef3b0ea4a094372872cff52;ds=sidebyside pandora-xfce-image.bb: Added japanese firmware image (without Wifi) --- diff --git a/recipes/images/pandora-xfce-image-jap.bb b/recipes/images/pandora-xfce-image-jap.bb new file mode 100755 index 0000000..4f13dbf --- /dev/null +++ b/recipes/images/pandora-xfce-image-jap.bb @@ -0,0 +1,42 @@ +# XFCE image for the Pandora handheld console + +IMAGE_LINGUAS = "de-de fr-fr en-gb en-us es-es" + +#IMAGE_LOGIN_MANAGER = "shadow" + +inherit image + +PR = "r1" + +export IMAGE_BASENAME = "pandora-xfce-image" + +SPLASH = "psplash-omap3pandora" + +DEPENDS = "task-base" + +IMAGE_INSTALL += " \ + task-pandora-core-jap \ + task-pandora-xfce-jap \ + ${SPLASH} \ +" + +IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp" + +# Helper to say what image we built, include GIT tag and image name. +PANDORA_VERSION_FILE = "${IMAGE_ROOTFS}/${sysconfdir}/op-version" +ROOTFS_POSTPROCESS_COMMAND += "OLD_PWD=$PWD; cd `dirname '${FILE_DIRNAME}'`; echo Tag Name: `git tag|tail -n 1`> ${PANDORA_VERSION_FILE};cd $OLD_PWD;" +ROOTFS_POSTPROCESS_COMMAND += "OLD_PWD=$PWD; cd `dirname '${FILE_DIRNAME}'`; echo GIT-VERSION: `git log -n1 --pretty=oneline|awk '{print $1}'` >> ${PANDORA_VERSION_FILE}; cd $OLD_PWD;" +ROOTFS_POSTPROCESS_COMMAND += "OLD_PWD=$PWD; cd `dirname '${FILE_DIRNAME}'`; echo Branch: ` git branch |awk '/*/{print $2}'` >> ${PANDORA_VERSION_FILE}; cd $OLD_PWD;" +ROOTFS_POSTPROCESS_COMMAND += "echo Version: 1.8.0.5 - R1.54 JAP Codename Super Zaxxon >> ${PANDORA_VERSION_FILE};" +ROOTFS_POSTPROCESS_COMMAND += "echo Image Builder: '${LOGNAME}'@`cat /etc/hostname` >> ${PANDORA_VERSION_FILE};" +ROOTFS_POSTPROCESS_COMMAND += "echo Time Stamp: `date -R` >> ${PANDORA_VERSION_FILE};" +ROOTFS_POSTPROCESS_COMMAND += "echo Base Image Name: '${IMAGE_BASENAME}' >> ${PANDORA_VERSION_FILE};" + +# HACK for different serial ports used by different kernels +ROOTFS_POSTPROCESS_COMMAND += "sed -i -e '/ttyS0/d' ${IMAGE_ROOTFS}/${sysconfdir}/inittab;" +ROOTFS_POSTPROCESS_COMMAND += "sed -i -e '$a S0:2345:once:/sbin/getty 115200 ttyS0' ${IMAGE_ROOTFS}/${sysconfdir}/inittab;" +ROOTFS_POSTPROCESS_COMMAND += "sed -i -e '$a O2:2345:once:/sbin/getty 115200 ttyO2' ${IMAGE_ROOTFS}/${sysconfdir}/inittab;" +ROOTFS_POSTPROCESS_COMMAND += "sed -i -e '/ttyS2/a ttyO2' ${IMAGE_ROOTFS}/${sysconfdir}/securetty;" + +# call a script to generate flashes tools automatically +ROOTFS_POSTPROCESS_COMMAND += "if [ -e ${HOME}/oe_make_bootf/do.sh ]; then ${HOME}/oe_make_bootf/do.sh ${IMAGE_ROOTFS} ${DEPLOY_DIR_IMAGE}; fi;"