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