| @@ -1,53 +1,56 @@ | | | @@ -1,53 +1,56 @@ |
1 | # $NetBSD: Makefile,v 1.43 2008/05/26 02:13:19 joerg Exp $ | | 1 | # $NetBSD: Makefile,v 1.44 2010/01/29 20:20:00 joerg Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= angband-3.0.3 | | 4 | DISTNAME= angband-3.0.3 |
5 | PKGNAME= angband-x11-3.0.3 | | 5 | PKGNAME= angband-x11-3.0.3 |
6 | PKGREVISION= 2 | | 6 | PKGREVISION= 2 |
7 | CATEGORIES= games x11 | | 7 | CATEGORIES= games x11 |
8 | MASTER_SITES= ftp://clockwork.dementia.org/angband/Source/ | | 8 | MASTER_SITES= ftp://clockwork.dementia.org/angband/Source/ |
9 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${SPOILERFILE} | | 9 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${SPOILERFILE} |
10 | | | 10 | |
11 | MAINTAINER= pkgsrc-users@NetBSD.org | | 11 | MAINTAINER= pkgsrc-users@NetBSD.org |
12 | HOMEPAGE= http://www.thangorodrim.net/ | | 12 | HOMEPAGE= http://www.thangorodrim.net/ |
13 | COMMENT= Tolkien based variant of Moria for X11 displays | | 13 | COMMENT= Tolkien based variant of Moria for X11 displays |
14 | | | 14 | |
| | | 15 | PKG_DESTDIR_SUPPORT= destdir |
| | | 16 | |
15 | CONFLICTS= angband-tty-[0-9]* | | 17 | CONFLICTS= angband-tty-[0-9]* |
16 | | | 18 | |
17 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | | 19 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} |
18 | | | 20 | |
19 | USE_TOOLS+= pax | | 21 | USE_TOOLS+= pax |
20 | | | 22 | |
21 | INCOMPAT_CURSES= NetBSD-1.5*-* NetBSD-1.6[-_.]*-* | | 23 | INCOMPAT_CURSES= NetBSD-1.5*-* NetBSD-1.6[-_.]*-* |
22 | INCOMPAT_CURSES+= NetBSD-1.6[A-M]-* | | 24 | INCOMPAT_CURSES+= NetBSD-1.6[A-M]-* |
23 | | | 25 | |
24 | SPOILERFILE= angband-spoilers.tar.gz | | 26 | SPOILERFILE= angband-spoilers.tar.gz |
25 | | | 27 | |
26 | GNU_CONFIGURE= yes | | 28 | GNU_CONFIGURE= yes |
27 | CONFIGURE_ARGS+= --with-setgid=games | | 29 | CONFIGURE_ARGS+= --with-setgid=games |
28 | | | 30 | |
29 | .if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32" | | 31 | .if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32" |
30 | GCC_REQD+= 2.95.3 | | 32 | GCC_REQD+= 2.95.3 |
31 | .endif | | 33 | .endif |
32 | | | 34 | |
33 | SUBST_CLASSES+= 070 | | 35 | SUBST_CLASSES+= 070 |
34 | SUBST_STAGE.070= pre-configure | | 36 | SUBST_STAGE.070= pre-configure |
35 | SUBST_MESSAGE.070= Fixing file permissions. | | 37 | SUBST_MESSAGE.070= Fixing file permissions. |
36 | SUBST_FILES.070= lib/save/Makefile.in lib/bone/Makefile.in | | 38 | SUBST_FILES.070= lib/save/Makefile.in lib/bone/Makefile.in |
37 | SUBST_SED.070= -e 's,070,770,g' | | 39 | SUBST_SED.070= -e 's,070,770,g' |
38 | | | 40 | |
| | | 41 | INSTALLATION_DIRS+= share/games/angband/lib/info |
| | | 42 | |
39 | # add spoiler files and clean up a bit | | 43 | # add spoiler files and clean up a bit |
40 | post-install: | | 44 | post-install: |
41 | ${INSTALL_DATA_DIR} ${PREFIX}/share/games/angband/lib/info | | 45 | cd ${DESTDIR}${PREFIX}/share/games/angband/lib/info/ && \ |
42 | cd ${PREFIX}/share/games/angband/lib/info/ && \ | | | |
43 | pax -O -zrf ${DISTDIR}/${SPOILERFILE} | | 46 | pax -O -zrf ${DISTDIR}/${SPOILERFILE} |
44 | ${CHOWN} -R bin:games ${PREFIX}/share/games/angband | | 47 | ${CHOWN} -R bin:games ${DESTDIR}${PREFIX}/share/games/angband |
45 | ${FIND} ${PREFIX}/share/games/angband -name delete.me -exec ${RM} {} \; | | 48 | ${FIND} ${DESTDIR}${PREFIX}/share/games/angband -name delete.me -exec ${RM} {} \; |
46 | | | 49 | |
47 | BUILDLINK_DEPMETHOD.libXt?= build | | 50 | BUILDLINK_DEPMETHOD.libXt?= build |
48 | | | 51 | |
49 | .include "../../devel/ncurses/buildlink3.mk" | | 52 | .include "../../devel/ncurses/buildlink3.mk" |
50 | .include "../../x11/libSM/buildlink3.mk" | | 53 | .include "../../x11/libSM/buildlink3.mk" |
51 | .include "../../x11/libX11/buildlink3.mk" | | 54 | .include "../../x11/libX11/buildlink3.mk" |
52 | .include "../../x11/libXt/buildlink3.mk" | | 55 | .include "../../x11/libXt/buildlink3.mk" |
53 | .include "../../mk/bsd.pkg.mk" | | 56 | .include "../../mk/bsd.pkg.mk" |