Hi, Have a diff for fluxbox 1.0.0.
Fixes keybinding sticky icon bug for me. -- Best Regards Edd http://students.dec.bmth.ac.uk/ebarrett
? w-fluxbox-1.0.0 Index: Makefile =================================================================== RCS file: /cvs/ports/x11/fluxbox/Makefile,v retrieving revision 1.43 diff -u -a -r1.43 Makefile --- Makefile 1 Feb 2008 21:38:27 -0000 1.43 +++ Makefile 8 Jul 2008 23:09:24 -0000 @@ -1,10 +1,9 @@ # $OpenBSD: Makefile,v 1.43 2008/02/01 21:38:27 steven Exp $ -COMMENT= window manager based on the original Blackbox code +COMMENT= window manager based on the Blackbox code -VERSION= 0.9.15.1 +VERSION= 1.0.0 DISTNAME= fluxbox-${VERSION} -PKGNAME= ${DISTNAME}p1 CATEGORIES= x11 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fluxbox/} @@ -21,19 +20,13 @@ WANTLIB= ICE SM X11 Xext Xft Xinerama Xpm Xrandr Xrender \ Xau Xdmcp expat fontconfig freetype stdc++ m c z -CONFIGURE_STYLE= autoconf -AUTOCONF_VERSION= 2.59 +CONFIGURE_STYLE= gnu CONFIGURE_ARGS= --enable-xinerama --enable-imlib2 USE_X11= Yes -USE_LIBTOOL= Yes NO_REGRESS= Yes -SEPARATE_BUILD= simple - LIB_DEPENDS= Imlib2.>=2::graphics/imlib2 - -CONFIGURE_ENV= PKG_CONFIG_PATH="${X11BASE}/lib/pkgconfig" .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/x11/fluxbox/distinfo,v retrieving revision 1.23 diff -u -a -r1.23 distinfo --- distinfo 5 Apr 2007 17:36:19 -0000 1.23 +++ distinfo 8 Jul 2008 23:09:24 -0000 @@ -1,5 +1,5 @@ -MD5 (fluxbox-0.9.15.1.tar.gz) = hq+mVwqH1oRQKoIKPxdeNw== -RMD160 (fluxbox-0.9.15.1.tar.gz) = usCPchNn38HX2kkfKGvRnfzYES4= -SHA1 (fluxbox-0.9.15.1.tar.gz) = oiuKZ5f69O2wO2Y4L+FNgiEqGhE= -SHA256 (fluxbox-0.9.15.1.tar.gz) = qQiYo5W7MEs+9vhlo1qhFKnIgyvST2nNsGNKImQd384= -SIZE (fluxbox-0.9.15.1.tar.gz) = 944863 +MD5 (fluxbox-1.0.0.tar.gz) = HziRd+F80ejb7QfICBKWHw== +RMD160 (fluxbox-1.0.0.tar.gz) = uLofWPfDl1bDKCkdIeZVcmjgWAs= +SHA1 (fluxbox-1.0.0.tar.gz) = uTSSOQ4hw9pfV12ZPnpS5PmVOjI= +SHA256 (fluxbox-1.0.0.tar.gz) = mK/KrknNPLHKX6MrN51jDsiKdeZMuEcqECPbHRw1wSo= +SIZE (fluxbox-1.0.0.tar.gz) = 975940 Index: patches/patch-data_README_style =================================================================== RCS file: patches/patch-data_README_style diff -N patches/patch-data_README_style --- patches/patch-data_README_style 25 Jan 2006 03:57:44 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-data_README_style,v 1.1 2006/01/25 03:57:44 david Exp $ ---- data/README.style.orig Mon Nov 15 14:40:53 2004 -+++ data/README.style Mon Jan 23 03:19:26 2006 -@@ -315,7 +315,7 @@ handleWidth: 4 - menuFont: lucidasans-10 - titleFont: lucidasans-bold-10 - --rootCommand: bsetroot -mod 4 4 -fg rgb:6/6/5c -bg grey20 -+rootCommand: fbsetroot -mod 4 4 -fg rgb:6/6/5c -bg grey20 - ... - - Alright! Our style is finished. Let's see how the sucker looks. First we Index: patches/patch-util_fluxbox-generate_menu_in =================================================================== RCS file: patches/patch-util_fluxbox-generate_menu_in diff -N patches/patch-util_fluxbox-generate_menu_in --- patches/patch-util_fluxbox-generate_menu_in 25 Jan 2006 03:57:44 -0000 1.6 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-util_fluxbox-generate_menu_in,v 1.6 2006/01/25 03:57:44 david Exp $ ---- util/fluxbox-generate_menu.in.orig Thu Aug 25 11:52:50 2005 -+++ util/fluxbox-generate_menu.in Mon Jan 23 03:36:56 2006 -@@ -343,7 +343,7 @@ searchForIcon(){ - # echo "^.${entry_exec}.[[:space:]]*<.*/${icon_base}\....>" - if [ -f "$entry_icon" ]; then - # if icon exists and entry does not already exists, add it -- if ! grep -q -m 1 "^.${entry_exec}.[[:space:]]*<.*/${icon_base}\....>" $ICONMAPPING 2> /dev/null; then -+ if ! grep -q "^.${entry_exec}.[[:space:]]*<.*/${icon_base}\....>" $ICONMAPPING 2> /dev/null; then - echo -e "\"${entry_exec}\" \t <${entry_icon}>" >> $ICONMAPPING - else - : echo "# mapping already exists for ${entry_exec}" >> $ICONMAPPING Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/x11/fluxbox/pkg/PLIST,v retrieving revision 1.15 diff -u -a -r1.15 PLIST --- pkg/PLIST 25 Jan 2006 03:57:44 -0000 1.15 +++ pkg/PLIST 8 Jul 2008 23:09:24 -0000 @@ -1,9 +1,11 @@ @comment $OpenBSD: PLIST,v 1.15 2006/01/25 03:57:44 david Exp $ -bin/fbrun [EMAIL PROTECTED] bin/fbrun bin/fbsetbg -bin/fbsetroot -bin/fluxbox [EMAIL PROTECTED] bin/fbsetroot [EMAIL PROTECTED] bin/fluxbox bin/fluxbox-generate_menu [EMAIL PROTECTED] bin/fluxbox-remote [EMAIL PROTECTED] bin/fluxbox-update_configs bin/startfluxbox @man man/man1/fbrun.1 @man man/man1/fbsetbg.1 @@ -42,9 +44,6 @@ share/fluxbox/styles/BlueFlux/pixmaps/toolbar_label.xpm share/fluxbox/styles/BlueFlux/theme.cfg share/fluxbox/styles/BlueNight -share/fluxbox/styles/Carbondioxide -share/fluxbox/styles/Clean -share/fluxbox/styles/Cthulhain share/fluxbox/styles/Emerge/ share/fluxbox/styles/Emerge/pixmaps/ share/fluxbox/styles/Emerge/pixmaps/bullet.xpm @@ -71,13 +70,95 @@ share/fluxbox/styles/Makro share/fluxbox/styles/MerleyKay share/fluxbox/styles/Meta -share/fluxbox/styles/Minimal share/fluxbox/styles/Nyz share/fluxbox/styles/Operation share/fluxbox/styles/Outcomes -share/fluxbox/styles/Rampage share/fluxbox/styles/Results share/fluxbox/styles/Shade -share/fluxbox/styles/Spiff share/fluxbox/styles/Twice +share/fluxbox/styles/arch/ +share/fluxbox/styles/arch/pixmaps/ +share/fluxbox/styles/arch/pixmaps/bullet.xpm +share/fluxbox/styles/arch/pixmaps/closefcs.xpm +share/fluxbox/styles/arch/pixmaps/closepr.xpm +share/fluxbox/styles/arch/pixmaps/closeufcs.xpm +share/fluxbox/styles/arch/pixmaps/frame.xpm +share/fluxbox/styles/arch/pixmaps/gripfcs.xpm +share/fluxbox/styles/arch/pixmaps/maxfcs.xpm +share/fluxbox/styles/arch/pixmaps/maxpr.xpm +share/fluxbox/styles/arch/pixmaps/maxufcs.xpm +share/fluxbox/styles/arch/pixmaps/menuiconfcs.xpm +share/fluxbox/styles/arch/pixmaps/menuiconpr.xpm +share/fluxbox/styles/arch/pixmaps/menuiconufcs.xpm +share/fluxbox/styles/arch/pixmaps/minfcs.xpm +share/fluxbox/styles/arch/pixmaps/minpr.xpm +share/fluxbox/styles/arch/pixmaps/minufcs.xpm +share/fluxbox/styles/arch/pixmaps/selected.xpm +share/fluxbox/styles/arch/pixmaps/shadefcs.xpm +share/fluxbox/styles/arch/pixmaps/shadepr.xpm +share/fluxbox/styles/arch/pixmaps/shadeufcs.xpm +share/fluxbox/styles/arch/pixmaps/stickfcs.xpm +share/fluxbox/styles/arch/pixmaps/stickpr.xpm +share/fluxbox/styles/arch/pixmaps/stickufcs.xpm +share/fluxbox/styles/arch/pixmaps/stuckfcs.xpm +share/fluxbox/styles/arch/pixmaps/stuckufcs.xpm +share/fluxbox/styles/arch/pixmaps/tbarfcs.xpm +share/fluxbox/styles/arch/pixmaps/tbarufcs.xpm +share/fluxbox/styles/arch/pixmaps/unselected.xpm +share/fluxbox/styles/arch/pixmaps/unshadefcs.xpm +share/fluxbox/styles/arch/pixmaps/unshadepr.xpm +share/fluxbox/styles/arch/pixmaps/unshadeufcs.xpm +share/fluxbox/styles/arch/theme.cfg +share/fluxbox/styles/bloe/ +share/fluxbox/styles/bloe/pixmaps/ +share/fluxbox/styles/bloe/pixmaps/bullet.xpm +share/fluxbox/styles/bloe/pixmaps/closefcs.xpm +share/fluxbox/styles/bloe/pixmaps/closepr.xpm +share/fluxbox/styles/bloe/pixmaps/closeufcs.xpm +share/fluxbox/styles/bloe/pixmaps/frame.xpm +share/fluxbox/styles/bloe/pixmaps/maxfcs.xpm +share/fluxbox/styles/bloe/pixmaps/maxpr.xpm +share/fluxbox/styles/bloe/pixmaps/maxufcs.xpm +share/fluxbox/styles/bloe/pixmaps/menuiconfcs.xpm +share/fluxbox/styles/bloe/pixmaps/menuiconpr.xpm +share/fluxbox/styles/bloe/pixmaps/menuiconufcs.xpm +share/fluxbox/styles/bloe/pixmaps/minfcs.xpm +share/fluxbox/styles/bloe/pixmaps/minpr.xpm +share/fluxbox/styles/bloe/pixmaps/minufcs.xpm +share/fluxbox/styles/bloe/pixmaps/selected.xpm +share/fluxbox/styles/bloe/pixmaps/shadefcs.xpm +share/fluxbox/styles/bloe/pixmaps/shadepr.xpm +share/fluxbox/styles/bloe/pixmaps/shadeufcs.xpm +share/fluxbox/styles/bloe/pixmaps/stickfcs.xpm +share/fluxbox/styles/bloe/pixmaps/stickpr.xpm +share/fluxbox/styles/bloe/pixmaps/stickufcs.xpm +share/fluxbox/styles/bloe/pixmaps/stuckfcs.xpm +share/fluxbox/styles/bloe/pixmaps/stuckufcs.xpm +share/fluxbox/styles/bloe/pixmaps/tbarfcs.xpm +share/fluxbox/styles/bloe/pixmaps/tbarufcs.xpm +share/fluxbox/styles/bloe/pixmaps/unselected.xpm +share/fluxbox/styles/bloe/pixmaps/unshadefcs.xpm +share/fluxbox/styles/bloe/pixmaps/unshadepr.xpm +share/fluxbox/styles/bloe/pixmaps/unshadeufcs.xpm +share/fluxbox/styles/bloe/pixmaps/windowlabelfcs.xpm +share/fluxbox/styles/bloe/pixmaps/windowlabelufcs.xpm +share/fluxbox/styles/bloe/theme.cfg +share/fluxbox/styles/bora_black/ +share/fluxbox/styles/bora_black/theme.cfg +share/fluxbox/styles/bora_blue/ +share/fluxbox/styles/bora_blue/theme.cfg +share/fluxbox/styles/bora_green/ +share/fluxbox/styles/bora_green/theme.cfg +share/fluxbox/styles/carp/ +share/fluxbox/styles/carp/theme.cfg +share/fluxbox/styles/green_tea/ +share/fluxbox/styles/green_tea/theme.cfg +share/fluxbox/styles/ostrich/ +share/fluxbox/styles/ostrich/theme.cfg share/fluxbox/styles/qnx-photon +share/fluxbox/styles/zimek_bisque/ +share/fluxbox/styles/zimek_bisque/theme.cfg +share/fluxbox/styles/zimek_darkblue/ +share/fluxbox/styles/zimek_darkblue/theme.cfg +share/fluxbox/styles/zimek_green/ +share/fluxbox/styles/zimek_green/theme.cfg