Fri Apr 25 02:16:11 2008 UTC ()
Add patch so amiwm won't immediately exit without lucida font.
I also sent upstream, but I don't know if this is maintained.
(If you use this window manager, please let me know.)
(reed)
diff -r1.21 -r1.22 pkgsrc/wm/amiwm/Makefile
diff -r1.3 -r1.4 pkgsrc/wm/amiwm/distinfo
diff -r0 -r1.1 pkgsrc/wm/amiwm/patches/patch-aa
--- pkgsrc/wm/amiwm/Makefile 2008/04/14 23:31:29 1.21
+++ pkgsrc/wm/amiwm/Makefile 2008/04/25 02:16:11 1.22
| @@ -1,19 +1,19 @@ | | | @@ -1,19 +1,19 @@ |
1 | # $NetBSD: Makefile,v 1.21 2008/04/14 23:31:29 rh Exp $ | | 1 | # $NetBSD: Makefile,v 1.22 2008/04/25 02:16:11 reed Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= amiwm0.20pl48 | | 4 | DISTNAME= amiwm0.20pl48 |
5 | PKGNAME= amiwm-0.20p48 | | 5 | PKGNAME= amiwm-0.20p48 |
6 | PKGREVISION= 2 | | 6 | PKGREVISION= 3 |
7 | CATEGORIES= x11 wm | | 7 | CATEGORIES= x11 wm |
8 | MASTER_SITES= ftp://ftp.lysator.liu.se/pub/X11/wm/amiwm/ | | 8 | MASTER_SITES= ftp://ftp.lysator.liu.se/pub/X11/wm/amiwm/ |
9 | | | 9 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= http://www.lysator.liu.se/~marcus/amiwm.html | | 11 | HOMEPAGE= http://www.lysator.liu.se/~marcus/amiwm.html |
12 | COMMENT= X window manager with Amiga look and feel | | 12 | COMMENT= X window manager with Amiga look and feel |
13 | | | 13 | |
14 | LICENSE= amiwm-license | | 14 | LICENSE= amiwm-license |
15 | RESTRICTED= Restrictive copyright (non-commerical use only) | | 15 | RESTRICTED= Restrictive copyright (non-commerical use only) |
16 | NO_SRC_ON_CDROM= ${RESTRICTED} | | 16 | NO_SRC_ON_CDROM= ${RESTRICTED} |
17 | NO_BIN_ON_CDROM= ${RESTRICTED} | | 17 | NO_BIN_ON_CDROM= ${RESTRICTED} |
18 | | | 18 | |
19 | USE_TOOLS+= ksh:run yacc lex | | 19 | USE_TOOLS+= ksh:run yacc lex |
--- pkgsrc/wm/amiwm/distinfo 2005/02/23 18:43:53 1.3
+++ pkgsrc/wm/amiwm/distinfo 2008/04/25 02:16:11 1.4
| @@ -1,5 +1,6 @@ | | | @@ -1,5 +1,6 @@ |
1 | $NetBSD: distinfo,v 1.3 2005/02/23 18:43:53 wiz Exp $ | | 1 | $NetBSD: distinfo,v 1.4 2008/04/25 02:16:11 reed Exp $ |
2 | | | 2 | |
3 | SHA1 (amiwm0.20pl48.tar.gz) = 6cf5f7197403a9519ea1f3b272e67a8de4fdca43 | | 3 | SHA1 (amiwm0.20pl48.tar.gz) = 6cf5f7197403a9519ea1f3b272e67a8de4fdca43 |
4 | RMD160 (amiwm0.20pl48.tar.gz) = abb5922a84501a28a73684c9e056dba6ac6969b7 | | 4 | RMD160 (amiwm0.20pl48.tar.gz) = abb5922a84501a28a73684c9e056dba6ac6969b7 |
5 | Size (amiwm0.20pl48.tar.gz) = 141542 bytes | | 5 | Size (amiwm0.20pl48.tar.gz) = 141542 bytes |
| | | 6 | SHA1 (patch-aa) = 4927276af44a0c2257eb723959002eef90db6aaf |
$NetBSD: patch-aa,v 1.1 2008/04/25 02:16:11 reed Exp $
--- libami/drawinfo.c.orig 2008-04-05 16:38:47.000000000 -0500
+++ libami/drawinfo.c 2008-04-05 16:39:26.000000000 -0500
@@ -143,7 +143,7 @@
if(!(dri->dri_Font = XLoadQueryFont(dpy, default_screenfont))) {
fprintf(stderr, "%s: cannot open font %s\n", progname,
default_screenfont);
- exit(1);
+ dri->dri_Font = XLoadQueryFont(dpy, "fixed");
}
if(override)
setdriprop(dpy, driatom, dritypatom, root, dri);