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}
  

Reply via email to