ports/59335: Update port: x11-wm/w9wm to 0.4.2

KATO Tsuguru tkato at prontomail.com
Sun Nov 16 14:00:40 UTC 2003


>Number:         59335
>Category:       ports
>Synopsis:       Update port: x11-wm/w9wm to 0.4.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 16 06:00:36 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.9-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 0.4.2

Remove file:
files/patch-Makefile.no-imake

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/x11-wm/w9wm/Makefile x11-wm/w9wm/Makefile
--- /usr/ports/x11-wm/w9wm/Makefile	Mon Nov  3 20:20:19 2003
+++ x11-wm/w9wm/Makefile	Sat Nov 15 21:35:06 2003
@@ -6,19 +6,21 @@
 #
 
 PORTNAME=	w9wm
-PORTVERSION=	0.4.1
+PORTVERSION=	0.4.2
 CATEGORIES=	x11-wm
-MASTER_SITES=	http://inferno.cs.univ-paris8.fr/~drieu/w9wm/src/
+MASTER_SITES=	http://www.grassouille.org/code/w9wm/src/
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	A hack of 9wm to give virtual screens
 
-USE_X_PREFIX=	yes
-MAKEFILE=	Makefile.no-imake
+WRKSRC=		${WRKDIR}/${DISTNAME}.orig
+
+USE_IMAKE=	yes
+USE_REINPLACE=	yes
 
 MAN1=		w9wm.1
 
-pre-patch:
-	@${PERL} -pi.orig -e 's|malloc.h|stdlib.h|' ${WRKSRC}/client.c
+post-patch:
+	@${REINPLACE_CMD} -e '/malloc\.h/d' ${WRKSRC}/client.c
 
 .include <bsd.port.mk>
diff -urN /usr/ports/x11-wm/w9wm/distinfo x11-wm/w9wm/distinfo
--- /usr/ports/x11-wm/w9wm/distinfo	Sun Mar 18 01:19:14 2001
+++ x11-wm/w9wm/distinfo	Thu Nov 13 19:08:34 2003
@@ -1 +1 @@
-MD5 (w9wm-0.4.1.tar.gz) = 102169e67b9b616f16b21da97bfb8289
+MD5 (w9wm-0.4.2.tar.gz) = 4c4bf243d9ae1478878c2b3bfcda144f
diff -urN /usr/ports/x11-wm/w9wm/files/patch-Makefile.no-imake x11-wm/w9wm/files/patch-Makefile.no-imake
--- /usr/ports/x11-wm/w9wm/files/patch-Makefile.no-imake	Sun Mar 18 01:19:14 2001
+++ x11-wm/w9wm/files/patch-Makefile.no-imake	Thu Jan  1 09:00:00 1970
@@ -1,29 +0,0 @@
---- Makefile.no-imake.orig	Wed Dec  6 19:02:10 2000
-+++ Makefile.no-imake	Sat Mar 17 23:17:16 2001
-@@ -6,11 +6,11 @@
- # if you're using AIX, add "-DBSD_INCLUDES" to "CFLAGS".
- #
- 
--CFLAGS = -g -DSHAPE
--LDFLAGS = -lXext -lX11
--BIN = /usr/bin/X11
-+CFLAGS += -DSHAPE -I${X11BASE}/include
-+LDFLAGS = -lXext -lX11 -L${X11BASE}/lib
-+BIN = ${X11BASE}/bin
- 
--MANDIR = /usr/man/man1
-+MANDIR = ${X11BASE}/man/man1
- MANSUFFIX = 1
- 
- #
-@@ -31,9 +31,7 @@
- 
- install: w9wm
- 	cp w9wm $(BIN)/w9wm
--
--install.man:
--	cp 9wm.man $(MANDIR)/9wm.$(MANSUFFIX)
-+	cp w9wm.1 $(MANDIR)/w9wm.$(MANSUFFIX)
- 
- $(OBJS): $(HFILES)
- 
diff -urN /usr/ports/x11-wm/w9wm/pkg-descr x11-wm/w9wm/pkg-descr
--- /usr/ports/x11-wm/w9wm/pkg-descr	Wed Jan  2 13:16:46 2002
+++ x11-wm/w9wm/pkg-descr	Thu Nov 13 19:06:16 2003
@@ -12,7 +12,7 @@
 button, aka middle button to select one virtual screen) as well as for
 key bindings (to switch from one window to another).
 
-WWW: http://inferno.cs.univ-paris8.fr/~drieu/w9wm/
+WWW: http://www.grassouille.org/code/w9wm.en.html
 
 - George Reid
 greid at ukug.uk.freebsd.org
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list