diff options
author | Richard Purdie <richard@openedhand.com> | 2005-08-31 10:45:47 +0000 |
---|---|---|
committer | Richard Purdie <richard@openedhand.com> | 2005-08-31 10:45:47 +0000 |
commit | 4b46c1f6e891b1ddd5968536440b888661fade3e (patch) | |
tree | e0ba2c1f56f61b868bf746da5c4feabb25b800b2 /openembedded/packages/matchbox-wm | |
download | openembedded-core-4b46c1f6e891b1ddd5968536440b888661fade3e.tar.gz openembedded-core-4b46c1f6e891b1ddd5968536440b888661fade3e.tar.bz2 openembedded-core-4b46c1f6e891b1ddd5968536440b888661fade3e.zip |
Initial population
git-svn-id: https://svn.o-hand.com/repos/poky@1 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'openembedded/packages/matchbox-wm')
6 files changed, 228 insertions, 0 deletions
diff --git a/openembedded/packages/matchbox-wm/matchbox-wm/collie/kbdconfig b/openembedded/packages/matchbox-wm/matchbox-wm/collie/kbdconfig new file mode 100644 index 0000000000..d56625f394 --- /dev/null +++ b/openembedded/packages/matchbox-wm/matchbox-wm/collie/kbdconfig @@ -0,0 +1,54 @@ +# +# This is an example keyboard config file for matchbox +# +# You can edit this file or change per user by copying to +# ~/.matchbox/kbdconfig +# +# Se the matchbox manual for more info ( http://projects.o-hand.com/matchbox ) + +### Window operation short cuts + +<Alt>n=next +<Alt>p=prev +<Alt>c=close +<Alt>d=desktop +<Alt>m=!matchbox-remote -mbmenu + +### App launching. + +<ctrl><alt>x=!xterm +<ctrl><alt>r=!rxvt + +### App launching with startup notify + +<ctrl><alt>e=!!gpe-calender + +### windows style key shortcuts + +<alt>Tab=next +<alt><shift>Tab=prev + +<alt>space=taskmenu +<alt>escape=!matchbox-remote -mbmenu +<alt>f4=close + +f11=fullscreen + +### super should be a 'window' key, uncomment '#' if you have one. + +#<super>d=desktop +#<super>r=!xterm +#<super>e=!!nautilus + +### Special keys, likely probably only available on extended keyboards. + +#App=!matchbox-remote -mbmenu +#Menu=!matchbox-remote -mbmenu + +# Shortcut keys for collie +XF86Calendar=!$gpe-calendar +telephone=!$gpe-contacts +XF86Start=!matchbox-remote -desktop +F2=!matchbox-remote -mbmenu +XF86Mail=!$gpe-taskmanager +Escape=close diff --git a/openembedded/packages/matchbox-wm/matchbox-wm/kbdconfig b/openembedded/packages/matchbox-wm/matchbox-wm/kbdconfig new file mode 100644 index 0000000000..633d3672a3 --- /dev/null +++ b/openembedded/packages/matchbox-wm/matchbox-wm/kbdconfig @@ -0,0 +1,47 @@ +# +# This is an example keyboard config file for matchbox +# +# You can edit this file or change per user by copying to +# ~/.matchbox/kbdconfig +# +# Se the matchbox manual for more info ( http://projects.o-hand.com/matchbox ) + +### Window operation short cuts + +<Alt>n=next +<Alt>p=prev +<Alt>c=close +<Alt>d=desktop +<Alt>m=!matchbox-remote -mbmenu + +### App launching. + +<ctrl><alt>x=!xterm +<ctrl><alt>r=!rxvt + +### App launching with startup notify + +<ctrl><alt>e=!!gpe-calender + +### windows style key shortcuts + +<alt>Tab=next +<alt><shift>Tab=prev + +<alt>space=taskmenu +<alt>escape=!matchbox-remote -mbmenu +<alt>f4=close + +f11=fullscreen + +### super should be a 'window' key, uncomment '#' if you have one. + +#<super>d=desktop +#<super>r=!xterm +#<super>e=!!nautilus + +### Special keys, likely probably only available on extended keyboards. + +#App=!matchbox-remote -mbmenu +#Menu=!matchbox-remote -mbmenu + diff --git a/openembedded/packages/matchbox-wm/matchbox-wm/kbdconfig_keylaunch_simpad.patch b/openembedded/packages/matchbox-wm/matchbox-wm/kbdconfig_keylaunch_simpad.patch new file mode 100644 index 0000000000..8fd1dc3f4b --- /dev/null +++ b/openembedded/packages/matchbox-wm/matchbox-wm/kbdconfig_keylaunch_simpad.patch @@ -0,0 +1,12 @@ +--- data/kbdconfig~ 2004-07-11 00:59:25.000000000 +0200 ++++ data/kbdconfig 2004-07-11 00:59:25.000000000 +0200 +@@ -28,7 +28,8 @@ + <alt>escape=!mbcontrol -mbmenu + <alt>f4=close + +-f11=fullscreen ++#Please don't do this, it breaks suspending on SimPad ++#f11=fullscreen + + ### super should be windows keys + diff --git a/openembedded/packages/matchbox-wm/matchbox-wm/simpad/kbdconfig b/openembedded/packages/matchbox-wm/matchbox-wm/simpad/kbdconfig new file mode 100644 index 0000000000..4c2d949e43 --- /dev/null +++ b/openembedded/packages/matchbox-wm/matchbox-wm/simpad/kbdconfig @@ -0,0 +1,48 @@ +# +# This is an example keyboard config file for matchbox +# +# You can edit this file or change per user by copying to +# ~/.matchbox/kbdconfig +# +# Se the matchbox manual for more info ( http://projects.o-hand.com/matchbox ) + +### Window operation short cuts + +<Alt>n=next +<Alt>p=prev +<Alt>c=close +<Alt>d=desktop +<Alt>m=!matchbox-remote -mbmenu + +### App launching. + +<ctrl><alt>x=!xterm +<ctrl><alt>r=!rxvt + +### App launching with startup notify + +<ctrl><alt>e=!!gpe-calender + +### windows style key shortcuts + +<alt>Tab=next +<alt><shift>Tab=prev + +<alt>space=taskmenu +<alt>escape=!matchbox-remote -mbmenu +<alt>f4=close + +#Please don't do this, it breaks suspending on SimPad +#f11=fullscreen + +### super should be a 'window' key, uncomment '#' if you have one. + +#<super>d=desktop +#<super>r=!xterm +#<super>e=!!nautilus + +### Special keys, likely probably only available on extended keyboards. + +#App=!matchbox-remote -mbmenu +#Menu=!matchbox-remote -mbmenu + diff --git a/openembedded/packages/matchbox-wm/matchbox-wm_0.9.5.bb b/openembedded/packages/matchbox-wm/matchbox-wm_0.9.5.bb new file mode 100644 index 0000000000..69bddc3544 --- /dev/null +++ b/openembedded/packages/matchbox-wm/matchbox-wm_0.9.5.bb @@ -0,0 +1,33 @@ +SECTION = "x11/wm" +DESCRIPTION = "Matchbox window manager" +LICENSE = "GPL" +DEPENDS = "libmatchbox x11 xext xcomposite libxfixes xdamage libxrender startup-notification expat gconf matchbox-common" +RDEPENDS = "matchbox-common" +PR="r0" + + +SRC_URI = "http://projects.o-hand.com/matchbox/sources/matchbox-window-manager/0.9/matchbox-window-manager-${PV}.tar.gz \ + file://kbdconfig" + +S = "${WORKDIR}/matchbox-window-manager-${PV}" + +inherit autotools pkgconfig update-alternatives + +FILES_${PN} = "${bindir} \ + ${datadir}/matchbox \ + ${sysconfdir}/matchbox \ + ${datadir}/themes/blondie/matchbox \ + ${datadir}/themes/Default/matchbox \ + ${datadir}/themes/MBOpus/matchbox" + +ALTERNATIVE_NAME = "x-window-manager" +ALTERNATIVE_LINK = "${bindir}/x-window-manager" +ALTERNATIVE_PATH = "${bindir}/matchbox-session" +ALTERNATIVE_PRIORITY = "10" + +EXTRA_OECONF = " --enable-startup-notification --disable-xrm" + +do_install_prepend() { + install ${WORKDIR}/kbdconfig ${S}/data/kbdconfig +} + diff --git a/openembedded/packages/matchbox-wm/matchbox-wm_svn.bb b/openembedded/packages/matchbox-wm/matchbox-wm_svn.bb new file mode 100644 index 0000000000..fdf38d6e68 --- /dev/null +++ b/openembedded/packages/matchbox-wm/matchbox-wm_svn.bb @@ -0,0 +1,34 @@ +SECTION = "x11/wm" +DESCRIPTION = "Matchbox window manager" +LICENSE = "GPL" +DEPENDS = "libmatchbox x11 xext xcomposite libxfixes xdamage libxrender startup-notification expat gconf matchbox-common" +RDEPENDS = "matchbox-common" +PV = "0.9cvs${CVSDATE}" +PR = "r1" +DEFAULT_PREFERENCE = "-1" + +SRC_URI = "svn://svn.o-hand.com/repos/matchbox/trunk;module=matchbox-window-manager;proto=http \ + file://kbdconfig" + +S = "${WORKDIR}/matchbox-window-manager" + +inherit autotools pkgconfig update-alternatives + +ALTERNATIVE_NAME = "x-window-manager" +ALTERNATIVE_LINK = "${bindir}/x-window-manager" +ALTERNATIVE_PATH = "${bindir}/matchbox-session" +ALTERNATIVE_PRIORITY = "10" + +FILES_${PN} = "${bindir} \ + ${datadir}/matchbox \ + ${sysconfdir}/matchbox \ + ${datadir}/themes/blondie/matchbox \ + ${datadir}/themes/Default/matchbox \ + ${datadir}/themes/MBOpus/matchbox" + +EXTRA_OECONF = "--enable-composite --enable-startup-notification --disable-xrm" + +do_install_prepend() { + install ${WORKDIR}/kbdconfig ${S}/data/kbdconfig +} + |