Tweak games/kreversi version 4.14.3
[dports.git] / games / exmars / Makefile
1 # Created by: Alejandro Pulver <alejandro@varnet.biz>
2 # $FreeBSD$
3
4 PORTNAME=       exmars
5 PORTVERSION=    0.01
6 PORTREVISION=   1
7 CATEGORIES=     games
8 MASTER_SITES=   http://corewar.co.uk/ankerl/
9
10 MAINTAINER=     ports@FreeBSD.org
11 COMMENT=        Memory Array Redcode Simulator, just like exhaust and pMARS
12
13 ALL_TARGET=     ${PORTNAME}
14
15 OPTIONS_DEFINE= OPTIMIZED_CFLAGS
16 OPTIONS_DEFAULT=        OPTIMIZED_CFLAGS
17
18 OPTIMIZED_CFLAGS_CFLAGS=-O3 -fomit-frame-pointer
19
20 .include <bsd.port.options.mk>
21
22 post-patch:
23 # Fix bench.sh.
24         @${REINPLACE_CMD} -e 's|pmars|pmars-server| ; \
25                 s|\./exmars|exmars|' \
26                 ${WRKSRC}/bench.sh
27         @${REINPLACE_CMD} -e 's|$${OPT}|${CFLAGS}|' ${WRKSRC}/${MAKEFILE}
28
29 do-install:
30         ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
31         cd ${WRKSRC} && ${COPYTREE_SHARE} warriors ${STAGEDIR}${DATADIR}
32         ${INSTALL_SCRIPT} ${WRKSRC}/bench.sh ${STAGEDIR}${DATADIR}
33
34 .include <bsd.port.mk>