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.)diff -r1.8 -r1.9 pkgsrc/wm/weewm/Makefile
(reed)
@@ -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 | |||
4 | DISTNAME= weewm-0.0.2 | 4 | DISTNAME= weewm-0.0.2 | |
5 | PKGREVISION= 1 | 5 | PKGREVISION= 2 | |
6 | CATEGORIES= wm | 6 | CATEGORIES= wm | |
7 | MASTER_SITES= http://www.weewm.org/download/ | 7 | MASTER_SITES= http://weewm.flashtux.org/download.php | |
8 | EXTRACT_SUFX= .tar.bz2 | 8 | EXTRACT_SUFX= .tar.bz2 | |
9 | 9 | |||
10 | MAINTAINER= minskim@NetBSD.org | 10 | MAINTAINER= minskim@NetBSD.org | |
11 | HOMEPAGE= http://www.weewm.org/ | 11 | HOMEPAGE= http://weewm.flashtux.org/ | |
12 | COMMENT= Fast and ultra light windowmanager with total keyboard control | 12 | COMMENT= Fast and ultra light windowmanager with total keyboard control | |
13 | 13 | |||
14 | 14 | |||
15 | EXAMPLESDIR= ${PREFIX}/share/examples/weewm | 15 | EXAMPLESDIR= ${PREFIX}/share/examples/weewm | |
16 | DOCDIR= ${PREFIX}/share/doc/weewm | 16 | DOCDIR= ${PREFIX}/share/doc/weewm | |
17 | 17 | |||
18 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 | 18 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 | |
19 | 19 | |||
20 | do-install: | 20 | do-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} |
@@ -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 | |||
3 | SHA1 (weewm-0.0.2.tar.bz2) = 2ed619043f11bca71ef62caa255aa2dfb549532b | 3 | SHA1 (weewm-0.0.2.tar.bz2) = 2ed619043f11bca71ef62caa255aa2dfb549532b | |
4 | RMD160 (weewm-0.0.2.tar.bz2) = 8fe602c67e5fbe6ac2ee4a12a5a1704aba4de4e3 | 4 | RMD160 (weewm-0.0.2.tar.bz2) = 8fe602c67e5fbe6ac2ee4a12a5a1704aba4de4e3 | |
5 | Size (weewm-0.0.2.tar.bz2) = 44051 bytes | 5 | Size (weewm-0.0.2.tar.bz2) = 44051 bytes | |
6 | SHA1 (patch-aa) = 9a7c9b1a5e85f51ed7c52ae39f5b08b95cbc1c08 | 6 | SHA1 (patch-aa) = 9a7c9b1a5e85f51ed7c52ae39f5b08b95cbc1c08 | |
7 | SHA1 (patch-ab) = 14ebcb4169fd466057fb666cd86d5c4de361306e | 7 | SHA1 (patch-ab) = 14ebcb4169fd466057fb666cd86d5c4de361306e | |
8 | SHA1 (patch-ac) = 2251508931d9f1874a868fd83fd449cb181257d2 |
$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;