Hi, just a bugfix release for the wmii-3 series
from changelog: - wmiimenu rendering bugfix - cmd/Makefile clean target - fixed size apps are treated as floating - fixed bar item sorting - wmiimenu.proglist vulnerability fix (now using mktemp) - multihead fixes - prevent linking problems due the use of 'err' variable in fs.c - several off-by-one fixes in fs.c - correct UTF8 support if you install http://chronos.nsu.ru/fantoo/wiki/gtk1_utf8/XLC_LOCALE - removed snap-to-border in managed layer - empty bar is drawn now - segfault fix due to free'ing rects array - resurrected OLD_PATH to not screwing up PATH - several man page fixes - trimming '/' from tags - fixed mousebased creation of new columns - fixed /def/grabmod default in wmiirc to not interfere with MODKEY-prefix definitions - several mouse-move/mouse-resize fixes - removed cext_estrdup.c (never used) - bind socket fix in libixp If you have modified /etc/wmii-3/wmiirc, make sure that your version includes the mktemp security fix. Diff is attached. Tobias
? w-wmii-3 Index: Makefile =================================================================== RCS file: /cvs/ports/x11/wmii/Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 Makefile --- Makefile 16 Jun 2006 21:36:03 -0000 1.1.1.1 +++ Makefile 17 Jun 2006 16:12:01 -0000 @@ -2,7 +2,7 @@ COMMENT= "dynamic window manager" -DISTNAME= wmii-3 +DISTNAME= wmii-3.1 CATEGORIES= x11 HOMEPAGE= http://wmii.de @@ -27,6 +27,6 @@ post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/examples - mv ${WRKINST}${SYSCONFDIR}/${DISTNAME} ${PREFIX}/share/examples + mv ${WRKINST}${SYSCONFDIR}/wmii-3 ${PREFIX}/share/examples .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/x11/wmii/distinfo,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 distinfo --- distinfo 16 Jun 2006 21:36:03 -0000 1.1.1.1 +++ distinfo 17 Jun 2006 16:12:01 -0000 @@ -1,4 +1,4 @@ -MD5 (wmii-3.tar.gz) = 1caba809a6a7bc152a59712e0e0de551 -RMD160 (wmii-3.tar.gz) = b008c30d15d3d0977fee3e6e6c77957bcac61f7d -SHA1 (wmii-3.tar.gz) = d2e3da9690ce22b02f6992c4a46feb6ceea9827d -SIZE (wmii-3.tar.gz) = 64334 +MD5 (wmii-3.1.tar.gz) = 108147a4283bd76d2a76e47bb0c96bac +RMD160 (wmii-3.1.tar.gz) = c5abaa0982b036b8dafa224751b80d8265c19f59 +SHA1 (wmii-3.1.tar.gz) = 363b52207d2505d5921adbcda98136ee240a673d +SIZE (wmii-3.1.tar.gz) = 60935 Index: patches/patch-config_mk =================================================================== RCS file: /cvs/ports/x11/wmii/patches/patch-config_mk,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 patch-config_mk --- patches/patch-config_mk 16 Jun 2006 21:36:03 -0000 1.1.1.1 +++ patches/patch-config_mk 17 Jun 2006 16:12:01 -0000 @@ -1,5 +1,5 @@ ---- config.mk.orig Fri May 19 13:20:53 2006 -+++ config.mk Mon May 29 02:42:51 2006 +--- config.mk.orig Sat Jun 17 17:12:33 2006 ++++ config.mk Sat Jun 17 17:18:51 2006 @@ -2,8 +2,8 @@ # paths @@ -15,7 +15,7 @@ LIBS = -L${PREFIX}/lib -L/usr/lib -lc -L${X11LIB} -lX11 # Linux/BSD --CFLAGS = -O2 -I. -I${PREFIX}/include -I/usr/include -I${X11INC} \ +-CFLAGS = -O3 -I. -I${PREFIX}/include -I/usr/include -I${X11INC} \ +CFLAGS+= -I. -I${PREFIX}/include -I/usr/include -I${X11INC} \ -DVERSION=\"${VERSION}\" LDFLAGS = ${LIBS} Index: patches/patch-libcext_Makefile =================================================================== RCS file: /cvs/ports/x11/wmii/patches/patch-libcext_Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 patch-libcext_Makefile --- patches/patch-libcext_Makefile 16 Jun 2006 21:36:03 -0000 1.1.1.1 +++ patches/patch-libcext_Makefile 17 Jun 2006 16:12:01 -0000 @@ -1,11 +1,11 @@ ---- libcext/Makefile.orig Fri May 19 13:20:53 2006 -+++ libcext/Makefile Mon May 29 01:38:40 2006 +--- libcext/Makefile.orig Sat Jun 17 17:32:13 2006 ++++ libcext/Makefile Sat Jun 17 17:32:36 2006 @@ -3,7 +3,7 @@ include ../config.mk --SRC = emallocz.c estrdup.c strlcat.c strlcpy.c strtonum.c tokenize.c trim.c vector.c -+SRC = emallocz.c estrdup.c tokenize.c trim.c vector.c +-SRC = emallocz.c strlcat.c strlcpy.c strtonum.c tokenize.c trim.c vector.c ++SRC = emallocz.c tokenize.c trim.c vector.c OBJ = ${SRC:.c=.o}