Patch port: x11-wm/sawfish2, fix a bug to correct the above and below to a window.

Jeremy Messenger mezz7 at cox.net
Sun Sep 28 21:19:06 PDT 2003


Oh, I forgot to add a line:

* New patch to manage properly _NET_WM_STATE_ABOVE and _NET_WM_STATE_BELOW

Cheers,
Mezz

On Sun, 28 Sep 2003 22:54:44 -0500 (CDT), Jeremy Messenger <mezz7 at cox.net> 
wrote:

>
>> Submitter-Id:	current-users
>> Originator:	Mezz
>> Organization:	
>> Confidential:	no
>> Synopsis:	Patch port: x11-wm/sawfish2, fix a bug to correct the above 
>> and below to a window.
>> Severity:	non-critical
>> Priority:	low
>> Category:	ports
>> Class:		sw-bug
>> Release:	FreeBSD 5.1-CURRENT i386
>> Environment:
> System: FreeBSD ns1.mezzweb.com 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Wed 
> Aug 13 22:39:47 CDT 2003 
> mezz at mezz.mezzweb.com:/usr/obj/usr/src/sys/BSDROCKS i386
>
>> Description:
> It is very easy to see the bug if you use gDesklets. The sawfish2 will 
> stuck
> under the gdesklets, which it is supposed to be on the top of gDesklets.
>
>> How-To-Repeat:
> n/a
>
>> Fix:
> Reported by:  Alexander Leidinger <netchild at FreeBSD.org>
>
> Thanks to pycage for point me to Debian's bug report database[1] to find 
> this
> patch. I have tested it and it did fix this problem.
>
> [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=210518
>
>
> --- sawfish2.diff begins here ---
> diff -urN sawfish2.orig/Makefile sawfish2/Makefile
> --- sawfish2.orig/Makefile	Sat Aug 16 23:02:48 2003
> +++ sawfish2/Makefile	Sun Sep 28 22:59:17 2003
> @@ -7,7 +7,7 @@
>
>  PORTNAME=	sawfish2
>  PORTVERSION=	1.3
> -PORTREVISION=	3
> +PORTREVISION=	4
>  PORTEPOCH=	2
>  CATEGORIES=	x11-wm
>  MASTER_SITES=	${MASTER_SITE_SOURCEFORGE} \
> diff -urN sawfish2.orig/files/patch-lisp::sawfish::wm::state::wm-spec.jl 
> sawfish2/files/patch-lisp::sawfish::wm::state::wm-spec.jl
> --- sawfish2.orig/files/patch-lisp::sawfish::wm::state::wm-spec.jl	Wed 
> Dec 31 18:00:00 1969
> +++ sawfish2/files/patch-lisp::sawfish::wm::state::wm-spec.jl	Sun Sep 28 
> 22:53:51 2003
> @@ -0,0 +1,11 @@
> +--- lisp/sawfish/wm/state/wm-spec.jl.orig	Sun Sep 28 22:51:20 2003
> ++++ lisp/sawfish/wm/state/wm-spec.jl	Sun Sep 28 22:52:10 2003
> +@@ -125,7 +125,7 @@
> +      _NET_WM_WINDOW_TYPE_UTILITY
> +      _NET_WM_WINDOW_TYPE_SPLASH])
> +
> +-  (defvar wm-spec-below-depth +2)
> ++  (defvar wm-spec-below-depth -2)
> +   (defvar wm-spec-above-depth +2)
> +
> +   (define supported-states '())
> --- sawfish2.diff ends here ---
>
>
> _______________________________________________
> freebsd-gnome at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe at freebsd.org"



-- 
bsdforums.org 's moderator, mezz.


More information about the freebsd-gnome mailing list