Update games/xonotic to version 0.8.2_1
[dports.git] / games / angband / Makefile
1 # Created by: Matthew Hunt <mph@pobox.com>
2 # $FreeBSD$
3
4 PORTNAME=       angband
5 PORTVERSION=    4.1.0
6 CATEGORIES=     games
7 MASTER_SITES=   http://rephial.org/downloads/${PORTVERSION:R}/
8
9 MAINTAINER=     ports@FreeBSD.org
10 COMMENT=        Rogue-like game with color, X11 support
11
12 LICENSE=        GPLv2
13
14 OPTIONS_DEFINE= SDL X11 DOCS
15 OPTIONS_DEFAULT=X11
16
17 USES=           autoreconf gmake ncurses
18 GNU_CONFIGURE=  yes
19 CONFIGURE_ENV=  ac_cv_path_NCURSES_CONFIG=${TRUE}
20 CONFIGURE_ARGS= --localstatedir=/var
21 WRKSRC=         ${WRKDIR}/${PORTNAME}-master
22
23 CPPFLAGS+=      -I${NCURSESINC}
24 LDFLAGS+=       -L${NCURSESLIB} -lncursesw
25
26 DOCS_BUILD_DEPENDS=     rst2html:textproc/py-docutils
27
28 SDL_USE=                SDL=image,mixer,ttf,sdl
29 SDL_CONFIGURE_ENABLE=   sdl
30
31 X11_USE=                XORG=ice,sm,x11
32 X11_RUN_DEPENDS=        xorg-fonts-miscbitmaps>=0:x11-fonts/xorg-fonts-miscbitmaps
33 X11_CONFIGURE_ENABLE=   x11
34
35 post-patch:
36         @${REINPLACE_CMD} -e \
37                 '/-Wno-missing-field-initializers/,/fi$$/d ; \
38                 s|/games$$|/bin|' ${WRKSRC}/configure.ac
39         @${REINPLACE_CMD} -e \
40                 's|.SILENT:||' ${WRKSRC}/mk/buildsys.mk.in
41         @${REINPLACE_CMD} -e \
42                 's|-O0||' ${WRKSRC}/src/Makefile
43
44 post-install:
45         @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/angband
46 .for i in user/save user/scores
47         @${MKDIR} ${STAGEDIR}${DATADIR}/${i}
48 .endfor
49
50 .include <bsd.port.mk>