Tweak www/owncloud version 10.0.2
[dports.git] / games / mangband / Makefile
1 # Created by: driedfruit
2 # $FreeBSD$
3
4 PORTNAME=       mangband
5 PORTVERSION=    1.1.3
6 CATEGORIES=     games
7 MASTER_SITES=   http://mangband.org/download/
8
9 MAINTAINER=     flambard@mangband.org
10 COMMENT=        Free online multiplayer real-time roguelike game
11
12 LICENSE=        GPLv2
13
14 ALL_TARGET=     mangclient mangband
15 WRKSRC=         ${WRKDIR}/${DISTNAME}/src
16 GNU_CONFIGURE=  yes
17 USES=           dos2unix gmake ncurses
18 DOS2UNIXFILES=  ${WRKSRC}/client/main-sdl.c
19
20 MAKE_ARGS=      "DATADIR=${DATADIR}"
21
22 OPTIONS_DEFINE= GCU X11 SDL
23 OPTIONS_DEFAULT=        GCU X11 SDL
24 GCU_DESC=       Display module GCU (curses)
25 X11_DESC=       Display module X11
26 SDL_DESC=       Display module SDL
27
28 GCU_CONFIGURE_WITH=     gcu
29
30 X11_LIB_DEPENDS=        libX11.so:x11/libX11
31 X11_CONFIGURE_WITH=     x11
32
33 SDL_LIB_DEPENDS=        libX11.so:x11/libX11
34 SDL_CONFIGURE_WITH=     sdl
35
36 PORTEXAMPLES=   *
37
38 SUB_FILES=      pkg-message
39
40 do-install:
41         ${INSTALL_PROGRAM} ${WRKSRC}/mangband ${STAGEDIR}${PREFIX}/bin/
42         ${INSTALL_PROGRAM} ${WRKSRC}/mangclient ${STAGEDIR}${PREFIX}/bin/
43         ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/mangband.cfg ${STAGEDIR}${PREFIX}/etc/mangband.cfg.sample
44         @echo "# FreeBSD Hacks" >> ${STAGEDIR}${PREFIX}/etc/mangband.cfg.sample
45         @echo "EDIT_DIR = \"${DATADIR}/edit\"" >> ${STAGEDIR}${PREFIX}/etc/mangband.cfg.sample
46         @echo "SAVE_DIR = \"${DATADIR}/save\"" >> ${STAGEDIR}${PREFIX}/etc/mangband.cfg.sample
47         @echo "DATA_DIR = \"${DATADIR}/data\"" >> ${STAGEDIR}${PREFIX}/etc/mangband.cfg.sample
48         @(cd ${WRKDIR}/${DISTNAME}/lib && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
49
50         @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
51         @echo "[MAngband]" >> ${STAGEDIR}${EXAMPLESDIR}/mangrc
52         @echo "LibDir ${DATADIR}/" >> ${STAGEDIR}${EXAMPLESDIR}/mangrc
53
54 .include <bsd.port.mk>