pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/wm/wmii Update to wmii-3.6, which now requires x11/dme...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/003fa30edd19
branches:  trunk
changeset: 537364:003fa30edd19
user:      ghen <ghen%pkgsrc.org@localhost>
date:      Sun Jan 06 21:55:38 2008 +0000

description:
Update to wmii-3.6, which now requires x11/dmenu and devel/libixp as external
dependencies.  Changes not explicitly listed, but the config file format
changed again. :-(  NOTES mentions: the semantics of WMII_MENU, WMII_9MENU and
WMII_TERM have changed. If you're using them in custom scripts you'll need to
change them to "eval $WMII_MENU" instead of just "$WMII_MENU"

diffstat:

 wm/wmii/Makefile         |  22 ++++++++++++----------
 wm/wmii/PLIST            |  23 ++++++++++-------------
 wm/wmii/distinfo         |  11 ++++++-----
 wm/wmii/patches/patch-aa |  47 ++++++++++++++++++++---------------------------
 wm/wmii/patches/patch-ab |  13 +++++++++++++
 5 files changed, 61 insertions(+), 55 deletions(-)

diffs (170 lines):

diff -r a3c46fd3096a -r 003fa30edd19 wm/wmii/Makefile
--- a/wm/wmii/Makefile  Sun Jan 06 21:49:10 2008 +0000
+++ b/wm/wmii/Makefile  Sun Jan 06 21:55:38 2008 +0000
@@ -1,31 +1,33 @@
-# $NetBSD: Makefile,v 1.14 2007/02/01 17:53:40 joerg Exp $
-#
+# $NetBSD: Makefile,v 1.15 2008/01/06 21:55:38 ghen Exp $
 
-DISTNAME=              wmii-3.1
+DISTNAME=              wmii-3.6
 CATEGORIES=            wm
-MASTER_SITES=          http://suckless.org/download/
+MASTER_SITES=          http://www.suckless.org/download/
 
 MAINTAINER=            ghen%NetBSD.org@localhost
 HOMEPAGE=              http://wmii.suckless.org/
 COMMENT=               Modular and keyboard-friendly window manager
 
+DEPENDS+=              dmenu>=3.4:../../x11/dmenu
+
 NO_CONFIGURE=          yes
 
 BUILD_DEFS+=           PKG_SYSCONFBASE
+MAKE_ENV+=             PKG_SYSCONFBASE=${PKG_SYSCONFBASE}
 
-SUBST_CLASSES+=                path
-SUBST_STAGE.path=      post-patch
-SUBST_FILES.path=      cmd/wm/wmii rc/wmiirc cmd/wm/wmii.1
-SUBST_SED.path+=       -e 's|CONFPREFIX|${PKG_SYSCONFBASE}|g'
+# see ${WRKSRC}/mk/wmii.mk
+CONFVERSION=           3.5
+PLIST_SUBST+=          CONFVERSION=${CONFVERSION}
 
-PKG_SYSCONFSUBDIR=     wmii-3
+PKG_SYSCONFSUBDIR=     wmii-${CONFVERSION}
 EGDIR=                 ${PREFIX}/share/examples/${PKG_SYSCONFSUBDIR}
-EGFILES=               quit status welcome wmiirc
+EGFILES=               rc.wmii welcome wmiirc
 CONF_FILES_MODE=       0755
 
 .for f in ${EGFILES}
 CONF_FILES+=           ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
 .endfor
 
+.include "../../devel/libixp/buildlink3.mk"
 .include "../../x11/libX11/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r a3c46fd3096a -r 003fa30edd19 wm/wmii/PLIST
--- a/wm/wmii/PLIST     Sun Jan 06 21:49:10 2008 +0000
+++ b/wm/wmii/PLIST     Sun Jan 06 21:55:38 2008 +0000
@@ -1,17 +1,14 @@
-@comment $NetBSD: PLIST,v 1.5 2007/01/15 11:39:10 ghen Exp $
+@comment $NetBSD: PLIST,v 1.6 2008/01/06 21:55:38 ghen Exp $
 bin/wmii
-bin/wmiimenu
-bin/wmiipsel
+bin/wmii9menu
+bin/wmii9rc
+bin/wmiiloop
 bin/wmiir
-bin/wmiisetsid
-bin/wmiiwarp
-bin/wmiiwm
+bin/wmiistartrc
 man/man1/wmii.1
-man/man1/wmiimenu.1
+man/man1/wmiiloop.1
 man/man1/wmiir.1
-man/man1/wmiiwm.1
-share/examples/wmii-3/quit
-share/examples/wmii-3/status
-share/examples/wmii-3/welcome
-share/examples/wmii-3/wmiirc
-@dirrm share/examples/wmii-3
+share/examples/wmii-${CONFVERSION}/rc.wmii
+share/examples/wmii-${CONFVERSION}/welcome
+share/examples/wmii-${CONFVERSION}/wmiirc
+@dirrm share/examples/wmii-${CONFVERSION}
diff -r a3c46fd3096a -r 003fa30edd19 wm/wmii/distinfo
--- a/wm/wmii/distinfo  Sun Jan 06 21:49:10 2008 +0000
+++ b/wm/wmii/distinfo  Sun Jan 06 21:55:38 2008 +0000
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.5 2007/01/15 11:39:10 ghen Exp $
+$NetBSD: distinfo,v 1.6 2008/01/06 21:55:38 ghen Exp $
 
-SHA1 (wmii-3.1.tar.gz) = 363b52207d2505d5921adbcda98136ee240a673d
-RMD160 (wmii-3.1.tar.gz) = c5abaa0982b036b8dafa224751b80d8265c19f59
-Size (wmii-3.1.tar.gz) = 60935 bytes
-SHA1 (patch-aa) = ad3d271229b869e25f74bda2d819ba7fac55c278
+SHA1 (wmii-3.6.tar.gz) = 48e24f84f60b9c6ce37f715a46bc32e35d2086f3
+RMD160 (wmii-3.6.tar.gz) = 29462b9ecc7d68e8e00e5f3eec82c2a46e268a52
+Size (wmii-3.6.tar.gz) = 208249 bytes
+SHA1 (patch-aa) = 71d5bb9d546e0cc562f463c03af458464fd4e782
+SHA1 (patch-ab) = 64d8f1b79d2ebf307c3189d0e5bcfc53957e3fcf
diff -r a3c46fd3096a -r 003fa30edd19 wm/wmii/patches/patch-aa
--- a/wm/wmii/patches/patch-aa  Sun Jan 06 21:49:10 2008 +0000
+++ b/wm/wmii/patches/patch-aa  Sun Jan 06 21:55:38 2008 +0000
@@ -1,35 +1,28 @@
-$NetBSD: patch-aa,v 1.5 2007/01/15 11:39:10 ghen Exp $
+$NetBSD: patch-aa,v 1.6 2008/01/06 21:55:38 ghen Exp $
 
---- config.mk.orig     2006-06-17 13:44:29.000000000 +0200
+--- config.mk.orig     2007-11-16 14:59:15.000000000 +0100
 +++ config.mk
-@@ -1,22 +1,21 @@
- # Customize to fit your system
+@@ -1,10 +1,9 @@
+ # Customize below to fit your system
  
  # paths
 -PREFIX = /usr/local
--CONFPREFIX = ${PREFIX}/etc
--MANPREFIX = ${PREFIX}/share/man
-+#PREFIX = /usr/local
-+CONFPREFIX = ${PREFIX}/share/examples
-+MANPREFIX = ${PREFIX}/${PKGMANDIR}
+ BIN = ${PREFIX}/bin
+-MAN = ${PREFIX}/share/man
+-ETC = ${PREFIX}/etc
++MAN = ${PREFIX}/${PKGMANDIR}
++ETC = ${PKG_SYSCONFBASE}
+ LIBDIR = ${PREFIX}/lib
+ INCLUDE = ${PREFIX}/include
  
--X11INC = /usr/X11R6/include
--X11LIB = /usr/X11R6/lib
-+X11INC = ${X11BASE}/include
-+X11LIB = ${X11BASE}/lib
- 
- VERSION = 3.1
+@@ -14,8 +13,8 @@ LIBS = -L/usr/lib -lc -L${ROOT}/lib
  
- # includes and libs
--LIBS = -L${PREFIX}/lib -L/usr/lib -lc -L${X11LIB} -lX11
-+LIBS = -lc -lX11
+ # Flags
+ include ${ROOT}/mk/gcc.mk
+-CFLAGS += -g -O0 -DIXPlint
+-LDFLAGS += -g ${LIBS}
++CFLAGS += -DIXPlint
++LDFLAGS += ${LIBS}
+ STATIC = -static
+ MKDEP = cpp -M
  
- # Linux/BSD
--CFLAGS = -O3 -I. -I${PREFIX}/include -I/usr/include -I${X11INC} \
--      -DVERSION=\"${VERSION}\"
--LDFLAGS = ${LIBS}
-+CFLAGS += -DVERSION=\"${VERSION}\"
-+LDFLAGS += ${LIBS}
- 
- # Solaris
- #CFLAGS = -fast -xtarget=ultra ${INCLUDES} -DVERSION=\"${VERSION}\"
diff -r a3c46fd3096a -r 003fa30edd19 wm/wmii/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/wmii/patches/patch-ab  Sun Jan 06 21:55:38 2008 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.5 2008/01/06 21:55:39 ghen Exp $
+
+--- rc/Makefile.orig   2007-11-16 14:59:15.000000000 +0100
++++ rc/Makefile
+@@ -2,7 +2,7 @@ ROOT=..
+ include ${ROOT}/mk/hdr.mk
+ include ${ROOT}/mk/wmii.mk
+ 
+-BIN = ${ETC}/wmii-${CONFVERSION}
++BIN = ${PREFIX}/share/examples/wmii-${CONFVERSION}
+ TARG =        rc.wmii   \
+       wmiirc    \
+       welcome



Home | Main Index | Thread Index | Old Index