--- fluxbox-0.9.14.orig/src/defaults.cc +++ fluxbox-0.9.14/src/defaults.cc @@ -0,0 +1,3 @@ +const char* svnversion(void) { + return ""; +} --- fluxbox-0.9.14.orig/debian/old/menu-icons.patch +++ fluxbox-0.9.14/debian/old/menu-icons.patch @@ -0,0 +1,15 @@ +diff -ru fluxbox-0.9.11.orig/debian/fluxbox.menu-method fluxbox-0.9.11/debian/fluxbox.menu-method +--- fluxbox-0.9.11.orig/debian/fluxbox.menu-method 2005-01-23 13:46:22.000000000 +0100 ++++ fluxbox-0.9.11/debian/fluxbox.menu-method 2005-01-23 13:46:45.000000000 +0100 +@@ -15,9 +15,9 @@ + treewalk=M) + + supported +- x11= nstring(level(), " ") "[exec] (" esc($title, ")") ") {" esc($command, "()") "}\n" ++ x11= nstring(level(), " ") "[exec] (" esc($title, ")") ") {" esc($command, "()") "} <" esc($icon, "<>") ">\n" + wm= nstring(level(), " ") "[restart] (" esc($title, ")") ") {" esc($command, "()") "}\n" +- text= nstring(level(), " ") "[exec] (" esc($title, ")") ") { x-terminal-emulator -T \"" $title "\" -e " esc($command, "()") "}\n" ++ text= nstring(level(), " ") "[exec] (" esc($title, ")") ") { x-terminal-emulator -T \"" $title "\" -e " esc($command, "()") "} <" esc($icon, "<>") ">\n" + fluxbox= nstring(level(), " ") "[" esc($command, "()") "] (" esc($title, ")") ")\n" + endsupported + --- fluxbox-0.9.14.orig/debian/old/system.fluxbox-menu +++ fluxbox-0.9.14/debian/old/system.fluxbox-menu @@ -0,0 +1,21 @@ +# This is an automatically generated file. +# Please see for information. + +# to use your own menu, copy this to ~/.fluxbox/menu, then edit +# ~/.fluxbox/init and change the session.menuFile path to ~/.fluxbox/menu + +[begin] (Fluxbox) + +include-menu-defs + + [config] (Configuration) + [submenu] (Styles) {} + [stylesdir] (/usr/share/fluxbox/styles) + [stylesdir] (~/.fluxbox/styles) + [end] + [workspaces] (Workspaces) + [reconfig] (Reconfigure) + [restart] (Restart) + [exit] (Exit) + +[end] --- fluxbox-0.9.14.orig/debian/diff +++ fluxbox-0.9.14/debian/diff @@ -0,0 +1,21 @@ +--- ../fluxbox_0.9.12-1_i386.deb.list 2005-01-25 13:15:32.466946016 +1100 ++++ ./fluxbox_0.9.12-1_i386.deb.list 2005-01-25 13:15:21.132669088 +1100 +@@ -7,5 +6,0 @@ +-/etc/gdm/ +-/etc/gdm/Sessions/ +-/etc/gdm/Sessions/fluxbox +-/etc/menu-methods/ +-/etc/menu-methods/fluxbox +@@ -19,3 +13,0 @@ +-/usr/lib/ +-/usr/lib/menu/ +-/usr/lib/menu/fluxbox +@@ -25 +17,2 @@ +-/usr/share/doc/fluxbox/FAQ.gz ++/usr/share/doc/fluxbox/AUTHORS ++/usr/share/doc/fluxbox/NEWS.gz +@@ -27 +20 @@ +-/usr/share/doc/fluxbox/README.Debian ++/usr/share/doc/fluxbox/TODO +@@ -34 +26,0 @@ +-/usr/share/fluxbox/nls/ --- fluxbox-0.9.14.orig/debian/dirs +++ fluxbox-0.9.14/debian/dirs @@ -0,0 +1,3 @@ +/usr/share/doc/fluxbox/ +/etc/X11/fluxbox/ +/usr/share/xsessions/ --- fluxbox-0.9.14.orig/debian/control +++ fluxbox-0.9.14/debian/control @@ -0,0 +1,21 @@ +Source: fluxbox +Section: x11 +Priority: optional +Maintainer: Matt Hope +Uploaders: Matt Hope , martin f. krafft +Build-Depends: xlibs-dev (>>4.1.0), debhelper (>=3.0.0), libxft-dev | xlibs-dev (<<4.2.0), libimlib2-dev, libgtk2.0-dev, cdbs, libxinerama-dev +Standards-Version: 3.6.1.1 + +Package: fluxbox +Architecture: any +Provides: x-window-manager +Suggests: fluxconf, fbpager, fbdesk, xfonts-artwiz +Depends: menu (>=2.1.19), ${shlibs:Depends} +Conflicts: menu (<<2.1.9-1) +Description: Highly configurable and low resource X11 Window manager + Fairly similar to blackbox, from which it is derived, but has been + extended with features such as pwm-style window tabs, configurable + key bindings, toolbar, and an iconbar. It also includes some cosmetic + fixes over blackbox. + . + This package contains support for Gnome and KDE. --- fluxbox-0.9.14.orig/debian/.todo +++ fluxbox-0.9.14/debian/.todo @@ -0,0 +1,15 @@ + + + + make menu file (that gets copied) include system menu fragment + + + menu (not menu-method) + + + startfluxbox in gnome.desktop ? + + + untabbing patch (post 0.9.12 release) + + --- fluxbox-0.9.14.orig/debian/menu-icons.patch +++ fluxbox-0.9.14/debian/menu-icons.patch @@ -0,0 +1,15 @@ +diff -ru fluxbox.menu-method fluxbox.menu-method +--- fluxbox.menu-method 2005-01-23 13:46:22.000000000 +0100 ++++ fluxbox.menu-method 2005-01-23 13:46:45.000000000 +0100 +@@ -15,9 +15,9 @@ + treewalk=M) + + supported +- x11= nstring(level(), " ") "[exec] (" esc($title, ")") ") {" esc($command, "()") "}\n" ++ x11= nstring(level(), " ") "[exec] (" esc($title, ")") ") {" esc($command, "()") "} <" esc($icon, "<>") ">\n" + wm= nstring(level(), " ") "[restart] (" esc($title, ")") ") {" esc($command, "()") "}\n" +- text= nstring(level(), " ") "[exec] (" esc($title, ")") ") { x-terminal-emulator -T \"" $title "\" -e " esc($command, "()") "}\n" ++ text= nstring(level(), " ") "[exec] (" esc($title, ")") ") { x-terminal-emulator -T \"" $title "\" -e " esc($command, "()") "} <" esc($icon, "<>") ">\n" + fluxbox= nstring(level(), " ") "[" esc($command, "()") "] (" esc($title, ")") ")\n" + endsupported + --- fluxbox-0.9.14.orig/debian/rules +++ fluxbox-0.9.14/debian/rules @@ -0,0 +1,51 @@ +#!/usr/bin/make -f + +# + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/class/autotools.mk + +DEB_CONFIGURE_SYSCONFDIR := /etc/X11/fluxbox + +DEB_CONFIGURE_EXTRA_FLAGS := --enable-xinerama --enable-nls + +# DEB_MAKE_ENVVARS := \ +# DEFAULT_MENU=$(DEB_CONFIGURE_SYSCONFDIR)/fluxbox-menu \ +# DEFAULT_KEYSFILE=$(DEB_CONFIGURE_SYSCONFDIR)/keys \ +# DEFAULT_INITFILE=$(DEB_CONFIGURE_SYSCONFDIR)/init \ + +# DEB_INSTALL_DOCS_ALL := README + +CXXFLAGS := -O2 -ffunction-sections + + +# this gets run after './configure' but before 'make' +common-configure-arch:: + cp ./debian/defaults.hh ./src/defaults.hh + + +install/fluxbox:: + cp ./debian/convertkeys debian/fluxbox/usr/share/doc/fluxbox/ + + for i in init keys ; do mv debian/fluxbox/usr/share/fluxbox/$$i debian/fluxbox/etc/X11/fluxbox/$$i ; done + + # Menu stuff + cp ./debian/system.fluxbox-menu debian/fluxbox/etc/X11/fluxbox/ + cp ./debian/fluxbox.menu-user debian/fluxbox/etc/X11/fluxbox/ + + # We use menu file generated by the 'menu' package. + -mv ./debian/fluxbox/usr/bin/fluxbox-generate_menu ./debian/fluxbox/usr/share/doc/fluxbox/ + -rm ./debian/fluxbox/usr/share/fluxbox/menu + + cp ./debian/fluxbox.desktop ./debian/fluxbox/usr/share/xsessions/ + + # Turn on anti-alias by default + echo "session.screen0.antialias: true" >> ./debian/fluxbox/etc/X11/fluxbox/init + + # Some of the provided styles still use 'bsetroot' instead of 'fbsetroot' + -perl -pi -e 's# bsetroot# fbsetroot#g' ./debian/fluxbox/usr/share/fluxbox/styles/* || true + + + + --- fluxbox-0.9.14.orig/debian/watch +++ fluxbox-0.9.14/debian/watch @@ -0,0 +1,3 @@ +version=2 + +ftp://sourceforge.cs.umn.edu/pub/sourceforge/f/fl/fluxbox/fluxbox-(.*)\.tar\.gz debian uupdate -u --- fluxbox-0.9.14.orig/debian/defaults.hh +++ fluxbox-0.9.14/debian/defaults.hh @@ -0,0 +1,8 @@ +// Created for Debian package generation +#define DEFAULTMENU "/etc/X11/fluxbox/fluxbox.menu-user" +#define DEFAULTSTYLE "/usr/share/fluxbox/styles/Clean" +#define DEFAULTKEYSFILE "/etc/X11/fluxbox/keys" +#define DEFAULT_INITFILE "/etc/X11/fluxbox/init" +#define LOCALEPATH "/usr/share/fluxbox/nls" + +const char* svnversion(void); --- fluxbox-0.9.14.orig/debian/changelog +++ fluxbox-0.9.14/debian/changelog @@ -0,0 +1,360 @@ +fluxbox (0.9.14-2) dapper; urgency=low + + * debian/control + + Added libxeinerama-dev to build deps. + + -- Chuck Short Thu, 4 May 2006 23:45:36 -0400 + +fluxbox (0.9.14-1) unstable; urgency=low + + * New version from upstream + - Renames 'bsetroot' to 'fbsetroot' + (Closes: Bug#308052, Bug#309958, Bug#319094) + - Fixes to font handling + (Closes: Bug#262305, Bug#300531, Bug#295941) + * Updated fluxbox.desktop to use startfluxbox + (Closes: Bug#314644) + + -- Matt Hope Sat, 1 Oct 2005 15:48:02 +1000 + +fluxbox (0.9.13-1) unstable; urgency=low + + * New upstream release + + -- Matt Hope Fri, 8 Jul 2005 01:43:30 +1000 + +fluxbox (0.9.12-1) unstable; urgency=low + + * New upstream release + + -- Matt Hope Tue, 18 Jan 2005 10:53:59 +1100 + +fluxbox (0.9.11-1sarge0) testing-proposed-updates; urgency=high + + * Fix for Severity=critical bug (Closes: Bug#310050) + - Cleans up old divert for bsetbg (See: Bug#263512) + - Patch from 'martin f krafft' + + -- Matt Hope Sat, 21 May 2005 22:02:22 +1000 + +fluxbox (0.9.11-1) unstable; urgency=low + + * New upstream release + (Closes: Bug#285999) + - Fixes FTBFS + (Closes: Bug#285956) + - Fixes possible DOS (CAN-2004-1204) + (Closes: Bug#285819) + + * Added martin f. krafft to "Uploaders:" + * 'bsetbg' references + - Removed diverts (Closes: Bug#263512) + - Removed manpage (Closes: Bug#252872) + * Finally put 'fluxbox-kde' to rest (removed from ./debian/control) + * Replaced ./debian/watch entry [sourceforge urls changing] + (Closes: Bug#276646) + * Updated 'menu' depends + (Closes: Bug#266217) + * Added details about some keybinding changes to NEWS.Debian + (Closes: 269404) (Thanks for madduck for examples) + * Added 'fbpager' and 'fbdesk' to "Suggests:" + + -- Matt Hope Mon, 20 Dec 2004 17:26:09 +1100 + +fluxbox (0.9.9-1) unstable; urgency=low + + * New upstream release + - Was going to upload to "experimental", but convinced otherwise. + + -- Matt Hope Fri, 30 Apr 2004 10:04:06 +1000 + +fluxbox (0.1.14-4) unstable; urgency=low + + * Using new gdm session, however leaving old file in place for time being + (Closes: Bug#240976) + * Okay, so Build-Conflicts: libxft2 wasn't the best solution... + Fixed the Build-{Depends,Conflicts} + (Closes: Bug#237686) + * Fixed up menu-escaping + (Closes: Bug#197266) + + -- Matt Hope Tue, 27 Apr 2004 23:04:01 +1000 + +fluxbox (0.1.14-3) unstable; urgency=low + + * strftime fixes from upstream authors. (Thanks Simon!) + (Closes: Bug#218431, Bug#217282) + * removed {postinst,prerm} call to 'wm-menu-config' + This is not needed, as the functionality is provided by debhelper + (Closes: Bug#197596) + * Added libxft2 to Build-Conflicts + (Closes: Bug#237008) + * Changed 'outputencoding' in menu-method, as Bill Allombert suggested + (Closes: Bug#234578) + * Included 'fbrun' manpage from Brian Boucheron + (Closes: Bug#233841) + + -- Matt Hope Tue, 9 Dec 2003 12:21:37 +1100 + +fluxbox (0.1.14-2) unstable; urgency=low + + * Applied patch from upstream to fix gcc3.3 compile errors + (Closes: Bug#196249) + + * debian/fluxbox.menu-method + Added [ outputencoding="ISO-8859-1" ] as suggested + by Bill Allombert in debian-devel-announce <20030704185541.GZ1545@seventeen> + (Closes: Bug#200141) + + * debian/fluxbox.postrm; + Applied patch from Yves Junqueira to debian/fluxbox.postrm + (Closes: Bug#195705) + + * Applied (modified) patch from #208814 to fix error processing translations + (Closes: Bug#209144, Bug#205974) + + -- Matt Hope Fri, 10 Oct 2003 17:03:01 +1000 + +fluxbox (0.1.14-1) unstable; urgency=low + + ``Lets hack on the laptop during linux.conf.au 2003!'' + -- Greetings from Perth, Australia. + http://conf.linux.org.au/ + + * New upstream release + * Tab on restart fixed + * New workspace names fixed (Closes: Bug#172564) + + * Package now includes ``fluxbox-generate_menu'' + * Changed `menu' suggest->depend. + * Removed 'Provides: fluxbox-kde' as kde support was pulled in *ages* ago. + * Removed 'Provides: blackbox' because it was an ugly hack. + Packages which work with fluxbox should have an alternate depends. + + -- Matt Hope Wed, 22 Jan 2003 15:24:15 +0800 + +fluxbox (0.1.13-1) unstable; urgency=low + + ``dopey's sleep deprivation experiment'' + + * New upstream release + - Fixes max-window-size bug + (Closes: Bug#159709) + - Fixes FTFBS: hppa + (Closes: Bug#164540) + - Fixes Window Menu for pt_BR + (Closes: Bug#168921, Bug#168929) + - Vertical tabs in Multi-head/xinerama setups fixed. + (Closes: Bug#158601) + * Applied upstream bugfix1 + (Closes: Bug#171655) + + -- Matt Hope Tue, 19 Nov 2002 23:51:14 +1100 + +fluxbox (0.1.12-2) unstable; urgency=low + + * Fixes FTBFS on HPPA. (-ffunction-sections) + (Closes: Bug#164540) + * Opps, should have closed this last time (New version 0.1.12) + (Closes: Bug#162021) + + -- Matt Hope Sat, 2 Nov 2002 16:12:08 +1100 + +fluxbox (0.1.12-1) unstable; urgency=low + + * New upstream release + - Problems with fluxbox not returning focus fixed. + (Closes: Bug#158806, Bug#159701) + - Maximizes to incorrect tab height fixed + (Closes: Bug#159109) + - Shaded windows with multiple tabs no longer + unshade when changing themes + (Closes: Bug#159222) + - Restart no longer re-iconizes windows + (Closes: Bug#159761) + + * Replaced the menu system. + (Closes: Bug#158600) + + -- Matt Hope Fri, 13 Sep 2002 11:33:30 +1000 + +fluxbox (0.1.10-2) unstable; urgency=low + + * Much self-flagellation over leaving accidental cruft in + debian/fluxbox.menu-method + (Closes: Bug#157876) + + * Applied patch from Simon Bowden to fix + ``fluxbox does not send windows to new workspaces'' + (Closes: Bug#150213) + + * Destroyed reminants of fluxbox-kde + + -- Matt Hope Sat, 24 Aug 2002 22:25:12 +1000 + +fluxbox (0.1.10-1) unstable; urgency=low + + * I finally give in to popular pressure... + * New upstream release + * Yup, new version (Closes: Bug#154752) + + -- Matt Hope Wed, 21 Aug 2002 21:51:43 +1000 + +fluxbox (0.1.9-2) unstable; urgency=low + + * Applied change from Michael Beattie to fix slit support in + Xinerama. + + -- Matt Hope Thu, 20 Jun 2002 23:37:22 +1000 + +fluxbox (0.1.9-1) unstable; urgency=low + + * New upstream release + * Applied patch to enable NLS from kita@kitaj.no-ip.com + * Applied upstream bugfix 2 + + -- Matt Hope Sat, 25 May 2002 23:53:06 +1000 + +fluxbox (0.1.8-1) unstable; urgency=low + + * New upstream release. + * Now includes xinerama support. + * Included menu-method patch from Grant Hollingworth + [ menu file should not escape '(' ] + (Closes: Bug#143096) + * Applied upstream bugfix 1 and 2. + * Applied font-fix patch from Sang-Hoon RHEE + (Closes: Bug#145709) + * Fixed debian/control, two `Provides' lines. + (Closes: Bug#147659) + + -- Matt Hope Wed, 22 May 2002 10:46:53 +1000 + +fluxbox (0.1.7-3) unstable; urgency=medium + + * Fixes previous idiocy trying to combine `fluxbox' and `fluxbox-kde' + back together, removes the `fluxbox-kde' virtual package. + + -- Matt Hope Fri, 12 Apr 2002 22:08:52 +1000 + +fluxbox (0.1.7-2) unstable; urgency=medium + + * Updated postinst call to ``kde-update-menu'' + (Closes: Bug#139439) + * Changed fonts in the following themes: + Makro, MerleyKay, Clean, CleanColor, Rampage + to not use `iso8859-1', rather `iso8859-*'. I believe this will + fix the `euro locales' problem. + (Closes: Bug#137349) + + -- Matt Hope Wed, 3 Apr 2002 22:34:18 +1000 + +fluxbox (0.1.7-1) unstable; urgency=medium + + * New upstream release. + (Closes: Bug#135984) + * urgency=medium - prevents upgrade of gdm. + * Conflicts with gdm (<< 2.2.5.4) as older versions had session + files in /etc/X11/gdm/Sessions .. newer versions are /etc/gdm/Sessions + * Moved session file back to /etc/gdm/Sessions + (Closes: Bug#136336) + * Corrected typo in package description. + (Closes: Bug#136855) + * Now ``Provides: blackbox'' [suggested: overridex@punkass.com] to allow + some of the blackbox applications, such as bbmail, bbpager, bblaunch. + * Included patch from Tommi Komulainen + * Upstream 0.1.7-bugfix1 + - Fixes problems with withdrawn applications + * Now KDE support is in the main binary. + - fluxbox-kde a [temp] virtual package to help move users over. + + -- Matt Hope Sat, 9 Mar 2002 11:04:57 +1100 + +fluxbox (0.1.6-2) unstable; urgency=medium + + * urgency=medium as 0.1.6-1 can be unusable in some conditions. + * Upstream 0.1.6-bugfix1 + - Fixes some problems with title-less windows such as xmms or + Sylpheed. + * Upstream 0.1.6-bugfix2 + - Fixes problems with a tilde (~) in menu. + * Includes text-ised FAQ from web-site, closes: Bug#129231 + * Included 'convertkeys' (see Bug#129230), closes: Bug#129230 + * Moved gdm session from /etc/gdm/Sessions to /etc/X11/gdm/Sessions + previously this caused problems, causing gdm not to work properly + if installed after fluxbox. + + -- Matt Hope Tue, 12 Feb 2002 20:36:31 +1100 + +fluxbox (0.1.6-1) unstable; urgency=low + + * New upstream release + * Updated config.{guess,sub} to 2002-01-02 (see: Bug#127540) + * Fixed broken postinst for fluxbox-kde, closes: Bug#128112. + * Fixed menu system for fluxbox-kde, closes: Bug#128295. + * Upstream has updated manpage, closes: Bug#128478 + + -- Matt Hope Sat, 12 Jan 2002 13:12:42 +1100 + +fluxbox (0.1.5-3) unstable; urgency=low + + * _Another_ new config.guess, dated 2002-01-02 which replaces a previous + config.guess (2001-12-13) which was broken on mips. + (Closes: #127540) + + -- Matt Hope Sat, 5 Jan 2002 01:10:40 +1100 + +fluxbox (0.1.5-2) unstable; urgency=medium + + * Applied upstream bbtools patch. (from http://fluxbox.sf.net/news.php?page=1) + * Updated config.{guess,sub}. (closes: #126828) + * Removed KDE dependencies. + * Fixed the fluxbox-kde menu support. + + -- Matt Hope Tue, 1 Jan 2002 18:30:27 +1100 + +fluxbox (0.1.5-1) unstable; urgency=low + + * Split fluxbox-kde into a separate binary package. + * Put upstream installation information into /usr/share/doc/fluxbox/ + (closes: #122508) + * New upstream release + * Marked extra files as conffiles + + -- Matt Hope Sun, 16 Dec 2001 14:35:00 +1100 + +fluxbox (0.1.4-3) unstable; urgency=low + + * Replaced package description (closes: #121178) + * Removed surplus "examples" directory in debian/dirs and restored + README.Debian (closes: #121259) + * Fixed errors in preinst. (closes: #121260, #121264) + * Modified GDM session script to use /etc/X11/Xsession (closes: #121261) + * Included /etc/gdm/Sessions/fluxbox as a conffile. + + -- Matt Hope Thu, 29 Nov 2001 01:55:19 +1100 + +fluxbox (0.1.4-2) unstable; urgency=low + + * Updated config.{guess,sub}, closes: #120773 + + -- Matt Hope (Dopey) Sat, 24 Nov 2001 12:38:20 +1100 + +fluxbox (0.1.4-1) unstable; urgency=low + + * Initial release, closes: #118738 + * Integrated with debian menu system + + -- Matt Hope (Dopey) Wed, 7 Nov 2001 22:38:54 +1100 + + + + + + + + + + + + --- fluxbox-0.9.14.orig/debian/compat +++ fluxbox-0.9.14/debian/compat @@ -0,0 +1 @@ +4 --- fluxbox-0.9.14.orig/debian/system.fluxbox-menu +++ fluxbox-0.9.14/debian/system.fluxbox-menu @@ -0,0 +1,21 @@ +# This is an automatically generated file. +# Please see for information. + +# to use your own menu, copy this to ~/.fluxbox/menu, then edit +# ~/.fluxbox/init and change the session.menuFile path to ~/.fluxbox/menu + +[begin] (Fluxbox) + +include-menu-defs + + [config] (Configuration) + [submenu] (Styles) {} + [stylesdir] (/usr/share/fluxbox/styles) + [stylesdir] (~/.fluxbox/styles) + [end] + [workspaces] (Workspaces) + [reconfig] (Reconfigure) + [restart] (Restart) + [exit] (Exit) + +[end] --- fluxbox-0.9.14.orig/debian/fluxbox.postinst +++ fluxbox-0.9.14/debian/fluxbox.postinst @@ -0,0 +1,67 @@ +#!/bin/sh +# +# fluxbox postinst +# +# Shamelessly ripped off of Marcelo Magallon's script +# by Brent Fulgham +# +# +# Ripped off blackbox's postinst, by Matt Hope +# +set -e + +WMentry="/usr/bin/fluxbox" + +add_wm_entry () +{ + update-alternatives --install /usr/bin/x-window-manager x-window-manager $WMentry 50 \ + --slave /usr/share/man/man1/x-window-manager.1.gz x-window-manager.1.gz /usr/share/man/man1/fluxbox.1.gz +} + +# Older versions of this package included 'bsetbg' and +# related dpkg-divert rules. +remove_old_divert () +{ + + # this is from martin f krafft + # see #310050 or debian-devel <20050523095129.GA22252@piper.madduck.net> + + if [ -n "$1" ] && dpkg --compare-versions "$1" le "0.1.7-3"; then + if [ -f /usr/bin/bsetbg ] && [ -f /usr/bin/bsetbg.blackbox ] \ + && dpkg-divert --list /usr/bin/bsetbg | \ + grep -q '^diversion.*by fluxbox$'; then + rm /usr/bin/bsetbg + fi + + if [ -f /usr/share/man/man1/bsetbg.1.gz ] \ + && ( [ -L /usr/share/man/man1/bsetbg.blackbox.1.gz ] \ + || [ -f /usr/share/man/man1/bsetbg.blackbox.1.gz ] ) \ + && dpkg-divert --list /usr/share/man/man1/bsetbg.1.gz | \ + grep -q '^diversion.*by fluxbox$'; then + rm /usr/share/man/man1/bsetbg.1.gz + fi + + + dpkg-divert --package fluxbox --remove --rename /usr/bin/bsetbg + dpkg-divert --package fluxbox --remove --rename /usr/share/man/man1/bsetbg.1.gz + fi + +} + + +case "$1" in + configure) + remove_old_divert $2 + add_wm_entry + ;; + + abort-*) + # how did we get here? Force a non-zero exit code + exit 1 + ;; + + *) + ;; +esac + +#DEBHELPER# --- fluxbox-0.9.14.orig/debian/fluxbox.menu +++ fluxbox-0.9.14/debian/fluxbox.menu @@ -0,0 +1 @@ +?package(fluxbox):needs="wm" section="WindowManagers" title="FluxBox" command="/usr/bin/startfluxbox" --- fluxbox-0.9.14.orig/debian/README.Debian +++ fluxbox-0.9.14/debian/README.Debian @@ -0,0 +1,11 @@ +fluxbox for Debian +-------------------------------- + +Fluxbox is a window manager, that forked from ``blackbox'' after a long +period of blackbox inactivity. + +Currently, fluxbox supports the debian menu system, -however-, to use +user-menus, you need to alter the ~/.fluxbox/init file. + + + -- Matt Hope Wed, 6 Mar 2002 11:03:44 +1100 --- fluxbox-0.9.14.orig/debian/copyright +++ fluxbox-0.9.14/debian/copyright @@ -0,0 +1,48 @@ +This package was debianized by dopey@debian.org +Wed, 7 Nov 2001 22:38:54 +1100. + +It was downloaded from http://prdownloads.sourceforge.net/fluxbox/fluxbox-0.1.4.tar.gz + +Copyright: + +Copyright (c) 2001 Henrik Kinnunen (fluxgen@linuxmail.org) + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + +--- Copyright for the blackbox partions of the code: + +Copyright (c) 1997 - 2000 Brad Hughes (bhughes@tcac.net) + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. --- fluxbox-0.9.14.orig/debian/fluxbox.prerm +++ fluxbox-0.9.14/debian/fluxbox.prerm @@ -0,0 +1,22 @@ +#!/bin/sh +set -e + +Fluxbox_entry="/usr/bin/fluxbox" + +case "$1" in + remove) + + if [ -x /usr/sbin/update-alternatives ]; then + update-alternatives --remove x-window-manager $Fluxbox_entry + fi + + if [ -x /usr/sbin/register-window-manager ] ; then + register-window-manager --remove $Fluxbox_entry + fi + + ;; + *) + ;; +esac + +#DEBHELPER# --- fluxbox-0.9.14.orig/debian/fluxbox.postrm +++ fluxbox-0.9.14/debian/fluxbox.postrm @@ -0,0 +1,33 @@ +#!/bin/sh +set -e + +Fluxbox_entry="/usr/bin/fluxbox" + +case "$1" in + purge) + test -d /etc/X11/fluxbox && rm -rf /etc/X11/fluxbox + ;; + remove) + ;; + *) + ;; +esac + + +# Contrary to configuration files we need to restore the former state +# since our own binaries are removed with a `--remove'. + +if [ "$1" = "remove" ] +then + + dpkg-divert --package fluxbox --remove --rename --divert \ + /usr/bin/bsetroot.blackbox \ + /usr/bin/bsetroot + + dpkg-divert --package fluxbox --remove --rename --divert \ + /usr/share/man/man1/bsetroot.blackbox.1.gz \ + /usr/share/man/man1/bsetroot.1.gz + +fi + +#DEBHELPER# --- fluxbox-0.9.14.orig/debian/fluxbox.menu-user +++ fluxbox-0.9.14/debian/fluxbox.menu-user @@ -0,0 +1,3 @@ +[begin] (fluxbox) +[include] (/etc/X11/fluxbox/fluxbox-menu) +[end] --- fluxbox-0.9.14.orig/debian/convertkeys +++ fluxbox-0.9.14/debian/convertkeys @@ -0,0 +1,123 @@ +#!/bin/sh + +# convertkeys for Fluxbox +# by vlaad +# Copyright (c) 2001 Henrik Kinnunen (fluxgen@linuxmail.org) +# +# Permission is hereby granted, free of charge, to any person obtaining a +# copy of this software and associated documentation files (the "Software"), +# to deal in the Software without restriction, including without limitation +# the rights to use, copy, modify, merge, publish, distribute, sublicense, +# and/or sell copies of the Software, and to permit persons to whom the +# Software is furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included in +# all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +# DEALINGS IN THE SOFTWARE. +check_version() +{ +fluxversion=`fluxbox -version | cut -d \ -f 2`; + if [ $fluxversion = "0.1.5" ]; then + echo "You have version 0.1.5 installed on your system."; + echo "If you still want to convert your bbkeysrc file"; + echo "try -fk to force key conversion"; + echo "ie. convertkeys -fk ~/.bbkeysrc > yournewfile" + exit 0; + fi +} +convert() +{ +cat $file \ +| sed s/KeyToGrab\(//g \ +| sed s/\),\ WithModifier\(/\ /g \ +| sed s/\),\ WithAction\(/\ :/g \ +| sed s/\),\ DoThis\(/\ /g \ +| sed s/\)/\ /g \ +| awk -F: ' + { + split($1,a," "); + if(a[2] ~ /+/) + { + split(a[2],b,"+"); + print b[1],b[2],a[3]a[1]" :"$2 + } + else + print a[2],a[3]a[1]" :"$2 + }' +} +show_full_help() +{ +echo "NAME" +echo " convertkeys for Fluxbox" +echo "SYNOPSIS" +echo " convertkeys [-h] [-fullhelp] [-fb] [-fk old_bbkeys_file] " +echo " [-k old_bbkeys_file]" +echo "DISCRIPTION" +echo " convertkeys will parse your old bbkeysrc file and " +echo " convert it so that Fluxbox 0.1.5 can read it. The" +echo " output is printed to stdout." +echo "OPTIONS" +echo " -h " +echo " show small help." +echo " -fullhelp" +echo " show this help. Hopefully you can scroll up :)." +echo " -k old_bbkeys_file" +echo " You must specify the entire path to your old " +echo " bbkeys file. ie /home/foo/.bbkeysfile." +echo " -fb" +echo " Use keys file specified in ~/.fluxbox/init for " +echo " conversion." +echo " -fk old_bbkeys_file" +echo " This option forces the conversion of your keys file" +echo "SEE ALSO" +echo " http://fluxbox.sourceforge.net/fbgrab.txt" +} +show_help() +{ + echo "Fluxbox keys converter" + echo "examples:" + echo "convertkeys -k ~/.bbkeysrc > newkeys" + echo "convertkeys -fb > newkeys" + echo "usage:" + echo "convertkeys [-h] [-fullhelp] [-fb] [-fk ~/.bbkeysrc]" + echo " [-k ~/.bbkeysrc] > newkeys" +} +if [ "$1" = "" ]; then + show_help + check_version + exit 0 +fi +if [ "$1" = "-h" ]; then + show_help + exit 0 +fi +if [ "$1" = "-fb" ]; then + check_version + file=`grep -r session.keyFile ~/.fluxbox/init| awk -F: '{print $2}'` + convert + exit 0 +fi +if [ "$1" = "-k" ]; then + check_version + file=$2 + convert + exit 0 +fi +if [ "$1" = "-fk" ]; then + file=$2 + convert + exit 0 +fi +if [ "$1" = "-fullhelp" ]; then + show_full_help + exit 0 +fi + + --- fluxbox-0.9.14.orig/debian/fluxbox.preinst +++ fluxbox-0.9.14/debian/fluxbox.preinst @@ -0,0 +1,25 @@ +#! /bin/sh + +set -e + +do_divert() +{ + + dpkg-divert --package fluxbox --add --rename --divert \ + /usr/bin/bsetroot.blackbox \ + /usr/bin/bsetroot + + dpkg-divert --package fluxbox --add --rename --divert \ + /usr/share/man/man1/bsetroot.blackbox.1.gz \ + /usr/share/man/man1/bsetroot.1.gz + +} + + +case $1 in + install) do_divert ;; + +esac + + +#DEBHELPER# --- fluxbox-0.9.14.orig/debian/fluxbox.menu-method +++ fluxbox-0.9.14/debian/fluxbox.menu-method @@ -0,0 +1,32 @@ +#!/usr/sbin/install-menu +# +# Generates fluxbox menus for all registered applications. +# (taken from Blackbox) +compat="menu-1" +outputencoding="LOCALE" + +!include menu.h + +genmenu="menudefs.hook" +examplercfile="system.fluxbox-menu" +rcfile="fluxbox-menu" +rootprefix="/etc/X11/fluxbox/" +userprefix=".fluxbox/" +treewalk=M) + +supported + x11= nstring(level(), " ") "[exec] (" esc($title, ")") ") {" esc($command, "()") "} <" esc($icon, "<>") ">\n" + wm= nstring(level(), " ") "[restart] (" esc($title, ")") ") {" esc($command, "()") "}\n" + text= nstring(level(), " ") "[exec] (" esc($title, ")") ") { x-terminal-emulator -T \"" $title "\" -e " esc($command, "()") "} <" esc($icon, "<>") ">\n" + fluxbox= nstring(level(), " ") "[" esc($command, "()") "] (" esc($title, ")") ")\n" +endsupported + +#preoutput= \ +# "# Automatically generated file. Please do not edit (see /usr/share/doc/menu/README)\n\n\n\nDebian MENU\n\n[begin] (Debian)\n" +#postoutput= \ +# "\nDebian END\n" + +startmenu= "" +submenutitle= nstring(level(), " ") "[submenu] (" esc($title,"()") ") {" esc($longtitle,"()") "}\n" +endmenu= ifneq( level(), "0", nstring(level(), " ") "[end]\n" ) + --- fluxbox-0.9.14.orig/debian/fluxbox.menu-sample +++ fluxbox-0.9.14/debian/fluxbox.menu-sample @@ -0,0 +1,587 @@ +# Automatically generated file. Do not edit (see /usr/share/doc/menu/README) + + + +Debian MENU + +[begin] (Debian) + [submenu] (Apps) {} + [submenu] (Editors) {} + [exec] (AbiWord) {/usr/bin/AbiWord} + [exec] (Emacs 20) {/usr/bin/emacs20} + [exec] (Gnotepad+) {/usr/bin/gnp} + [exec] (LyX) {/usr/X11R6/bin/lyx} + [exec] (Nano) { x-terminal-emulator -T "Nano" -e /usr/bin/nano} + [exec] (Nedit) {/usr/X11R6/bin/nedit} + [exec] (XEmacs21-mule) {/usr/bin/xemacs-21.1.10-mule} + [exec] (XEmacs21-mule-canna-wnn) {/usr/bin/xemacs-21.1.10-mule-canna-wnn} + [exec] (XEmacs21-nomule) {/usr/bin/xemacs-21.1.10-nomule} + [exec] (XEmacs21-tty-mule-canna-wnn) { x-terminal-emulator -T "XEmacs21-tty-mule-canna-wnn" -e /usr/bin/xemacs-21.1.10-mule-canna-wnn -nw} + [exec] (Xedit) {xedit} + [exec] (kwrite) {/usr/bin/kwrite} + [end] + [submenu] (Educational) {} + [exec] (Arithmetic Quiz) { x-terminal-emulator -T "Arithmetic Quiz" -e /usr/games/arithmetic} + [end] + [submenu] (Graphics) {} + [exec] (Bitmap) {bitmap} + [exec] (Dia) {/usr/bin/X11/dia} + [exec] (The GIMP) {/usr/bin/gimp} + [exec] (Xfig) {/usr/X11R6/bin/xfig} + [exec] (gphoto) {/usr/bin/gphoto} + [end] + [submenu] (Math) {} + [exec] (Bugsx) {/usr/bin/bugsx -g +0+0} + [exec] (PerlDl) { x-terminal-emulator -T "PerlDl" -e /usr/bin/perldl} + [exec] (Rasmol) { x-terminal-emulator -T "Rasmol" -e /usr/bin/rasmol} + [exec] (Xcalc) {xcalc} + [exec] (bc) { x-terminal-emulator -T "bc" -e /usr/bin/bc} + [exec] (dc) { x-terminal-emulator -T "dc" -e /usr/bin/dc} + [exec] (gcalc \(calculator\)) {/usr/bin/gcalc} + [exec] (gnumeric) {/usr/bin/gnumeric} + [end] + [submenu] (Misc) {} + [exec] (wmmount) {/usr/bin/X11/wmmount -- -w -s} + [end] + [submenu] (Net) {} + [exec] (BitchX) { x-terminal-emulator -T "BitchX" -e bitchx} + [exec] (Gnapster) {/usr/bin/gnapster} + [exec] (Konqueror) {/usr/bin/kfmclient openProfile webbrowsing} + [exec] (Links) { x-terminal-emulator -T "Links" -e /usr/bin/links} + [exec] (Lynx) { x-terminal-emulator -T "Lynx" -e /usr/bin/lynx} + [exec] (Mutt) { x-terminal-emulator -T "Mutt" -e /usr/bin/mutt} + [submenu] (Netscape) {} + [exec] (Communicator\(static 4.77\) Browser) {/usr/lib/netscape/477/communicator/communicator-smotif} + [exec] (Communicator\(static 4.77\) Mail) {/usr/lib/netscape/477/communicator/communicator-smotif mailbox:} + [exec] (Communicator\(static 4.77\) News) {/usr/lib/netscape/477/communicator/communicator-smotif news:} + [end] + [exec] (TkChooser) {/usr/bin/tkchooser} + [exec] (X Chat) {/usr/bin/xchat} + [exec] (X Chat \(Text\)) { x-terminal-emulator -T "X Chat \(Text\)" -e /usr/bin/xchat-text} + [exec] (XBitchX) {xbitchx} + [exec] (Xbiff) {xbiff} + [exec] (Xmh) {xmh} + [exec] (balsa) {/usr/bin/balsa} + [exec] (epic4) { x-terminal-emulator -T "epic4" -e /usr/bin/epic4} + [exec] (gFTP) {/usr/bin/X11/gftp} + [exec] (gaim_applet) {/usr/bin/gaim_applet} + [exec] (gq) {/usr/X11R6/bin/gq} + [exec] (ncftp) { x-terminal-emulator -T "ncftp" -e /usr/bin/ncftp3} + [exec] (ntop) { x-terminal-emulator -T "ntop" -e ntop} + [exec] (w3m) { x-terminal-emulator -T "w3m" -e /usr/bin/w3m /usr/share/doc/w3m/MANUAL.html} + [exec] (wmnet) {/usr/X11R6/bin/wmnet -l} + [exec] (xvncviewer) {/usr/bin/X11/xvncviewer} + [end] + [submenu] (Programming) {} + [exec] (Gdb) { x-terminal-emulator -T "Gdb" -e /usr/bin/gdb} + [exec] (Glade) {/usr/bin/glade} + [exec] (Guile Scheme) {guile-wm-menu-launch} + [exec] (Hugs) { x-terminal-emulator -T "Hugs" -e /usr/bin/hugs} + [exec] (Python) { x-terminal-emulator -T "Python" -e /usr/bin/python} + [exec] (Tclsh8.2) { x-terminal-emulator -T "Tclsh8.2" -e /usr/bin/tclsh8.2} + [exec] (Tclsh8.3) { x-terminal-emulator -T "Tclsh8.3" -e /usr/bin/tclsh8.3} + [end] + [submenu] (Shells) {} + [exec] (Bash) { x-terminal-emulator -T "Bash" -e /bin/bash -login} + [exec] (Sh) { x-terminal-emulator -T "Sh" -e /bin/sh -login} + [exec] (Tcsh) { x-terminal-emulator -T "Tcsh" -e /usr/bin/tcsh} + [exec] (Zsh) { x-terminal-emulator -T "Zsh" -e /usr/bin/zsh} + [end] + [submenu] (Sound) {} + [exec] (XMMS) {xmms} + [exec] (gcd) {/usr/bin/gcd} + [exec] (gmix \(Gnome Mixer\)) {/usr/bin/gmix} + [exec] (grip) {/usr/bin/grip} + [exec] (gtcd \(Gnome CD Player\)) {/usr/bin/gtcd} + [exec] (vumeter \(Volume Meter\)) {/usr/bin/vumeter} + [exec] (wmXMMS) {wmxmms} + [exec] (wmcdplay) {/usr/bin/wmcdplay -w} + [end] + [submenu] (System) {} + [submenu] (Admin) {} + [exec] (Lilo-config) { x-terminal-emulator -T "Lilo-config" -e /usr/sbin/su-to-root -p root -c /usr/sbin/liloconfig} + [end] + [exec] (Background Properties) {/usr/bin/background-properties} + [exec] (Bell Properties) {/usr/bin/bell-properties} + [exec] (G-Top) {/usr/bin/gtop} + [exec] (GKrellM) {/usr/bin/gkrellm} + [exec] (Gnome Control Center) {/usr/bin/gnomecc} + [exec] (Gnome-Apt) {/usr/X11R6/bin/gnome-apt} + [exec] (Imlib Config) {/usr/bin/imlib_config} + [exec] (KDE Appfinder) {/usr/bin/kappfinder} + [exec] (KDE Control Center) {/usr/bin/kcontrol} + [exec] (KDE Menu Editor) {/usr/bin/kmenuedit} + [exec] (KDE System Guard) {/usr/bin/ksysguard} + [exec] (Keyboard Properties) {/usr/bin/keyboard-properties} + [exec] (Konqueror) {/usr/bin/kfmclient openProfile filemanagement} + [exec] (Mouse Properties) {/usr/bin/mouse-properties} + [exec] (Root Tail) {/usr/bin/rt} + [exec] (Task selector) { x-terminal-emulator -T "Task selector" -e /usr/bin/tasksel} + [exec] (Top) { x-terminal-emulator -T "Top" -e /usr/bin/top} + [exec] (UI Properties) {/usr/bin/ui-properties} + [exec] (Xconsole) {xconsole} + [exec] (Xload) {xload} + [exec] (Xvidtune) {xvidtune} + [exec] (deity) { x-terminal-emulator -T "deity" -e su-to-root /usr/bin/deity} + [exec] (gcolorsel) {/usr/bin/gcolorsel} + [exec] (gfontsel) {/usr/bin/gfontsel} + [exec] (gsearchtool) {/usr/bin/gsearchtool} + [exec] (gshutdown) {/usr/bin/gshutdown} + [exec] (guname) {/usr/bin/guname} + [exec] (gw) {/usr/bin/gw} + [exec] (pstree) {/usr/bin/X11/xterm -e /usr/bin/pstree.x11} + [exec] (reportbug) { x-terminal-emulator -T "reportbug" -e /usr/bin/reportbug} + [exec] (wmload) {/usr/bin/X11/wmload -shape -withdrawn} + [end] + [submenu] (Technical) {} + [exec] (SPIM) { x-terminal-emulator -T "SPIM" -e /usr/bin/spim} + [exec] (XSPIM) {/usr/X11R6/bin/xspim} + [end] + [submenu] (Tools) {} + [exec] (Editres) {editres} + [exec] (GNOME Address Book) {/usr/bin/gnomecard} + [exec] (GNOME Calendar) {/usr/bin/gnomecal} + [exec] (GnuCash) {gnucash} + [exec] (KDE Cut & Paste History \(klipper\)) {/usr/bin/klipper} + [exec] (KPager) {/usr/bin/kpager} + [exec] (Kandalf's tips) {/usr/bin/ktip} + [exec] (Nautilus) {/usr/bin/run-nautilus} + [exec] (Oclock) {oclock} + [exec] (Rclock) {rclock} + [exec] (Wordview) {/usr/X11R6/bin/wordview} + [exec] (X Window Snapshot) {xwd | xwud} + [exec] (Xclipboard) {xclipboard} + [exec] (Xclock \(analog\)) {xclock -analog} + [exec] (Xclock \(digital\)) {xclock -digital -update 1} + [exec] (Xcutsel) {xcutsel} + [exec] (Xev) {x-terminal-emulator -e xev} + [exec] (Xfontsel) {xfontsel} + [exec] (Xkill) {xkill} + [exec] (Xmag) {xmag} + [exec] (Xrefresh) {xrefresh} + [exec] (bbkeys) {/usr/bin/bbkeys -noqt} + [exec] (bbkeys docked) {/usr/bin/bbkeys -w -noqt} + [exec] (bbpager) {/usr/bin/bbpager} + [exec] (coolicon) {/usr/bin/X11/coolicon} + [exec] (gstripchart) {/usr/bin/gstripchart} + [exec] (gtt) {/usr/bin/gtt} + [exec] (guitar) {/usr/bin/guitar} + [exec] (wmCPU) {/usr/bin/wmcpu} + [exec] (wmITime) {/usr/X11R6/bin/wmitime} + [exec] (wmtime) {/usr/X11R6/bin/wmtime} + [end] + [submenu] (Viewers) {} + [exec] (Acrobat Reader) {/usr/bin/acroread} + [exec] (Electric Eyes) {/usr/bin/eeyes} + [exec] (GV) {/usr/bin/X11/gv} + [exec] (ImageMagick) {/usr/X11R6/bin/display /usr/share/doc/imagemagick/examples/logo.gif} + [exec] (XDvi) {/usr/bin/xdvi} + [exec] (Xditview) {xditview} + [exec] (Xpdf) {/usr/bin/xpdf} + [exec] (Xv) {/usr/bin/X11/xv} + [exec] (eog) {/usr/X11R6/bin/eog} + [exec] (gless) {/usr/bin/gless} + [exec] (gnome-gv) {/usr/bin/gnome-gv} + [exec] (gqview) {/usr/bin/gqview} + [end] + [end] + [submenu] (Games) {} + [submenu] (Adventure) {} + [exec] (Adventure) { x-terminal-emulator -T "Adventure" -e /usr/games/adventure} + [exec] (Battlestar) { x-terminal-emulator -T "Battlestar" -e /usr/games/battlestar} + [exec] (Hunt the Wumpus) { x-terminal-emulator -T "Hunt the Wumpus" -e /usr/games/wump} + [exec] (Phantasia) { x-terminal-emulator -T "Phantasia" -e /usr/games/phantasia} + [end] + [submenu] (Arcade) {} + [exec] (Glines) {/usr/games/glines} + [exec] (Gnome Xbill) {/usr/games/gnome-xbill} + [exec] (Robots) { x-terminal-emulator -T "Robots" -e /usr/games/robots} + [exec] (Snake) { x-terminal-emulator -T "Snake" -e /usr/games/snake} + [exec] (Star Trek) { x-terminal-emulator -T "Star Trek" -e /usr/games/trek} + [exec] (Worm) { x-terminal-emulator -T "Worm" -e /usr/games/worm} + [exec] (XScavenger) {/usr/games/xscavenger} + [end] + [submenu] (Board) {} + [exec] (Backgammon) { x-terminal-emulator -T "Backgammon" -e /usr/games/backgammon -pb} + [exec] (Gataxx) {/usr/games/gataxx} + [exec] (Gnome GYahtzee) {/usr/games/gtali} + [exec] (Gnome Iagno) {/usr/games/iagno} + [exec] (Gnome Mahjongg) {/usr/games/mahjongg} + [exec] (Gomoku) { x-terminal-emulator -T "Gomoku" -e /usr/games/gomoku} + [exec] (Monopoly) { x-terminal-emulator -T "Monopoly" -e /usr/games/monop} + [end] + [submenu] (Card) {} + [exec] (Canfield) { x-terminal-emulator -T "Canfield" -e /usr/games/canfield} + [exec] (Cribbage) { x-terminal-emulator -T "Cribbage" -e /usr/games/cribbage} + [exec] (Gnome FreeCell) {/usr/games/freecell} + [exec] (Gnome Solitaire Games) {/usr/games/sol} + [exec] (Go Fish) { x-terminal-emulator -T "Go Fish" -e sh -c '/usr/games/fish;echo;echo PRESS ENTER;read'} + [exec] (Mille Bournes) { x-terminal-emulator -T "Mille Bournes" -e /usr/games/mille} + [end] + [submenu] (Puzzles) {} + [exec] (Boggle) { x-terminal-emulator -T "Boggle" -e /usr/games/boggle} + [exec] (Gnibbles) {/usr/games/gnibbles} + [exec] (Gnobots2) {/usr/games/gnobots2} + [exec] (Gnome Stones) {/usr/games/gnome-stones} + [exec] (Gnome Tetravex) {/usr/games/gnotravex} + [exec] (Gnome Turing) {/usr/games/gturing} + [exec] (Gnomine) {/usr/games/gnomine} + [exec] (Hangman) { x-terminal-emulator -T "Hangman" -e /usr/games/hangman} + [exec] (Same Gnome) {/usr/games/same-gnome} + [end] + [submenu] (Simulation) {} + [exec] (Air Traffic Controller) { x-terminal-emulator -T "Air Traffic Controller" -e sh -c '/usr/games/atc ; echo;echo PRESS ENTER;read'} + [exec] (Sail) { x-terminal-emulator -T "Sail" -e /usr/games/sail} + [end] + [submenu] (Tetris-like) {} + [exec] (Bsd Tetris) { x-terminal-emulator -T "Bsd Tetris" -e /usr/games/tetris-bsd} + [exec] (Gnometris) {/usr/games/gnometris} + [end] + [submenu] (Toys) {} + [exec] (Xeyes) {xeyes} + [exec] (Xlogo) {xlogo} + [exec] (bb) {/usr/bin/bb} + [end] + [end] + [submenu] (Help) {} + [exec] (Gnome Help) {/usr/bin/gnome-help-browser} + [exec] (Info) { x-terminal-emulator -T "Info" -e info} + [exec] (KDE Help Center) {/usr/bin/khelpcenter} + [exec] (Xman) {xman} + [end] + [submenu] (Screen) {} + [submenu] (Lock) {} + [submenu] (Assorted) {} + [exec] (Ball) {xlock -remote -nice 19 -mode ball} + [exec] (Blot) {xlock -remote -nice 19 -mode blot} + [exec] (Bounce) {xlock -remote -nice 19 -mode bounce} + [exec] (Bubble) {xlock -remote -nice 19 -mode bubble} + [exec] (Clock) {xlock -remote -nice 19 -mode clock} + [exec] (Crystal) {xlock -remote -nice 19 -mode crystal} + [exec] (Daisy) {xlock -remote -nice 19 -mode daisy} + [exec] (Dclock) {xlock -remote -nice 19 -mode dclock} + [exec] (Decay) {xlock -remote -nice 19 -mode decay} + [exec] (Deco) {xlock -remote -nice 19 -mode deco} + [exec] (Eyes) {xlock -remote -nice 19 -mode eyes +trackmouse} + [exec] (Eyesptr) {xlock -remote -nice 19 -mode eyes -trackmouse} + [exec] (Goop) {xlock -remote -nice 19 -mode goop} + [exec] (Marquee) {xlock -remote -nice 19 -mode marquee} + [exec] (Matrix) {xlock -remote -nice 19 -mode matrix} + [exec] (Munch) {xlock -remote -nice 19 -mode munch} + [exec] (Nose) {xlock -remote -nice 19 -mode nose} + [exec] (Pacman) {xlock -remote -nice 19 -mode pacman} + [exec] (Pyro) {xlock -remote -nice 19 -mode pyro +use3d} + [exec] (Pyro3d) {xlock -remote -nice 19 -mode pyro -use3d} + [exec] (Roll) {xlock -remote -nice 19 -mode roll} + [exec] (Slip) {xlock -remote -nice 19 -mode slip} + [exec] (Starfish) {xlock -remote -nice 19 -mode starfish -install} + [exec] (Swarm) {xlock -remote -nice 19 -mode swarm +trackmouse} + [exec] (Swarmptr) {xlock -remote -nice 19 -mode swarm -trackmouse} + [exec] (Swirl) {xlock -remote -nice 19 -mode swirl -install} + [exec] (Tetris) {xlock -remote -nice 19 -mode tetris} + [exec] (Tube) {xlock -remote -nice 19 -mode tube -install} + [exec] (Worm) {xlock -remote -nice 19 -mode worm +use3d} + [exec] (Worm3d) {xlock -remote -nice 19 -mode worm -use3d} + [exec] (Xjack) {xlock -remote -nice 19 -mode xjack} + [end] + [submenu] (Automata) {} + [exec] (Ant) {xlock -remote -nice 19 -mode ant -neighbors 4 +truchet} + [exec] (Ant Truchet) {xlock -remote -nice 19 -mode ant -neighbors 4 -truchet} + [exec] (Bee) {xlock -remote -nice 19 -mode ant -neighbors 6 +truchet} + [exec] (Bee Truchet) {xlock -remote -nice 19 -mode ant -neighbors 6 -truchet} + [exec] (Bug) {xlock -remote -nice 19 -mode bug} + [exec] (Demon) {xlock -remote -nice 19 -mode demon} + [exec] (Dilemma) {xlock -remote -nice 19 -mode dilemma} + [exec] (Life) {xlock -remote -nice 19 -mode life} + [exec] (Life Callahan) {xlock -remote -nice 19 -mode life -callahan -size 7} + [exec] (Life1d) {xlock -remote -nice 19 -mode life1d} + [exec] (Life3d) {xlock -remote -nice 19 -mode life3d} + [exec] (Loop) {xlock -remote -nice 19 -mode loop} + [exec] (Random) {xlock -remote -nice 19 -mode random -modelist allautomata -fullrandom -neighbors 0} + [exec] (Voters) {xlock -remote -nice 19 -mode voters} + [exec] (Wator) {xlock -remote -nice 19 -mode wator} + [exec] (Wire) {xlock -remote -nice 19 -mode wire} + [end] + [submenu] (Fractal) {} + [exec] (Coral) {xlock -remote -nice 19 -mode coral} + [exec] (Discrete) {xlock -remote -nice 19 -mode discrete} + [exec] (Drift) {xlock -remote -nice 19 -mode drift -fullrandom} + [exec] (Flame) {xlock -remote -nice 19 -mode flame} + [exec] (Flow) {xlock -remote -nice 19 -mode flow} + [exec] (Forest) {xlock -remote -nice 19 -mode forest} + [exec] (Hop) {xlock -remote -nice 19 -mode hop -fullrandom} + [exec] (IFS) {xlock -remote -nice 19 -mode ifs} + [exec] (Julia) {xlock -remote -nice 19 -mode julia +trackmouse} + [exec] (Juliaptr) {xlock -remote -nice 19 -mode julia -trackmouse} + [exec] (Kumppa) {xlock -remote -nice 19 -mode kumppa} + [exec] (Lightning) {xlock -remote -nice 19 -mode lightning} + [exec] (Lyapunov) {xlock -remote -nice 19 -mode lyapunov -install} + [exec] (Mandelbrot) {xlock -remote -nice 19 -mode mandelbrot -install} + [exec] (Mountain) {xlock -remote -nice 19 -mode mountain} + [exec] (Random) {xlock -remote -nice 19 -mode random -modelist allfractal -fullrandom} + [exec] (Sierpinski) {xlock -remote -nice 19 -mode sierpinski } + [exec] (Strange) {xlock -remote -nice 19 -mode strange } + [exec] (Thornbird) {xlock -remote -nice 19 -mode thornbird} + [exec] (Triangle) {xlock -remote -nice 19 -mode triangle} + [exec] (Turtle) {xlock -remote -nice 19 -mode turtle} + [exec] (Vines) {xlock -remote -nice 19 -mode vines} + [end] + [submenu] (Geometry) {} + [exec] (Braid) {xlock -remote -nice 19 -mode braid} + [exec] (Fadeplot) {xlock -remote -nice 19 -mode fadeplot} + [exec] (Helix) {xlock -remote -nice 19 -mode helix -fullrandom} + [exec] (Hyper) {xlock -remote -nice 19 -mode hyper} + [exec] (Ico) {xlock -remote -nice 19 -mode ico} + [exec] (Kaleid) {xlock -remote -nice 19 -mode kaleid} + [exec] (Laser) {xlock -remote -nice 19 -mode laser} + [exec] (Lisa) {xlock -remote -nice 19 -mode lisa} + [exec] (Lissie) {xlock -remote -nice 19 -mode lissie} + [exec] (Penrose) {xlock -remote -nice 19 -mode penrose +ammann} + [exec] (Penrose Ammann) {xlock -remote -nice 19 -mode penrose -ammann} + [exec] (Petal) {xlock -remote -nice 19 -mode petal} + [exec] (Qix) {xlock -remote -nice 19 -mode qix +complete} + [exec] (Qix complete) {xlock -remote -nice 19 -mode qix -complete} + [exec] (Random) {xlock -remote -nice 19 -mode random -modelist allgeometry -fullrandom} + [exec] (Rotor) {xlock -remote -nice 19 -mode rotor} + [exec] (Shape) {xlock -remote -nice 19 -mode shape} + [exec] (Sphere) {xlock -remote -nice 19 -mode sphere} + [exec] (Spiral) {xlock -remote -nice 19 -mode spiral} + [exec] (Spline) {xlock -remote -nice 19 -mode spline} + [exec] (Tik_Tak) {xlock -remote -nice 19 -mode tik_tak} + [end] + [exec] (Lock Screen \(XScreenSaver\)) {/usr/bin/X11/xscreensaver-command -lock} + [submenu] (MarqueeMessage) {} + [exec] (Back Soon) {xlock -remote -nice 19 -mode marquee -message "$LOGNAME will be back soon."} + [exec] (Overnight) {xlock -remote -nice 19 -mode marquee -message "$LOGNAME will be back in the morning."} + [exec] (Rude) {xlock -remote -nice 19 -mode marquee -message "$LOGNAME not here, please go away!"} + [end] + [submenu] (NoseMessage) {} + [exec] (Back Soon) {xlock -remote -nice 19 -mode nose -message "$LOGNAME will be back soon."} + [exec] (Overnight) {xlock -remote -nice 19 -mode nose -message "$LOGNAME will be back in the morning."} + [exec] (Rude) {xlock -remote -nice 19 -mode nose -message "$LOGNAME not here, please go away!"} + [end] + [submenu] (Space) {} + [exec] (Bouboule) {xlock -remote -nice 19 -mode bouboule +use3d} + [exec] (Bouboule3d) {xlock -remote -nice 19 -mode bouboule -use3d} + [exec] (Galaxy) {xlock -remote -nice 19 -mode galaxy} + [exec] (Grav) {xlock -remote -nice 19 -mode grav +trail +decay} + [exec] (Grav Decay) {xlock -remote -nice 19 -mode grav -decay} + [exec] (Grav Trail) {xlock -remote -nice 19 -mode grav -trail} + [exec] (Random Space) {xlock -remote -nice 19 -mode random -modelist allspace} + [exec] (Rock) {xlock -remote -nice 19 -mode star -rock} + [exec] (Star) {xlock -remote -nice 19 -mode star +rock +use3d +trek 0} + [exec] (Star Trek) {xlock -remote -nice 19 -mode star -trek 100} + [exec] (Star3d) {xlock -remote -nice 19 -mode star -use3d} + [exec] (World) {xlock -remote -nice 19 -mode world} + [end] + [submenu] (Special) {} + [exec] (Blank) {xlock -remote -nice 19 -mode blank} + [exec] (Bomb) {xlock -remote -nice 19 -mode bomb} + [exec] (Random 3d) {xlock -remote -nice 19 -mode random -modelist all3d -use3d -fullrandom} + [exec] (Random all) {xlock -remote -nice 19 -mode random -modelist all -fullrandom -neighbors 0} + [exec] (Random nice) {xlock -remote -nice 19 -mode random -modelist allnice -fullrandom -neighbors 0} + [exec] (Random ptr) {xlock -remote -nice 19 -mode random -modelist allmouse -trackmouse -fullrandom} + [exec] (Random standard) {xlock -remote -nice 19 -mode random -modelist all-allgl -fullrandom -neighbors 0} + [exec] (Random write) {xlock -remote -nice 19 -mode random -modelist allwrite -install -fullrandom} + [end] + [submenu] (XPM) {} + [exec] (Bat) {xlock -remote -nice 19 -mode bat} + [exec] (Flag) {xlock -remote -nice 19 -mode flag} + [exec] (Image) {xlock -remote -nice 19 -mode image} + [exec] (Life) {xlock -remote -nice 19 -mode life} + [exec] (Life1d) {xlock -remote -nice 19 -mode life1d} + [exec] (Maze) {xlock -remote -nice 19 -mode maze} + [exec] (Puzzle) {xlock -remote -nice 19 -mode puzzle} + [exec] (Random) {xlock -remote -nice 19 -mode random -modelist allxpm -fullrandom} + [end] + [submenu] (XjackMessage) {} + [exec] (Crazy Boy) {xlock -remote -nice 19 -mode xjack -message "All work and no play makes $LOGNAME a dull boy."} + [exec] (Crazy Girl) {xlock -remote -nice 19 -mode xjack -message "All work and no play makes $LOGNAME a dull girl."} + [end] + [end] + [submenu] (Root-window) {} + [exec] (Xsetroot) {xsetroot} + [end] + [submenu] (Save) {} + [exec] (Activate ScreenSaver \(Next\)) {/usr/bin/X11/xscreensaver-command -next} + [exec] (Activate ScreenSaver \(Previous\)) {/usr/bin/X11/xscreensaver-command -prev} + [exec] (Activate ScreenSaver \(Random\)) {/usr/bin/X11/xscreensaver-command -activate} + [submenu] (Assorted) {} + [exec] (Ball) {xlock -remote -nice 19 -nolock -mode ball} + [exec] (Blot) {xlock -remote -nice 19 -nolock -mode blot} + [exec] (Bounce) {xlock -remote -nice 19 -nolock -mode bounce} + [exec] (Bubble) {xlock -remote -nice 19 -nolock -mode bubble} + [exec] (Clock) {xlock -remote -nice 19 -nolock -mode clock} + [exec] (Crystal) {xlock -remote -nice 19 -nolock -mode crystal} + [exec] (Daisy) {xlock -remote -nice 19 -nolock -mode daisy} + [exec] (Dclock) {xlock -remote -nice 19 -nolock -mode dclock} + [exec] (Decay) {xlock -remote -nice 19 -nolock -mode decay} + [exec] (Deco) {xlock -remote -nice 19 -nolock -mode deco} + [exec] (Eyes) {xlock -remote -nice 19 -nolock -mode eyes +trackmouse} + [exec] (Eyesptr) {xlock -remote -nice 19 -nolock -mode eyes -trackmouse} + [exec] (Goop) {xlock -remote -nice 19 -nolock -mode goop} + [exec] (Marquee) {xlock -remote -nice 19 -nolock -mode marquee} + [exec] (Matrix) {xlock -remote -nice 19 -nolock -mode matrix} + [exec] (Munch) {xlock -remote -nice 19 -nolock -mode munch} + [exec] (Nose) {xlock -remote -nice 19 -nolock -mode nose} + [exec] (Pacman) {xlock -remote -nice 19 -nolock -mode pacman} + [exec] (Pyro) {xlock -remote -nice 19 -nolock -mode pyro +use3d} + [exec] (Pyro3d) {xlock -remote -nice 19 -nolock -mode pyro -use3d} + [exec] (Roll) {xlock -remote -nice 19 -nolock -mode roll} + [exec] (Slip) {xlock -remote -nice 19 -nolock -mode slip} + [exec] (Starfish) {xlock -remote -nice 19 -nolock -mode starfish -install} + [exec] (Swarm) {xlock -remote -nice 19 -nolock -mode swarm +trackmouse} + [exec] (Swarmptr) {xlock -remote -nice 19 -nolock -mode swarm -trackmouse} + [exec] (Swirl) {xlock -remote -nice 19 -nolock -mode swirl -install} + [exec] (Tetris) {xlock -remote -nice 19 -nolock -mode tetris} + [exec] (Tube) {xlock -remote -nice 19 -nolock -mode tube -install} + [exec] (Worm) {xlock -remote -nice 19 -nolock -mode worm +use3d} + [exec] (Worm3d) {xlock -remote -nice 19 -nolock -mode worm -use3d} + [exec] (Xjack) {xlock -remote -nice 19 -nolock -mode xjack} + [end] + [submenu] (Automata) {} + [exec] (Ant) {xlock -remote -nice 19 -nolock -mode ant -neighbors 4 +truchet} + [exec] (Ant Truchet) {xlock -remote -nice 19 -nolock -mode ant -neighbors 4 -truchet} + [exec] (Bee) {xlock -remote -nice 19 -nolock -mode ant -neighbors 6 +truchet} + [exec] (Bee Truchet) {xlock -remote -nice 19 -nolock -mode ant -neighbors 6 -truchet} + [exec] (Bug) {xlock -remote -nice 19 -nolock -mode bug} + [exec] (Demon) {xlock -remote -nice 19 -nolock -mode demon} + [exec] (Dilemma) {xlock -remote -nice 19 -nolock -mode dilemma} + [exec] (Life) {xlock -remote -nice 19 -nolock -mode life} + [exec] (Life Callahan) {xlock -remote -nice 19 -nolock -mode life -callahan -size 7} + [exec] (Life1d) {xlock -remote -nice 19 -nolock -mode life1d} + [exec] (Life3d) {xlock -remote -nice 19 -nolock -mode life3d} + [exec] (Loop) {xlock -remote -nice 19 -nolock -mode loop} + [exec] (Random) {xlock -remote -nice 19 -nolock -mode random -modelist allautomata -fullrandom -neighbors 0} + [exec] (Voters) {xlock -remote -nice 19 -nolock -mode voters} + [exec] (Wator) {xlock -remote -nice 19 -nolock -mode wator} + [exec] (Wire) {xlock -remote -nice 19 -nolock -mode wire} + [end] + [exec] (Beforelight) {beforelight} + [exec] (Demo Screen Hacks) {/usr/bin/X11/xscreensaver-command -demo} + [exec] (Disable XScreenSaver) {/usr/bin/X11/xscreensaver-command -exit} + [exec] (Enable XScreenSaver) {/usr/bin/X11/xscreensaver} + [submenu] (Fractal) {} + [exec] (Coral) {xlock -remote -nice 19 -nolock -mode coral} + [exec] (Discrete) {xlock -remote -nice 19 -nolock -mode discrete} + [exec] (Drift) {xlock -remote -nice 19 -nolock -mode drift -fullrandom} + [exec] (Flame) {xlock -remote -nice 19 -nolock -mode flame} + [exec] (Flow) {xlock -remote -nice 19 -nolock -mode flow} + [exec] (Forest) {xlock -remote -nice 19 -nolock -mode forest} + [exec] (Hop) {xlock -remote -nice 19 -nolock -mode hop -fullrandom} + [exec] (IFS) {xlock -remote -nice 19 -nolock -mode ifs} + [exec] (Julia) {xlock -remote -nice 19 -nolock -mode julia +trackmouse} + [exec] (Juliaptr) {xlock -remote -nice 19 -nolock -mode julia -trackmouse} + [exec] (Kumppa) {xlock -remote -nice 19 -nolock -mode kumppa} + [exec] (Lightning) {xlock -remote -nice 19 -nolock -mode lightning} + [exec] (Lyapunov) {xlock -remote -nice 19 -nolock -mode lyapunov -install} + [exec] (Mandelbrot) {xlock -remote -nice 19 -nolock -mode mandelbrot -install} + [exec] (Mountain) {xlock -remote -nice 19 -nolock -mode mountain} + [exec] (Random) {xlock -remote -nice 19 -nolock -mode random -modelist allfractal -fullrandom} + [exec] (Sierpinski) {xlock -remote -nice 19 -nolock -mode sierpinski} + [exec] (Strange) {xlock -remote -nice 19 -nolock -mode strange} + [exec] (Thornbird) {xlock -remote -nice 19 -nolock -mode thornbird} + [exec] (Triangle) {xlock -remote -nice 19 -nolock -mode triangle} + [exec] (Turtle) {xlock -remote -nice 19 -nolock -mode turtle} + [exec] (Vines) {xlock -remote -nice 19 -nolock -mode vines} + [end] + [submenu] (Geometry) {} + [exec] (Braid) {xlock -remote -nice 19 -nolock -mode braid} + [exec] (Fadeplot) {xlock -remote -nice 19 -nolock -mode fadeplot} + [exec] (Helix) {xlock -remote -nice 19 -nolock -mode helix -fullrandom} + [exec] (Hyper) {xlock -remote -nice 19 -nolock -mode hyper} + [exec] (Ico) {xlock -remote -nice 19 -nolock -mode ico} + [exec] (Kaleid) {xlock -remote -nice 19 -nolock -mode kaleid} + [exec] (Laser) {xlock -remote -nice 19 -nolock -mode laser} + [exec] (Lisa) {xlock -remote -nice 19 -nolock -mode lisa} + [exec] (Lissie) {xlock -remote -nice 19 -nolock -mode lissie} + [exec] (Penrose) {xlock -remote -nice 19 -nolock -mode penrose +ammann} + [exec] (Penrose Ammann) {xlock -remote -nice 19 -nolock -mode penrose -ammann} + [exec] (Petal) {xlock -remote -nice 19 -nolock -mode petal} + [exec] (Qix) {xlock -remote -nice 19 -nolock -mode qix +complete} + [exec] (Qix complete) {xlock -remote -nice 19 -nolock -mode qix -complete} + [exec] (Random) {xlock -remote -nice 19 -nolock -mode random -modelist allgeometry} + [exec] (Rotor) {xlock -remote -nice 19 -nolock -mode rotor} + [exec] (Shape) {xlock -remote -nice 19 -nolock -mode shape} + [exec] (Sphere) {xlock -remote -nice 19 -nolock -mode sphere} + [exec] (Spiral) {xlock -remote -nice 19 -nolock -mode spiral} + [exec] (Spline) {xlock -remote -nice 19 -nolock -mode spline} + [exec] (Tik_Tak) {xlock -remote -nice 19 -nolock -mode tik_tak} + [end] + [submenu] (MarqueeMessage) {} + [exec] (Available) {xlock -remote -nice 19 -nolock -mode marquee -message "Hey, I'm available now!"} + [exec] (Brilliant!) {xlock -remote -nice 19 -nolock -mode marquee -message "WOW! $LOGNAME, You're Brilliant!"} + [exec] (Love You) {xlock -remote -nice 19 -nolock -mode marquee -message "You know, I Love You $LOGNAME."} + [end] + [submenu] (NoseMessage) {} + [exec] (Available) {xlock -remote -nice 19 -nolock -mode nose -message "Hey, I'm available now!"} + [exec] (Brilliant!) {xlock -remote -nice 19 -nolock -mode nose -message "WOW! $LOGNAME, You're Brilliant!"} + [exec] (Love You) {xlock -remote -nice 19 -nolock -mode nose -message "You know, I Love You $LOGNAME."} + [end] + [exec] (Reinitialize XScreenSaver) {/usr/bin/X11/xscreensaver-command -restart} + [exec] (ScreenSaver Preferences) {/usr/bin/X11/xscreensaver-command -prefs} + [submenu] (Space) {} + [exec] (Bouboule) {xlock -remote -nice 19 -nolock -mode bouboule +use3d} + [exec] (Bouboule3d) {xlock -remote -nice 19 -nolock -mode bouboule -use3d} + [exec] (Galaxy) {xlock -remote -nice 19 -nolock -mode galaxy} + [exec] (Grav) {xlock -remote -nice 19 -nolock -mode grav +trail +decay} + [exec] (Grav Decay) {xlock -remote -nice 19 -nolock -mode grav -decay} + [exec] (Grav Trail) {xlock -remote -nice 19 -nolock -mode grav -trail} + [exec] (Random Space) {xlock -remote -nice 19 -nolock -mode random -modelist allspace} + [exec] (Rock) {xlock -remote -nice 19 -nolock -mode star -rock} + [exec] (Star) {xlock -remote -nice 19 -nolock -mode star +rock +use3d +trek 0} + [exec] (Star Trek) {xlock -remote -nice 19 -nolock -mode star -trek 100} + [exec] (Star3d) {xlock -remote -nice 19 -nolock -mode star -use3d} + [exec] (World) {xlock -remote -nice 19 -nolock -mode world} + [end] + [submenu] (Special) {} + [exec] (Blank) {xlock -remote -nice 19 -nolock -mode blank} + [exec] (Bomb) {xlock -remote -nice 19 -nolock -mode bomb} + [exec] (Random 3d) {xlock -remote -nice 19 -nolock -mode random -modelist all3d -use3d -fullrandom} + [exec] (Random all) {xlock -remote -nice 19 -nolock -mode random -modelist all -fullrandom -neighbors 0} + [exec] (Random nice) {xlock -remote -nice 19 -nolock -mode random -modelist allnice -fullrandom -neighbors 0} + [exec] (Random ptr) {xlock -remote -nice 19 -nolock -mode random -modelist allmouse -trackmouse -fullrandom} + [exec] (Random standard) {xlock -remote -nice 19 -nolock -mode random -modelist all-allgl -fullrandom -neighbors 0} + [exec] (Random write) {xlock -remote -nice 19 -nolock -mode random -modelist allwrite -fullrandom} + [end] + [submenu] (Text) {} + [exec] (Rain) { x-terminal-emulator -T "Rain" -e /usr/games/rain} + [exec] (Worms) { x-terminal-emulator -T "Worms" -e /usr/games/worms} + [end] + [submenu] (XPM) {} + [exec] (Bat) {xlock -remote -nice 19 -nolock -mode bat} + [exec] (Flag) {xlock -remote -nice 19 -nolock -mode flag} + [exec] (Image) {xlock -remote -nice 19 -nolock -mode image} + [exec] (Life) {xlock -remote -nice 19 -nolock -mode life} + [exec] (Life1d) {xlock -remote -nice 19 -nolock -mode life1d} + [exec] (Maze) {xlock -remote -nice 19 -nolock -mode maze} + [exec] (Puzzle) {xlock -remote -nice 19 -nolock -mode puzzle} + [exec] (Random) {xlock -remote -nice 19 -nolock -mode random -modelist allxpm -fullrandom} + [end] + [end] + [end] + [submenu] (WindowManagers) {} + [restart] (9Wm) {9wm} + [restart] (AfterStep) {afterstep} + [restart] (Blackbox) {/usr/bin/blackbox} + [restart] (Ctwm) {ctwm} + [restart] (Fluxbox) {/usr/bin/fluxbox} + [restart] (Gwm) {gwm} + [restart] (IceWM) {/usr/bin/X11/icewm} + [restart] (IceWM-GNOME) {/usr/bin/X11/icewm-gnome} + [restart] (KDE) {/usr/bin/kde2} + [restart] (Sawfish) {sawfish} + [restart] (Twm) {twm} + [restart] (flwm) {/usr/X11R6/bin/flwm} + [restart] (wm2) {/usr/bin/X11/wm2} + [end] + [submenu] (XShells) {} + [exec] (Eterm) {/usr/bin/Eterm} + [exec] (Gnome Terminal) {/usr/bin/gnome-terminal} + [exec] (PowerShell) {/usr/bin/powershell} + [exec] (Rxvt) {rxvt} + [exec] (Xterm) {xterm} + [end] +[end] + +Debian END --- fluxbox-0.9.14.orig/debian/fluxbox.desktop +++ fluxbox-0.9.14/debian/fluxbox.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Fluxbox +Comment=Highly configurable and low resource X11 Window manager +Exec=/usr/bin/startfluxbox +Terminal=False +TryExec=/usr/bin/startfluxbox +Type=Application + +[Window Manager] +SessionManaged=true