[oe-commits] org.oe.dev gpephone: add recipes from http://linuxtogo.org/~florian/gpepe/

koen commit openembedded-commits at lists.openembedded.org
Wed Feb 7 10:04:21 UTC 2007


gpephone: add recipes from http://linuxtogo.org/~florian/gpepe/
* They still need to be run through oe-stylize.py
* things like linphone need to get merged with their original counterparts in OE

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: c2cdf755e4f2a00d81aa301853a72a32d0a19921
ViewMTN: http://monotone.openembedded.org/revision.psp?id=c2cdf755e4f2a00d81aa301853a72a32d0a19921
Files:
1
packages/gpephone
packages/gpephone/gpe-session-scripts-phone
packages/gpephone/gsmmux
packages/gpephone/linphone-1.5.0
packages/gpephone/xoo-theme-gpephone
packages/gpephone/xoo-vm
packages/gpephone/addressbook_0.1.bb
packages/gpephone/audioplayer_0.1.bb
packages/gpephone/calendar_0.1.bb
packages/gpephone/cms92init_0.1.bb
packages/gpephone/connect_0.1.bb
packages/gpephone/gloox_0.8.1.bb
packages/gpephone/gpe-applauncher_0.6.bb
packages/gpephone/gpe-phonepanel_0.6.bb
packages/gpephone/gpe-session-scripts-phone/disable-composite.xsettings
packages/gpephone/gpe-session-scripts-phone/matchbox-session
packages/gpephone/gpe-session-scripts-phone/matchbox-session.vm
packages/gpephone/gpe-session-scripts-phone/phonesession
packages/gpephone/gpe-session-scripts-phone_0.67.bb
packages/gpephone/gpephone-image-vm.bb
packages/gpephone/gpephone-image.bb
packages/gpephone/gsmmux/gsmmux-makefile.patch
packages/gpephone/gsmmux_alpha-2.bb
packages/gpephone/iksemel_1.2.bb
packages/gpephone/libabenabler_0.1.bb
packages/gpephone/libcalenabler_0.1.bb
packages/gpephone/libchenabler_0.1.bb
packages/gpephone/libgemwidget_0.1.bb
packages/gpephone/libgpephone_0.3.bb
packages/gpephone/libiac_0.1.bb
packages/gpephone/libidn_0.5.19.bb
packages/gpephone/libim_0.1.bb
packages/gpephone/liblipsevent_0.1.bb
packages/gpephone/libmsgenabler_0.1.bb
packages/gpephone/librecord_0.1.bb
packages/gpephone/libvocenabler_0.1.bb
packages/gpephone/linphone-1.5.0/linphone-1.5.0.patch
packages/gpephone/linphone-1.5.0/linphone-pkgconfig.patch
packages/gpephone/linphone_1.5.0.bb
packages/gpephone/meta-gpephone.bb
packages/gpephone/phoneserver_0.1.bb
packages/gpephone/sms_0.1.bb
packages/gpephone/soundserver_0.1.bb
packages/gpephone/task-gpephone.bb
packages/gpephone/videoplayer_0.1.bb
packages/gpephone/voicecall_0.4.bb
packages/gpephone/xoo-theme-gpephone/gpephone.png
packages/gpephone/xoo-theme-gpephone/gpephone.xml
packages/gpephone/xoo-theme-gpephone_1.0.bb
packages/gpephone/xoo-vm/gpephone-vm.patch
packages/gpephone/xoo-vm_0.7-20070204.bb
mtn:execute
true
mtn:manual_merge
Diffs:

#
# mt diff -r8cd075406fc193cc70f9c6b82fe1cabb7d727463 -rc2cdf755e4f2a00d81aa301853a72a32d0a19921
#
# 
# 
# add_dir "packages/gpephone"
# 
# add_dir "packages/gpephone/gpe-session-scripts-phone"
# 
# add_dir "packages/gpephone/gsmmux"
# 
# add_dir "packages/gpephone/linphone-1.5.0"
# 
# add_dir "packages/gpephone/xoo-theme-gpephone"
# 
# add_dir "packages/gpephone/xoo-vm"
# 
# add_file "packages/gpephone/addressbook_0.1.bb"
#  content [bb5ea54d905646f045fd5d3dba53253bc08d4de4]
# 
# add_file "packages/gpephone/audioplayer_0.1.bb"
#  content [696ba6457b51348ee0d53b86ae5be878fc706ae0]
# 
# add_file "packages/gpephone/calendar_0.1.bb"
#  content [b8da63bcc9697583502b9325e0253297cca91a94]
# 
# add_file "packages/gpephone/cms92init_0.1.bb"
#  content [5eb872bdb28f43444a6487f1e12f3592f9ab41ff]
# 
# add_file "packages/gpephone/connect_0.1.bb"
#  content [f4874b3839a3af644e0c1fc882fc51f3bed70baa]
# 
# add_file "packages/gpephone/gloox_0.8.1.bb"
#  content [3fc33d111275c00181fccca97d85d887b88ed7a0]
# 
# add_file "packages/gpephone/gpe-applauncher_0.6.bb"
#  content [53f3a8a8d56a70c0e708bca5651d8999b58adb97]
# 
# add_file "packages/gpephone/gpe-phonepanel_0.6.bb"
#  content [57b6bc11977c16ebb01c42bdf1b05b4ed981b2ad]
# 
# add_file "packages/gpephone/gpe-session-scripts-phone/disable-composite.xsettings"
#  content [3bba56be310a40fb9bed51f68dd422d75d6f7560]
# 
# add_file "packages/gpephone/gpe-session-scripts-phone/matchbox-session"
#  content [184a45ab828d4e8134e81d32c2b132b833cdc258]
# 
# add_file "packages/gpephone/gpe-session-scripts-phone/matchbox-session.vm"
#  content [7e4bae6c6ffd589ea9d13da77290d882624a498b]
# 
# add_file "packages/gpephone/gpe-session-scripts-phone/phonesession"
#  content [cf4ea19db6ef1769268f1f579156576d9e80ff79]
# 
# add_file "packages/gpephone/gpe-session-scripts-phone_0.67.bb"
#  content [c6a93287d1050562e434e6462b693403533025bb]
# 
# add_file "packages/gpephone/gpephone-image-vm.bb"
#  content [ae53608e7433ccf1da853c0fe4eb8b34292cb92d]
# 
# add_file "packages/gpephone/gpephone-image.bb"
#  content [9f9bff2c89246efb6daf34b9cc95ca189cb4e06a]
# 
# add_file "packages/gpephone/gsmmux/gsmmux-makefile.patch"
#  content [8d0b9807bcb9717d95f8c8fa5489e8489ef89fc3]
# 
# add_file "packages/gpephone/gsmmux_alpha-2.bb"
#  content [e143bef8b3ceec2ee240dee50d50fbde71b6c56c]
# 
# add_file "packages/gpephone/iksemel_1.2.bb"
#  content [b8b83c2a8b5f6801aabeead1ae8cec2981f7606c]
# 
# add_file "packages/gpephone/libabenabler_0.1.bb"
#  content [231bd437584e20466e06074b5cecae5d88923821]
# 
# add_file "packages/gpephone/libcalenabler_0.1.bb"
#  content [b8cc72597ba499de344adae208caad97bb9d4c07]
# 
# add_file "packages/gpephone/libchenabler_0.1.bb"
#  content [a1f1ad55638d160e5eaad7845f4b73f3051442cf]
# 
# add_file "packages/gpephone/libgemwidget_0.1.bb"
#  content [5a5c4a70027b9e5dfac30bd0a96753be7d5fe7c7]
# 
# add_file "packages/gpephone/libgpephone_0.3.bb"
#  content [4e409ddf2488d8bee4abc69f24ff59bfcdcf8e3d]
# 
# add_file "packages/gpephone/libiac_0.1.bb"
#  content [e275abf737301983066bc4c69027f894acd83517]
# 
# add_file "packages/gpephone/libidn_0.5.19.bb"
#  content [e7f8bc885ccfa35db4c6d86e38307aafb4236c79]
# 
# add_file "packages/gpephone/libim_0.1.bb"
#  content [3e2c02c220f3ea785d36f2a964e51e48e7da54ec]
# 
# add_file "packages/gpephone/liblipsevent_0.1.bb"
#  content [14596afe38bd085d4694ef92702c28853afead91]
# 
# add_file "packages/gpephone/libmsgenabler_0.1.bb"
#  content [20f74fa8684ad47d3eea15db7888f898820ff20a]
# 
# add_file "packages/gpephone/librecord_0.1.bb"
#  content [1096db09467e314223a8c85edbb3f2706c8d0367]
# 
# add_file "packages/gpephone/libvocenabler_0.1.bb"
#  content [3c7d965a3fc6d6729785bf18af1d350097a17014]
# 
# add_file "packages/gpephone/linphone-1.5.0/linphone-1.5.0.patch"
#  content [fbed2868ba988769f4b0f305259a28ce8150d5e7]
# 
# add_file "packages/gpephone/linphone-1.5.0/linphone-pkgconfig.patch"
#  content [ce725c419a446b1c6d8a79c10ecf116e923049a9]
# 
# add_file "packages/gpephone/linphone_1.5.0.bb"
#  content [27f63f818d57394784f370e8a9904c900f917c65]
# 
# add_file "packages/gpephone/meta-gpephone.bb"
#  content [0b22ae16acd48b3ff7f634140ed387fdae985418]
# 
# add_file "packages/gpephone/phoneserver_0.1.bb"
#  content [b044cdeb92bdd59e0d4972e22ab1c8e405262b0c]
# 
# add_file "packages/gpephone/sms_0.1.bb"
#  content [e482c281d5943f63e4738eea5eac0bf9a71318ed]
# 
# add_file "packages/gpephone/soundserver_0.1.bb"
#  content [cfa1d330d87abe367ad4d932c7e55deb22dadbce]
# 
# add_file "packages/gpephone/task-gpephone.bb"
#  content [5f1858dcd4bebbb29b1a8ba07b71f4528e5e140b]
# 
# add_file "packages/gpephone/videoplayer_0.1.bb"
#  content [cdb8e18f20b1e44596296f75f20fff4ff95f1d18]
# 
# add_file "packages/gpephone/voicecall_0.4.bb"
#  content [2cbea8f175fd5c28ec5d5f3da3ae7179a4141a55]
# 
# add_file "packages/gpephone/xoo-theme-gpephone/gpephone.png"
#  content [c9c6f5a9abbce0f5038c998e35f328c4660218e9]
# 
# add_file "packages/gpephone/xoo-theme-gpephone/gpephone.xml"
#  content [eddf35b79e6233b143af3beeeb7e9244de8e3d3e]
# 
# add_file "packages/gpephone/xoo-theme-gpephone_1.0.bb"
#  content [4a9f18de5c0f67150ad78daa093fb1748e93d026]
# 
# add_file "packages/gpephone/xoo-vm/gpephone-vm.patch"
#  content [2bb5e6d49af7da2ac865b5bdae394bda895769b1]
# 
# add_file "packages/gpephone/xoo-vm_0.7-20070204.bb"
#  content [5228f8e9c69a2d20caea19ae8d355fdf2a5295bb]
# 
#   set "packages/gpephone/gpe-session-scripts-phone/phonesession"
#  attr "mtn:execute"
# value "true"
# 
#   set "packages/gpephone/xoo-theme-gpephone/gpephone.png"
#  attr "mtn:manual_merge"
# value "true"
# 
============================================================
--- packages/gpephone/addressbook_0.1.bb	bb5ea54d905646f045fd5d3dba53253bc08d4de4
+++ packages/gpephone/addressbook_0.1.bb	bb5ea54d905646f045fd5d3dba53253bc08d4de4
@@ -0,0 +1,12 @@
+LICENSE     = "LiPS"
+DESCRIPTION = "LiPS address book"
+SECTION     = "gpe"
+PRIORITY    = "optional"
+PR          = "r0"
+
+DEPENDS = "gtk+ libgpewidget libgpephone dbus-glib libabenabler libiac libim"
+
+GPE_TARBALL_SUFFIX= "bz2"
+inherit gpephone autotools
+
+FILES_${PN} += "${datadir}/database"
============================================================
--- packages/gpephone/audioplayer_0.1.bb	696ba6457b51348ee0d53b86ae5be878fc706ae0
+++ packages/gpephone/audioplayer_0.1.bb	696ba6457b51348ee0d53b86ae5be878fc706ae0
@@ -0,0 +1,12 @@
+LICENSE     = "LiPS"
+DESCRIPTION = "An audio player for GPE phone edition."
+SECTION     = "gpe"
+PRIORITY    = "optional"
+PR          = "r0"
+
+DEPENDS = "gtk+ libgpewidget libgpephone dbus-glib libabenabler libiac gstreamer libgemwidget"
+
+GPE_TARBALL_SUFFIX= "bz2"
+inherit gpephone autotools
+
+FILES_${PN} += "${datadir}/themes"
============================================================
--- packages/gpephone/calendar_0.1.bb	b8da63bcc9697583502b9325e0253297cca91a94
+++ packages/gpephone/calendar_0.1.bb	b8da63bcc9697583502b9325e0253297cca91a94
@@ -0,0 +1,12 @@
+LICENSE     = "LiPS"
+DESCRIPTION = "Calendar application for GPE Phone Edition"
+SECTION     = "gpe"
+PRIORITY    = "optional"
+PR          = "r0"
+
+DEPENDS = "gtk+ libgpewidget libgpephone libgemwidget dbus-glib libcalenabler libiac"
+
+GPE_TARBALL_SUFFIX= "bz2"
+inherit gpephone autotools
+
+FILES_${PN} += "${datadir}/database ${datadir}/res"
============================================================
--- packages/gpephone/cms92init_0.1.bb	5eb872bdb28f43444a6487f1e12f3592f9ab41ff
+++ packages/gpephone/cms92init_0.1.bb	5eb872bdb28f43444a6487f1e12f3592f9ab41ff
@@ -0,0 +1,21 @@
+DESCRIPTION = "GSM/GPRS mux initializer"
+LICENSE  = "GPL"
+SECTION  = "gpe"
+PRIORITY = "optional"
+DEPENDS  = "glibc"
+PR = "r0"
+
+inherit gpephone
+
+SRC_URI = "${GPEPHONE_MIRROR}/GPRS/GPRS-${PV}.tar.bz2"
+
+
+S  = ${WORKDIR}/GPRS/cms92init-simple
+
+do_compile() {
+        oe_runmake PREFIX=${prefix}
+}
+
+do_install() {
+        oe_runmake PREFIX=${prefix} DESTDIR=${D} install
+}
============================================================
--- packages/gpephone/connect_0.1.bb	f4874b3839a3af644e0c1fc882fc51f3bed70baa
+++ packages/gpephone/connect_0.1.bb	f4874b3839a3af644e0c1fc882fc51f3bed70baa
@@ -0,0 +1,22 @@
+DESCRIPTION = "GSM/GPRS mux tools"
+LICENSE  = "GPL"
+SECTION  = "gpe"
+PRIORITY = "optional"
+DEPENDS  = "glibc"
+PR = "r0"
+
+inherit gpephone
+
+SRC_URI = "${GPEPHONE_MIRROR}/GPRS/GPRS-${PV}.tar.bz2"
+
+S  = ${WORKDIR}/GPRS/connect
+
+do_compile() {
+        oe_runmake PREFIX=${prefix}
+}
+
+do_install() {
+	install -d  ${D}/${prefix}/bin
+        install -m755 connect ${D}/${prefix}/bin
+        install -m755 disconnect ${D}/${prefix}/bin
+}
============================================================
--- packages/gpephone/gloox_0.8.1.bb	3fc33d111275c00181fccca97d85d887b88ed7a0
+++ packages/gpephone/gloox_0.8.1.bb	3fc33d111275c00181fccca97d85d887b88ed7a0
@@ -0,0 +1,15 @@
+LICENSE     = "GPL"
+DESCRIPTION = "full-featured Jabber/XMPP client library."
+SECTION     = "networking"
+PRIORITY    = "optional"
+PR          = "r0"
+
+DEPENDS = "iksemel libidn gnutls"
+
+inherit autotools pkgconfig
+
+SRC_URI = "http://camaya.net/download/${P}.tar.bz2"
+
+do_stage () {
+	autotools_stage_all
+}
============================================================
--- packages/gpephone/gpe-applauncher_0.6.bb	53f3a8a8d56a70c0e708bca5651d8999b58adb97
+++ packages/gpephone/gpe-applauncher_0.6.bb	53f3a8a8d56a70c0e708bca5651d8999b58adb97
@@ -0,0 +1,14 @@
+LICENSE     = "GPL"
+DESCRIPTION = "A cellphone application launcher."
+SECTION     = "gpe"
+PRIORITY    = "optional"
+PR          = "r0"
+
+DEPENDS = "gtk+ libgpewidget libgpephone libgpelaunch dbus-glib libxsettings-client"
+
+GPE_TARBALL_SUFFIX= "bz2"
+inherit gpephone autotools
+
+#EXTRA_OECONF = "--enable-gridlayout"
+
+FILES_${PN} += '${datadir}/themes'
============================================================
--- packages/gpephone/gpe-phonepanel_0.6.bb	57b6bc11977c16ebb01c42bdf1b05b4ed981b2ad
+++ packages/gpephone/gpe-phonepanel_0.6.bb	57b6bc11977c16ebb01c42bdf1b05b4ed981b2ad
@@ -0,0 +1,12 @@
+LICENSE     = "GPL"
+DESCRIPTION = "A cellphone status panel to be used with gpe-applauncher."
+SECTION     = "gpe"
+PRIORITY    = "optional"
+PR          = "r0"
+
+DEPENDS = "gtk+ libgpephone dbus-glib"
+
+GPE_TARBALL_SUFFIX= "bz2"
+inherit gpephone autotools
+
+FILES_${PN} += "${datadir}/themes"
============================================================
--- packages/gpephone/gpe-session-scripts-phone/disable-composite.xsettings	3bba56be310a40fb9bed51f68dd422d75d6f7560
+++ packages/gpephone/gpe-session-scripts-phone/disable-composite.xsettings	3bba56be310a40fb9bed51f68dd422d75d6f7560
@@ -0,0 +1 @@
+MATCHBOX/COMPOSITE:S:off
============================================================
--- packages/gpephone/gpe-session-scripts-phone/matchbox-session	184a45ab828d4e8134e81d32c2b132b833cdc258
+++ packages/gpephone/gpe-session-scripts-phone/matchbox-session	184a45ab828d4e8134e81d32c2b132b833cdc258
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+# host session applications
+#. /etc/X11/Xsession
+if [ -x /etc/X11/phonesession ]; then
+	. /etc/X11/phonesession
+fi
============================================================
--- packages/gpephone/gpe-session-scripts-phone/matchbox-session.vm	7e4bae6c6ffd589ea9d13da77290d882624a498b
+++ packages/gpephone/gpe-session-scripts-phone/matchbox-session.vm	7e4bae6c6ffd589ea9d13da77290d882624a498b
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+# host session applications
+xoo -xd :1 -xn /usr/bin/Xephyr --device gpephone --title GPEPhone &
+
+# start nested session
+
+export DISPLAY=:1
+#. /etc/X11/Xsession
+if [ -x /etc/X11/phonesession ]; then
+	. /etc/X11/phonesession
+fi
+
+
+DISPLAY=:0 exec matchbox-window-manager -use_titlebar yes $@
============================================================
--- packages/gpephone/gpe-session-scripts-phone/phonesession	cf4ea19db6ef1769268f1f579156576d9e80ff79
+++ packages/gpephone/gpe-session-scripts-phone/phonesession	cf4ea19db6ef1769268f1f579156576d9e80ff79
@@ -0,0 +1,52 @@
+#!/bin/sh
+export	V_ROOT=/
+export  APP_PATH=/usr
+
+# For GEM enivronment
+export	GEM_PATH=/usr
+
+# For Volume Configuration
+export VOLCOF_RES_PATH=/usr/share/volconf
+
+# For Voc History
+export VOC_DATA_PATH=$V_ROOT/usr/share/vochistory
+
+# For AddressBook
+export	PIM_DATA_PATH=$APP_PATH/share
+export	ABOOK_DATA_PATH=$APP_PATH/share
+
+# For Voicecall
+export	VOC_IMAGE_PATH=$APP_PATH/share/pixmaps
+
+# For SMS
+export	SMS_CONF_PATH=$APP_PATH/share/conf
+export	SMS_GRAPHIC_PATH=$APP_PATH/share/graphic
+export	SMS_RING_TONE_PATH=$APP_PATH/share/chocolate.mp3
+
+# For E-mail
+export	EMAIL_GRAPHIC_PATH=$APP_PATH/share/email-graphic
+export	TINYMAIL_CACHE_DIR=$APP_PATH/share/tinymail.cache
+
+# For Calendar
+export	CAL_RES_PATH=$APP_PATH/share/res
+
+# Start GPE Phone Edition apps through matchbox session
+gpe-applauncher&
+sleep 2
+gpe-phonepanel&
+matchbox-window-manager -use_titlebar no&
+
+# Start E-Sound Server
+esd -nobeeps -as 2&
+esdplay /mnt/sd/sounds/startup.wav
+
+# Start SoundServer
+soundserver &
+
+# Run GSM support stuff
+
+cms92init &
+gsmMux -d -p /dev/ttyS0 -m cms92 -f 128 -b 115200 -c /dev/ptmx /dev/ptmx &
+
+# Start PhoneServer
+phoneserver &
============================================================
--- packages/gpephone/gpe-session-scripts-phone_0.67.bb	c6a93287d1050562e434e6462b693403533025bb
+++ packages/gpephone/gpe-session-scripts-phone_0.67.bb	c6a93287d1050562e434e6462b693403533025bb
@@ -0,0 +1,65 @@
+inherit gpe
+
+DESCRIPTION = "GPE session startup scripts hack for GPE Phone Edition"
+LICENSE = "GPL"
+SECTION = "gpe"
+PRIORITY = "optional"
+RDEPENDS_${PN} = "gpe-applauncher gpe-phonepanel gpe-session-starter gpe-bluetooth gpe-question xmodmap xdpyinfo xserver-common"
+DEPENDS = "matchbox-wm gpe-applauncher gpe-phonepanel gpe-bluetooth gpe-question xmodmap xdpyinfo xserver-common"
+
+SRC_URI = "${GPE_MIRROR}/gpe-session-scripts-${PV}.tar.gz \
+           file://matchbox-session \
+           file://matchbox-session.vm \
+           file://phonesession \
+	   file://disable-composite.xsettings"
+
+PR = "r1"
+
+S = "${WORKDIR}/gpe-session-scripts-${PV}"
+
+
+# We assume that x86 means we are building an emulation image
+do_install_append() {
+	install -d ${D}${sysconfdir}/gpe/xsettings-default.d
+	if [ "${GUI_MACHINE_CLASS}" != "bigscreen" ]; then
+		echo "Gtk/ToolbarStyle:S:icons" > ${D}${sysconfdir}/gpe/xsettings-default.d/toolbar
+	fi
+	install -d ${D}${sysconfdir}/matchbox
+	install ${WORKDIR}/matchbox-session ${D}${sysconfdir}/matchbox/session
+
+	install -d ${D}${sysconfdir}/gpe/xsettings-default.d
+	install -m 0644 ${WORKDIR}/disable-composite.xsettings ${D}${sysconfdir}/gpe/xsettings-default.d/disable-composite
+
+	mv ${D}/usr/bin/gpe-logout ${D}/usr/bin/gpe-logout.matchbox
+
+	install -d ${D}${sysconfdir}/X11
+	install -m755 ${WORKDIR}/phonesession ${D}${sysconfdir}/X11/phonesession
+}
+
+do_install_append_x86() {
+	install -d ${D}${sysconfdir}/gpe/xsettings-default.d
+	if [ "${GUI_MACHINE_CLASS}" != "bigscreen" ]; then
+		echo "Gtk/ToolbarStyle:S:icons" > ${D}${sysconfdir}/gpe/xsettings-default.d/toolbar
+	fi
+	install -d ${D}${sysconfdir}/matchbox
+	install ${WORKDIR}/matchbox-session.vm ${D}${sysconfdir}/matchbox/session
+
+	install -d ${D}${sysconfdir}/gpe/xsettings-default.d
+	install -m 0644 ${WORKDIR}/disable-composite.xsettings ${D}${sysconfdir}/gpe/xsettings-default.d/disable-composite
+
+	mv ${D}/usr/bin/gpe-logout ${D}/usr/bin/gpe-logout.matchbox
+
+	install -d ${D}${sysconfdir}/X11
+	install -m755 ${WORKDIR}/phonesession ${D}${sysconfdir}/X11/phonesession
+}
+
+pkg_postinst_${PN}() {
+	update-alternatives --install /usr/bin/gpe-logout gpe-logout /usr/bin/gpe-logout.matchbox 10
+}
+
+pkg_postrm_${PN}() {
+       update-alternatives --remove gpe-logout /usr/bin/gpe-logout.matchbox
+}
+
+# This makes use of GUI_MACHINE_CLASS, so set PACKAGE_ARCH appropriately
+PACKAGE_ARCH = "${MACHINE_ARCH}"
============================================================
--- packages/gpephone/gpephone-image-vm.bb	ae53608e7433ccf1da853c0fe4eb8b34292cb92d
+++ packages/gpephone/gpephone-image-vm.bb	ae53608e7433ccf1da853c0fe4eb8b34292cb92d
@@ -0,0 +1,39 @@
+PR = "r0"
+
+export IMAGE_BASENAME = "gpephone-image-vm"
+
+GPE_EXTRA_THEMES = ""
+
+GPE_EXTRA_INSTALL_none = ""
+GPE_EXTRA_INSTALL_x86 = "grub xserver-kdrive-xephyr xoo-vm xoo-theme-gpephone"
+GPE_EXTRA_INSTALL_bigscreen = "${GPE_EXTRA_THEMES}"
+GPE_EXTRA_INSTALL_smallscreen = "${GPE_EXTRA_THEMES}"
+
+GUI_MACHINE_CLASS ?= "none"
+GPE_EXTRA_INSTALL %s
>>> DIFF TRUNCATED @ 16K






More information about the Openembedded-commits mailing list