Tweak games/blinken version 4.14.3
[dports.git] / games / linwarrior / Makefile
1 # Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       linwarrior
5 PORTVERSION=    20100320
6 PORTREVISION=   4
7 CATEGORIES=     games
8 MASTER_SITES=   http://www.hackcraft.de/games/linwarrior_3d/downloads/ \
9                 http://mirror.amdmi3.ru/distfiles/
10 DISTNAME=       ${PORTNAME}_${PORTVERSION}
11
12 MAINTAINER=     amdmi3@FreeBSD.org
13 COMMENT=        Navigate a mech through a 3D world and fire at enemies
14
15 USES=           gmake openal:al,alut
16 USE_GL=         gl glu
17 USE_SDL=        sdl
18
19 WRKSRC=         ${WRKDIR}/${PORTNAME}
20
21 PLIST_FILES=    bin/${PORTNAME}
22 PORTDATA=       *
23
24 DESKTOP_ENTRIES="LinWarrior 3D" \
25                 "Mech Simulation Game" \
26                 "" \
27                 "linwarrior" \
28                 "Game;ActionGame;Simulation;" \
29                 false
30
31 post-extract:
32         @${FIND} ${WRKSRC} -type d -exec chmod a+rx {} \;
33         @${FIND} ${WRKSRC} -type f -exec chmod a+r {} \;
34
35 post-patch:
36         @${REINPLACE_CMD} -e '/hash_set/ d' ${WRKSRC}/source/cAlert.h
37         @${FIND} ${WRKSRC}/source -name '*.cpp' -print0 | ${XARGS} -0 \
38                 ${REINPLACE_CMD} -e 's|data/|${DATADIR}/|'
39
40 do-install:
41         ${INSTALL_PROGRAM} ${WRKSRC}/dist/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
42         cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/
43
44 .include <bsd.port.mk>