[oe-commits] org.oe.dev gpe-applauncher: add svn recipe, ship device specific softkey configuration.

florian commit openembedded-commits at lists.openembedded.org
Fri Sep 14 19:50:37 UTC 2007


gpe-applauncher: add svn recipe, ship device specific softkey configuration.

Author: florian at openembedded.org
Branch: org.openembedded.dev
Revision: 5fab22ef48f5f0191de6ab5177c8b8c65dd3b3cb
ViewMTN: http://monotone.openembedded.org/revision/info/5fab22ef48f5f0191de6ab5177c8b8c65dd3b3cb
Files:
1
packages/gpephone/gpe-applauncher/fic-gta01
packages/gpephone/gpe-applauncher/fic-gta01/hotkeys.conf
packages/gpephone/gpe-applauncher/fic-gta01/softkeys.conf
packages/gpephone/gpe-applauncher/hotkeys.conf
packages/gpephone/gpe-applauncher/softkeys.conf
packages/gpephone/gpe-applauncher_svn.bb
packages/gpephone/gpe-applauncher_0.11.bb
Diffs:

#
# mt diff -ra1f6076ded647a2be72563b0e19774b4ea8bb217 -r5fab22ef48f5f0191de6ab5177c8b8c65dd3b3cb
#
# 
# 
# add_dir "packages/gpephone/gpe-applauncher/fic-gta01"
# 
# add_file "packages/gpephone/gpe-applauncher/fic-gta01/hotkeys.conf"
#  content [217d1f1642f1bf620c6743ba01c1a6505d7d1d54]
# 
# add_file "packages/gpephone/gpe-applauncher/fic-gta01/softkeys.conf"
#  content [84522e43d3872a2bd2d6f0e6ab13692ac3dc5683]
# 
# add_file "packages/gpephone/gpe-applauncher/hotkeys.conf"
#  content [a0fe3ced21592299c7ff0c261f7fac24d377484a]
# 
# add_file "packages/gpephone/gpe-applauncher/softkeys.conf"
#  content [7a8e59d986bd2fa67ac058d3af3947d704f0eded]
# 
# add_file "packages/gpephone/gpe-applauncher_svn.bb"
#  content [3776f2b66b25e0d25b0d2f0c7e35bbfe9dd5d36a]
# 
# patch "packages/gpephone/gpe-applauncher_0.11.bb"
#  from [28281856dcaac2c02b7111c05de7aa0d1a7b2846]
#    to [4cd8ca9197d759daf399a1817a800a2ca56b18de]
# 
============================================================
--- packages/gpephone/gpe-applauncher/fic-gta01/hotkeys.conf	217d1f1642f1bf620c6743ba01c1a6505d7d1d54
+++ packages/gpephone/gpe-applauncher/fic-gta01/hotkeys.conf	217d1f1642f1bf620c6743ba01c1a6505d7d1d54
@@ -0,0 +1,20 @@
+# We have two types of sections in here:
+# 'System' defines the bindings for buit-in functions
+# Each 'Application' section defines a binding of an application (desktop file) 
+# to a key.
+
+[System]
+homescreen_show=k
+homescreen_toggle=F5
+system_controls=Execute
+
+[Application0]
+key=F7
+application=abook
+hold=false
+
+[Application1]
+key=F8
+application=gpe-taskmanager
+hold=false
+
============================================================
--- packages/gpephone/gpe-applauncher/fic-gta01/softkeys.conf	84522e43d3872a2bd2d6f0e6ab13692ac3dc5683
+++ packages/gpephone/gpe-applauncher/fic-gta01/softkeys.conf	84522e43d3872a2bd2d6f0e6ab13692ac3dc5683
@@ -0,0 +1,25 @@
+# This an example configuration file for GPE Application launcher softkeys.
+# All sizes and positions have pixels as units.
+# The align setting is a positive value from 0 (left) to 10 (right).
+
+[Key 1]                                                        
+label = left
+width = 180
+height = 36
+xpos = 5
+ypos = 5
+xpos_menu = 5
+ypos_menu = 30
+align = 1
+key = F3
+              
+[Key 2]
+label = right
+width = 180
+height = 36
+xpos = 295
+ypos = 5
+xpos_menu = 5
+ypos_menu = 30
+align = 9
+key = F4
============================================================
--- packages/gpephone/gpe-applauncher/hotkeys.conf	a0fe3ced21592299c7ff0c261f7fac24d377484a
+++ packages/gpephone/gpe-applauncher/hotkeys.conf	a0fe3ced21592299c7ff0c261f7fac24d377484a
@@ -0,0 +1,20 @@
+# We have two types of sections in here:
+# 'System' defines the bindings for buit-in functions
+# Each 'Application' section defines a binding of an application (desktop file) 
+# to a key.
+
+[System]
+homescreen_show=k
+homescreen_toggle=F5
+system_controls=F6
+
+[Application0]
+key=F7
+application=abook
+hold=false
+
+[Application1]
+key=F8
+application=gpe-taskmanager
+hold=false
+
============================================================
--- packages/gpephone/gpe-applauncher/softkeys.conf	7a8e59d986bd2fa67ac058d3af3947d704f0eded
+++ packages/gpephone/gpe-applauncher/softkeys.conf	7a8e59d986bd2fa67ac058d3af3947d704f0eded
@@ -0,0 +1,25 @@
+# This an example configuration file for GPE Application launcher softkeys.
+# All sizes and positions have pixels as units.
+# The align setting is a positive value from 0 (left) to 10 (right).
+
+[Key 1]
+label = left
+width = 100
+height = 22
+xpos = 0
+ypos = 1
+xpos_menu = 1
+ypos_menu = 1
+align = 1
+key = F3
+
+[Key 2]
+label = right
+width = 100
+height = 22
+xpos = 140
+ypos = 1
+xpos_menu = 1
+ypos_menu = 1
+align = 9
+key = F4
============================================================
--- packages/gpephone/gpe-applauncher_svn.bb	3776f2b66b25e0d25b0d2f0c7e35bbfe9dd5d36a
+++ packages/gpephone/gpe-applauncher_svn.bb	3776f2b66b25e0d25b0d2f0c7e35bbfe9dd5d36a
@@ -0,0 +1,35 @@
+LICENSE     = "GPL"
+DESCRIPTION = "A cellphone application launcher."
+SECTION = "gpe"
+PRIORITY    = "optional"
+PR          = "r0"
+PV          = "0.11+svn-${SRCREV}"
+
+SRC_URI_OVERRIDES_PACKAGE_ARCH = "0"
+DEFAULT_PREFERENCE = "-1"
+
+inherit gpephone autotools
+SRC_URI = "svn://projects.linuxtogo.org/svn/gpephone/trunk/source;module=${PN}"
+
+S = "${WORKDIR}/${PN}"
+
+
+PACKAGES += "gpe-applauncher-config"
+PACKAGE_ARCH_gpe-applauncher-config_fic-gta01 = "${MACHINE_ARCH}"
+
+DEPENDS = "gtk+ libgpewidget libgpephone libgpelaunch dbus-glib libsettings libxsettings-client"
+RDEPENDS_${PN} += "gpe-applauncher-config"
+
+
+SRC_URI += "file://hotkeys.conf \
+            file://softkeys.conf"
+
+EXTRA_OECONF = "--disable-gridlayout"
+
+FILES_${PN} = '${datadir} ${bindir}'
+FILES_gpe-applauncher-config = '${sysconfdir}/gpe/'
+
+do_configure_append () {
+	install ${WORKDIR}/hotkeys.conf ${S}
+	install ${WORKDIR}/softkeys.conf ${S}
+}
============================================================
--- packages/gpephone/gpe-applauncher_0.11.bb	28281856dcaac2c02b7111c05de7aa0d1a7b2846
+++ packages/gpephone/gpe-applauncher_0.11.bb	4cd8ca9197d759daf399a1817a800a2ca56b18de
@@ -1,8 +1,8 @@ PRIORITY    = "optional"
 LICENSE     = "GPL"
 DESCRIPTION = "A cellphone application launcher."
 SECTION = "gpe"
 PRIORITY    = "optional"
-PR          = "r0"
+PR          = "r1"
 
 SRC_URI_OVERRIDES_PACKAGE_ARCH = "0"
 
@@ -15,7 +15,8 @@ inherit gpephone autotools
 GPE_TARBALL_SUFFIX= "bz2"
 inherit gpephone autotools
 
-SRC_URI += "file://hotkeys.conf"
+SRC_URI += "file://hotkeys.conf \
+            file://softkeys.conf"
 
 EXTRA_OECONF = "--disable-gridlayout"
 
@@ -23,5 +24,6 @@ do_configure_append () {
 FILES_gpe-applauncher-config = '${sysconfdir}/gpe/'
 
 do_configure_append () {
-	install ${WORKDIR}/hotkeys.conf ${S}
+    install ${WORKDIR}/hotkeys.conf ${S}
+    install ${WORKDIR}/softkeys.conf ${S}
 }






More information about the Openembedded-commits mailing list