From owner-freebsd-ports-bugs@FreeBSD.ORG Sun May 21 18:30:38 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A065C16A8CD for ; Sun, 21 May 2006 18:30:37 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85D0D43D70 for ; Sun, 21 May 2006 18:30:26 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k4LIUQJN065651 for ; Sun, 21 May 2006 18:30:26 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k4LIUPCN065650; Sun, 21 May 2006 18:30:26 GMT (envelope-from gnats) Resent-Date: Sun, 21 May 2006 18:30:26 GMT Resent-Message-Id: <200605211830.k4LIUPCN065650@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Zak Johnson Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 974E216A9F8 for ; Sun, 21 May 2006 18:30:06 +0000 (UTC) (envelope-from zakj@nox.cx) Received: from nox.cx (twitch.nox.cx [69.55.228.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87EA343D69 for ; Sun, 21 May 2006 18:30:05 +0000 (GMT) (envelope-from zakj@nox.cx) Received: (qmail 51920 invoked by uid 1000); 21 May 2006 18:30:05 -0000 Message-Id: <20060521183005.51912.qmail@nox.cx> Date: 21 May 2006 18:30:05 -0000 From: Zak Johnson To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/97568: [UPDATE PATCH] x11-wm/wmii to version 3 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Zak Johnson List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 May 2006 18:30:45 -0000 >Number: 97568 >Category: ports >Synopsis: [UPDATE PATCH] x11-wm/wmii to version 3 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sun May 21 18:30:25 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Zak Johnson >Release: FreeBSD 6.0-RELEASE i386 >Organization: >Environment: System: FreeBSD smash.i.nox.cx 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Thu Nov 3 09:36:13 UTC 2005 root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC i386 >Description: Update to version 3. (If this PR is accepted, ports/95881 should be closed; it updates wmii to version 2.5.2.) >How-To-Repeat: >Fix: --- wmii.patch begins here --- diff -Nurb /usr/ports/x11-wm/wmii/Makefile ports/x11-wm/wmii/Makefile --- /usr/ports/x11-wm/wmii/Makefile Fri May 12 22:00:45 2006 +++ ports/x11-wm/wmii/Makefile Sun May 21 11:11:32 2006 @@ -6,45 +6,23 @@ # PORTNAME= wmii -DISTVERSION= 2 -PORTREVISION= 1 +PORTVERSION= 3 CATEGORIES= x11-wm MASTER_SITES= http://wmii.de/download/ MAINTAINER= danfe@FreeBSD.org -COMMENT= The next generation of WMI window manager +COMMENT= A dynamic, minimalist window manager for X11 USE_X_PREFIX= yes -MAKE_ARGS= PREFIX="${PREFIX}" X11DIR="${X11BASE}" CC="${CC}" \ - MANPREFIX="${PREFIX}/man" +MAKE_ARGS= MANPREFIX="${MANPREFIX}/man" -OPTIONS= CAIRO "Enable Cairo rendering backend" off \ - STRL "Use strlcpy()/strlcat() functions" off - -MAN1= wmibar.1 wmifs.1 wmii.1 wmikeys.1 wmimenu.1 wmir.1 -MAN5= wmii.rc.5 - -.include - -# The cairo backend is not recommended in production use, because the cairo -# library is still very buggy and causes crashes often. -.if defined(WITH_CAIRO) -LIB_DEPENDS= cairo.2:${PORTSDIR}/graphics/cairo -MAKE_ARGS+= DRAW=cairo -.endif - -.if defined(WITH_STRL) -MAKE_ARGS+= STRLCPY="strlcpy" STRLCAT="strlcat" -.endif +MAN1= wmii.1 wmiimenu.1 wmiir.1 wmiiwm.1 post-patch: - @${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include|' \ - -e 's|/usr/lib|${LOCALBASE}/lib|' \ - -e 's|-O0 -g -Wall -pedantic|${CFLAGS}|; s|-g||' \ + @${REINPLACE_CMD} -e 's/-O2/${CFLAGS}/' \ + -e 's|/usr/X11R6|${X11BASE}|' \ + -e 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/config.mk -.if defined(WITH_CAIRO) - @${REINPLACE_CMD} -e 's,^#CAIRO,CAIRO,' ${WRKSRC}/config.mk -.endif -.include +.include diff -Nurb /usr/ports/x11-wm/wmii/distinfo ports/x11-wm/wmii/distinfo --- /usr/ports/x11-wm/wmii/distinfo Wed Nov 16 06:38:26 2005 +++ ports/x11-wm/wmii/distinfo Fri May 19 16:34:14 2006 @@ -1,3 +1,3 @@ -MD5 (wmii-2.tar.gz) = e03379bb991260f11aab7f7c4d761dd3 -SHA256 (wmii-2.tar.gz) = c8c0b9dca00be16b83d8494559fe605f1ad0570e10158bd59cabc76261ff9d56 -SIZE (wmii-2.tar.gz) = 85475 +MD5 (wmii-3.tar.gz) = 1caba809a6a7bc152a59712e0e0de551 +SHA256 (wmii-3.tar.gz) = 026031e60ee0363534b672ae4c65da22a64439eed3b906f2e98b97d60716ee22 +SIZE (wmii-3.tar.gz) = 64334 diff -Nurb /usr/ports/x11-wm/wmii/pkg-descr ports/x11-wm/wmii/pkg-descr --- /usr/ports/x11-wm/wmii/pkg-descr Wed Nov 16 06:38:26 2005 +++ ports/x11-wm/wmii/pkg-descr Fri May 19 16:33:51 2006 @@ -1,14 +1,9 @@ -Window Manager Improved 2 is the next generation of the WMI project. Due -to a complete rewrite it is highly modularized and uses a new configuration -and inter-process communication interface which is based on the 9p protocol -from the Plan 9 operating system. It achieves following goals: +wmii is a dynamic window manager for X11. It supports classic and dynamic +window management with extended keyboard, mouse, and filesystem based remote +control. It replaces the workspace paradigm with a new tagging approach. - * Reduction of compile time - * Reduction of memory usage - * Reduction of lines of code - * Performance improvements - * Improved rendering capabilities (optional Cairo) - * Improved configuration and IPC interface (Libixp) - * Modularized components +Its minimalist philosophy attempts to not exceed 10.000 lines of code +(including all shipped utilities and libraries), to enforce simplicity and +clarity. WWW: http://wmii.de/ diff -Nurb /usr/ports/x11-wm/wmii/pkg-plist ports/x11-wm/wmii/pkg-plist --- /usr/ports/x11-wm/wmii/pkg-plist Thu Sep 15 13:46:47 2005 +++ ports/x11-wm/wmii/pkg-plist Fri May 19 16:32:21 2006 @@ -1,65 +1,12 @@ -bin/wmibar -bin/wmifs bin/wmii +bin/wmiimenu +bin/wmiipsel +bin/wmiir +bin/wmiisetsid +bin/wmiiwarp bin/wmiiwm -bin/wmikeys -bin/wmimenu -bin/wmiplumb -bin/wmir -bin/wmira -bin/wmirefcard -bin/wmiwarp -etc/wmii/action/actions -etc/wmii/action/www -etc/wmii/action/term -etc/wmii/action/tab -etc/wmii/action/scr -etc/wmii/action/quit -etc/wmii/action/ptoggle -etc/wmii/action/programs -etc/wmii/action/presize -etc/wmii/action/premove -etc/wmii/action/pprev -etc/wmii/action/pnext -etc/wmii/action/pnew -etc/wmii/action/plumburl -etc/wmii/action/plumbgoogle -etc/wmii/action/pageupdate -etc/wmii/action/pager -etc/wmii/action/p -etc/wmii/action/mouse -etc/wmii/action/max -etc/wmii/action/lvsplit -etc/wmii/action/ltiled -etc/wmii/action/lock -etc/wmii/action/lmax -etc/wmii/action/lgrid -etc/wmii/action/lfloat -etc/wmii/action/kresize -etc/wmii/action/knorm -etc/wmii/action/kmove -etc/wmii/action/kbare -etc/wmii/action/icons -etc/wmii/action/ftoggle -etc/wmii/action/fresize -etc/wmii/action/fprev -etc/wmii/action/fnext -etc/wmii/action/detach -etc/wmii/action/cprev -etc/wmii/action/cnext -etc/wmii/action/close -etc/wmii/action/clientupdate -etc/wmii/action/border -etc/wmii/action/attach -etc/wmii/action/zoom -etc/wmii/bar -etc/wmii/menu -etc/wmii/keys -etc/wmii/rc -etc/wmii/rc.conf -etc/wmii/status.sh -etc/wmii/wm -@dirrm etc/wmii/action -@dirrm etc/wmii -%%DATADIR%%/welcome.txt -@dirrm %%DATADIR%% +etc/wmii-3/quit +etc/wmii-3/status +etc/wmii-3/welcome +etc/wmii-3/wmiirc +@dirrm etc/wmii-3 --- wmii.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: