Merge from vendor branch TNF:
[pkgsrcv2.git] / games / angband-tty / Makefile
1 # $NetBSD: Makefile,v 1.34 2008/08/23 07:47:00 obache Exp $
2 #
3
4 DISTNAME=               angband-283
5 PKGNAME=                angband-tty-2.8.3
6 PKGREVISION=            4
7 CATEGORIES=             games
8 MASTER_SITES=           # ftp://ftp.greyhelm.com/pub/Games/Angband/Angband-2.7.x/Source/
9 DISTFILES=              ${DISTNAME}${EXTRACT_SUFX} ${SPOILERFILE}
10
11 MAINTAINER=             pkgsrc-users@NetBSD.org
12 HOMEPAGE=               http://www.phial.com/angband/
13 COMMENT=                Tolkien based variant of Moria for tty/console displays
14
15 CONFLICTS=              angband-x11-[0-9]*
16
17 PKG_DESTDIR_SUPPORT=    destdir
18
19 USE_TOOLS+=     pax
20
21 WRKSRC=                 ${WRKDIR}/${DISTNAME}/src
22 EXTRACT_ONLY=           ${DISTNAME}${EXTRACT_SUFX}
23 MAKE_FILE=              Makefile.std
24 BUILD_TARGET=           angband
25
26 SPOILERFILE=            angband-spoilers.tar.gz
27
28 .if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32"
29 GCC_REQD+=              2.95.3
30 .endif
31
32 SETGIDGAME=             yes
33 SPECIAL_PERMS=          bin/angband ${SETGID_GAMES_PERMS}
34
35 INSTALLATION_DIRS=      bin
36
37 do-install:
38         ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/angband
39         cd ${WRKDIR}/${DISTNAME}/lib && pax -wr * \
40                 ${DESTDIR}${PREFIX}/share/angband
41         cd ${DESTDIR}${PREFIX}/share/angband/help && \
42                 pax -O -zrf ${DISTDIR}/${SPOILERFILE}
43         ${CHOWN} -R ${GAMEOWN}:${GAMEGRP} ${DESTDIR}${PREFIX}/share/angband
44         cd ${DESTDIR}${PREFIX}/share/angband && \
45                 ${CHMOD} ${GAMEDATAMODE} */*
46         cd ${DESTDIR}${PREFIX}/share/angband && \
47                 ${CHMOD} ${GAMEDIRMODE} apex bone data edit file help info save user xtra
48         ${INSTALL_PROGRAM} ${WRKSRC}/angband ${DESTDIR}${PREFIX}/bin
49
50 .include "../../mk/bsd.pkg.mk"