Fri Apr 25 02:28:24 2008 UTC ()
Update MASTER_SITES and HOMEPAGE as old ones no longer work.

Add patch-ac to fall back to "fixed" font instead of exiting.
I submitted to upstream developers a couple weeks ago.

I was told that WeeWM is no longer maintained.
(If you use this window manager, please let me know.)


(reed)
diff -r1.8 -r1.9 pkgsrc/wm/weewm/Makefile
diff -r1.3 -r1.4 pkgsrc/wm/weewm/distinfo
diff -r0 -r1.1 pkgsrc/wm/weewm/patches/patch-ac

cvs diff -r1.8 -r1.9 pkgsrc/wm/weewm/Makefile (expand / switch to unified diff)

--- pkgsrc/wm/weewm/Makefile 2007/02/01 22:31:12 1.8
+++ pkgsrc/wm/weewm/Makefile 2008/04/25 02:28:24 1.9
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1# $NetBSD: Makefile,v 1.8 2007/02/01 22:31:12 joerg Exp $ 1# $NetBSD: Makefile,v 1.9 2008/04/25 02:28:24 reed Exp $
2# 2#
3 3
4DISTNAME= weewm-0.0.2 4DISTNAME= weewm-0.0.2
5PKGREVISION= 1 5PKGREVISION= 2
6CATEGORIES= wm 6CATEGORIES= wm
7MASTER_SITES= http://www.weewm.org/download/ 7MASTER_SITES= http://weewm.flashtux.org/download.php
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= minskim@NetBSD.org 10MAINTAINER= minskim@NetBSD.org
11HOMEPAGE= http://www.weewm.org/ 11HOMEPAGE= http://weewm.flashtux.org/
12COMMENT= Fast and ultra light windowmanager with total keyboard control 12COMMENT= Fast and ultra light windowmanager with total keyboard control
13 13
14 14
15EXAMPLESDIR= ${PREFIX}/share/examples/weewm 15EXAMPLESDIR= ${PREFIX}/share/examples/weewm
16DOCDIR= ${PREFIX}/share/doc/weewm 16DOCDIR= ${PREFIX}/share/doc/weewm
17 17
18INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 18INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
19 19
20do-install: 20do-install:
21 ${INSTALL_PROGRAM} ${WRKSRC}/src/weewm ${PREFIX}/bin 21 ${INSTALL_PROGRAM} ${WRKSRC}/src/weewm ${PREFIX}/bin
22 ${INSTALL_MAN} ${WRKSRC}/weewm.1 ${PREFIX}/${PKGMANDIR}/man1 22 ${INSTALL_MAN} ${WRKSRC}/weewm.1 ${PREFIX}/${PKGMANDIR}/man1
23 ${INSTALL_DATA_DIR} ${EXAMPLESDIR} 23 ${INSTALL_DATA_DIR} ${EXAMPLESDIR}
24 ${INSTALL_DATA} ${WRKSRC}/examples/config.rc ${EXAMPLESDIR} 24 ${INSTALL_DATA} ${WRKSRC}/examples/config.rc ${EXAMPLESDIR}

cvs diff -r1.3 -r1.4 pkgsrc/wm/weewm/distinfo (expand / switch to unified diff)

--- pkgsrc/wm/weewm/distinfo 2005/04/29 02:31:48 1.3
+++ pkgsrc/wm/weewm/distinfo 2008/04/25 02:28:24 1.4
@@ -1,7 +1,8 @@ @@ -1,7 +1,8 @@
1$NetBSD: distinfo,v 1.3 2005/04/29 02:31:48 minskim Exp $ 1$NetBSD: distinfo,v 1.4 2008/04/25 02:28:24 reed Exp $
2 2
3SHA1 (weewm-0.0.2.tar.bz2) = 2ed619043f11bca71ef62caa255aa2dfb549532b 3SHA1 (weewm-0.0.2.tar.bz2) = 2ed619043f11bca71ef62caa255aa2dfb549532b
4RMD160 (weewm-0.0.2.tar.bz2) = 8fe602c67e5fbe6ac2ee4a12a5a1704aba4de4e3 4RMD160 (weewm-0.0.2.tar.bz2) = 8fe602c67e5fbe6ac2ee4a12a5a1704aba4de4e3
5Size (weewm-0.0.2.tar.bz2) = 44051 bytes 5Size (weewm-0.0.2.tar.bz2) = 44051 bytes
6SHA1 (patch-aa) = 9a7c9b1a5e85f51ed7c52ae39f5b08b95cbc1c08 6SHA1 (patch-aa) = 9a7c9b1a5e85f51ed7c52ae39f5b08b95cbc1c08
7SHA1 (patch-ab) = 14ebcb4169fd466057fb666cd86d5c4de361306e 7SHA1 (patch-ab) = 14ebcb4169fd466057fb666cd86d5c4de361306e
 8SHA1 (patch-ac) = 2251508931d9f1874a868fd83fd449cb181257d2

File Added: pkgsrc/wm/weewm/patches/patch-ac
$NetBSD: patch-ac,v 1.1 2008/04/25 02:28:24 reed Exp $

--- src/weewm.c.orig	2008-04-05 12:48:23.000000000 -0500
+++ src/weewm.c	2008-04-05 12:51:26.000000000 -0500
@@ -305,7 +305,8 @@
     if (!font)
     {
         fprintf(stderr, "error loading font\n");
-        exit(1);
+        font = XLoadQueryFont(display, "fixed");
+/*        exit(1);	*/
     }
     
     sattr.event_mask = SubstructureRedirectMask | SubstructureNotifyMask | PropertyChangeMask | ButtonPressMask | ButtonReleaseMask;