Date: Sun, 23 Mar 2003 09:49:38 GMT From: Pav Lucistnik <pav@oook.cz> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/50204: x11-wm/fluxbox update Message-ID: <200303230949.h2N9ncUs002635@pav.oook.cz>
next in thread | raw e-mail | index | archive | help
>Number: 50204 >Category: ports >Synopsis: x11-wm/fluxbox update >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sun Mar 23 01:00:14 PST 2003 >Closed-Date: >Last-Modified: >Originator: Pav Lucistnik >Release: FreeBSD 5.0-RELEASE i386 >Organization: >Environment: System: FreeBSD pav.oook.cz 5.0-RELEASE FreeBSD 5.0-RELEASE #1: Wed Mar 12 23:45:51 GMT 2003 root@pav.oook.cz:/usr/obj/usr/src/sys/PAV i386 >Description: Two fixes for Fluxbox 0.1.14: - fix crash on sticky windows if compiled with Remember patch (update patch to -7) - fix misbehaviour of tabber windows (patch approved by fluxgen) BTW next stable release of Fluxbox is scheduled to late June. Patch approved by: fluxgen (fluxbox developer) No response from: maintainer (one month) >How-To-Repeat: >Fix: diff -urN fluxbox/Makefile fluxbox.pav/Makefile --- fluxbox/Makefile Fri Feb 28 22:53:02 2003 +++ fluxbox.pav/Makefile Sun Mar 23 08:58:20 2003 @@ -7,7 +7,7 @@ PORTNAME= fluxbox PORTVERSION= 0.1.14 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -15,7 +15,7 @@ .if defined(WITH_REMEMBER) PATCH_SITES= http://www.bugfactory.org/~gav/fluxbox/ PATCH_DIST_STRIP= -p1 -PATCHFILES= remember-0.1.14-4.gz +PATCHFILES= remember-0.1.14-7.gz .endif MAINTAINER= hendrik@scholz.net diff -urN fluxbox/distinfo fluxbox.pav/distinfo --- fluxbox/distinfo Sun Jan 19 17:09:38 2003 +++ fluxbox.pav/distinfo Sun Mar 23 08:58:20 2003 @@ -1,3 +1,3 @@ MD5 (fluxbox-0.1.14.tar.gz) = f097b97127461fa3f6f4af4048c75cfc -MD5 (remember-0.1.14-4.gz) = 437e2edd16e57a1a9f113c5e1f936709 +MD5 (remember-0.1.14-7.gz) = b947ac97404d000377cac7ff35a7979e MD5 (winsnap-0.1.14.patch) = 519a70da183a23ed88bab2f95ee07505 diff -urN fluxbox/files/patch-src-Tab.cc fluxbox.pav/files/patch-src-Tab.cc --- fluxbox/files/patch-src-Tab.cc Thu Jan 1 00:00:00 1970 +++ fluxbox.pav/files/patch-src-Tab.cc Sun Mar 23 08:58:36 2003 @@ -0,0 +1,19 @@ +--- src/Tab.cc.orig Tue Feb 25 03:00:22 2003 ++++ src/Tab.cc Tue Feb 25 03:01:31 2003 +@@ -1011,14 +1011,14 @@ + Fluxbox *fluxbox = Fluxbox::instance(); + if (m_prev) { //if this have a chain to "the left" (previous tab) then set it's next to this next + m_prev->m_next = m_next; +- if(!m_next && !fluxbox->useTabs())//Only two tabs in list, remove tab from remaining window ++ if(!m_next && !m_prev->m_prev && !fluxbox->useTabs())//Only two tabs in list, remove tab from remaining window + m_prev->m_win->setTab(false); + else + tmp = m_prev; + } + if (m_next) { //if this have a chain to "the right" (next tab) then set it's prev to this prev + m_next->m_prev = m_prev; +- if(!m_prev && !fluxbox->useTabs())//Only two tabs in list, remove tab from remaining window ++ if(!m_prev && !m_next->m_next && !fluxbox->useTabs())//Only two tabs in list, remove tab from remaining window + m_next->m_win->setTab(false); + else + tmp = m_next; >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200303230949.h2N9ncUs002635>