aboutsummaryrefslogtreecommitdiff
path: root/games/alienwave
diff options
context:
space:
mode:
authorDanilo Egea Gondolfo <danilo@FreeBSD.org>2013-10-29 20:02:18 +0000
committerDanilo Egea Gondolfo <danilo@FreeBSD.org>2013-10-29 20:02:18 +0000
commit2c25b65dcd1f9a5970d12344a54fed4d5137c339 (patch)
treeeb0fac9e8b458b0b125b930b879b814d73195413 /games/alienwave
parent018c274bd8f9aa8d37a6dd21cecf5cef3826df12 (diff)
downloadports-2c25b65dcd1f9a5970d12344a54fed4d5137c339.tar.gz
ports-2c25b65dcd1f9a5970d12344a54fed4d5137c339.zip
- Add stage support
- Use options helpers
Notes
Notes: svn path=/head/; revision=331988
Diffstat (limited to 'games/alienwave')
-rw-r--r--games/alienwave/Makefile25
1 files changed, 6 insertions, 19 deletions
diff --git a/games/alienwave/Makefile b/games/alienwave/Makefile
index cf34175dc1b5..fbd06d26dbf1 100644
--- a/games/alienwave/Makefile
+++ b/games/alienwave/Makefile
@@ -27,20 +27,9 @@ ALL_TARGET= ${PORTNAME}
PORTDOCS= README STORY TO_DO
PLIST_FILES= bin/alienwave
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MLEVEL_EASY}
-CFLAGS+= -DLEV_EASY
-.endif
-
-.if ${PORT_OPTIONS:MLEVEL_HARD}
-CFLAGS+= -DLEV_HARD
-.endif
-
-.if ${PORT_OPTIONS:MRANDOM_LEVELS}
-CFLAGS+= -DRANDOM_LEVELS
-.endif
+LEVEL_EASY_CFLAGS= -DLEV_EASY
+LEVEL_HARD_CFLAGS= -DLEV_HARD
+RANDOM_LEVELS_CFLAGS= -DRANDOM_LEVELS
post-patch:
@${REINPLACE_CMD} -e \
@@ -50,12 +39,10 @@ post-patch:
/strip /s|^|#|' ${WRKSRC}/Makefile
do-install:
- (cd ${WRKSRC} && ${INSTALL_PROGRAM} alienwave ${PREFIX}/bin)
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
+ (cd ${WRKSRC} && ${INSTALL_PROGRAM} alienwave ${STAGEDIR}${PREFIX}/bin)
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
.for i in ${PORTDOCS}
- (cd ${WRKSRC} && ${INSTALL_DATA} ${i} ${DOCSDIR})
+ (cd ${WRKSRC} && ${INSTALL_DATA} ${i} ${STAGEDIR}${DOCSDIR})
.endfor
-.endif
.include <bsd.port.mk>