Lines 2-8
Link Here
|
2 |
# $FreeBSD: head/games/alienwave/Makefile 308699 2012-12-11 14:37:20Z jhale $ |
2 |
# $FreeBSD: head/games/alienwave/Makefile 308699 2012-12-11 14:37:20Z jhale $ |
3 |
|
3 |
|
4 |
PORTNAME= alienwave |
4 |
PORTNAME= alienwave |
5 |
PORTVERSION= 0.3.0 |
5 |
PORTVERSION= 0.4.0 |
6 |
CATEGORIES= games |
6 |
CATEGORIES= games |
7 |
MASTER_SITES= http://www.alessandropira.org/alienwave/ |
7 |
MASTER_SITES= http://www.alessandropira.org/alienwave/ |
8 |
|
8 |
|
Lines 11-24
Link Here
|
11 |
|
11 |
|
12 |
LICENSE= GPLv2 |
12 |
LICENSE= GPLv2 |
13 |
|
13 |
|
14 |
WRKSRC= ${WRKDIR}/${PORTNAME} |
|
|
15 |
ALL_TARGET= ${PORTNAME} |
16 |
|
17 |
MAKE_ARGS= CC="${CC}" CFLAGS="-c ${CFLAGS}" |
18 |
|
19 |
PLIST_FILES= bin/alienwave |
20 |
PORTDOCS= README STORY TO_DO |
21 |
|
22 |
OPTIONS_DEFINE= RANDOM_LEVELS DOCS |
14 |
OPTIONS_DEFINE= RANDOM_LEVELS DOCS |
23 |
OPTIONS_DEFAULT=LEVEL_MEDIUM |
15 |
OPTIONS_DEFAULT=LEVEL_MEDIUM |
24 |
OPTIONS_SINGLE= LEVEL |
16 |
OPTIONS_SINGLE= LEVEL |
Lines 28-33
Link Here
|
28 |
LEVEL_MEDIUM_DESC= Killing Xzarna: medium |
20 |
LEVEL_MEDIUM_DESC= Killing Xzarna: medium |
29 |
LEVEL_HARD_DESC= Killing Xzarna: hard |
21 |
LEVEL_HARD_DESC= Killing Xzarna: hard |
30 |
|
22 |
|
|
|
23 |
WRKSRC= ${WRKDIR}/${PORTNAME} |
24 |
|
25 |
ALL_TARGET= ${PORTNAME} |
26 |
MAKE_JOBS_SAFE= yes |
27 |
|
28 |
PORTDOCS= README STORY TO_DO |
29 |
PLIST_FILES= bin/alienwave |
30 |
|
31 |
.include <bsd.port.options.mk> |
31 |
.include <bsd.port.options.mk> |
32 |
|
32 |
|
33 |
.if ${PORT_OPTIONS:MLEVEL_EASY} |
33 |
.if ${PORT_OPTIONS:MLEVEL_EASY} |
Lines 42-52
Link Here
|
42 |
CFLAGS+= -DRANDOM_LEVELS |
42 |
CFLAGS+= -DRANDOM_LEVELS |
43 |
.endif |
43 |
.endif |
44 |
|
44 |
|
|
|
45 |
post-patch: |
46 |
@${REINPLACE_CMD} -e \ |
47 |
'/^CC /s|^|#| ; \ |
48 |
/^CFLAGS /s|^|#| ; \ |
49 |
s|-lncurses|-lcurses| ; \ |
50 |
/strip /s|^|#|' ${WRKSRC}/Makefile |
51 |
|
45 |
do-install: |
52 |
do-install: |
46 |
${INSTALL_PROGRAM} ${WRKSRC}/alienwave ${PREFIX}/bin |
53 |
(cd ${WRKSRC} && ${INSTALL_PROGRAM} alienwave ${PREFIX}/bin) |
47 |
.if ${PORT_OPTIONS:MDOCS} |
54 |
.if ${PORT_OPTIONS:MDOCS} |
48 |
@${MKDIR} ${DOCSDIR} |
55 |
@${MKDIR} ${DOCSDIR} |
49 |
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} |
56 |
.for i in ${PORTDOCS} |
|
|
57 |
(cd ${WRKSRC} && ${INSTALL_DATA} ${i} ${DOCSDIR}) |
58 |
.endfor |
50 |
.endif |
59 |
.endif |
51 |
|
60 |
|
52 |
.include <bsd.port.mk> |
61 |
.include <bsd.port.mk> |