Tweak deskutils/bijiben version 3.14.2
[dports.git] / games / alienblaster / Makefile
1 # Created by: Alejandro Pulver <alejandro@varnet.biz>
2 # $FreeBSD$
3
4 PORTNAME=       alienblaster
5 PORTVERSION=    1.1.0
6 PORTREVISION=   7
7 CATEGORIES=     games
8 MASTER_SITES=   http://www.schwardtnet.de/alienblaster/archives/
9
10 MAINTAINER=     ports@FreeBSD.org
11 COMMENT=        Alien Blaster
12
13 LICENSE=        GPLv2 # or later
14 LICENSE_FILE=   ${WRKSRC}/LICENSE
15
16 USES=           gmake tar:tgz
17 USE_SDL=        mixer sdl
18 REINPLACE_ARGS= -i ''
19
20 WRKSRC=         ${WRKDIR}/${PORTNAME}
21
22 post-patch:
23 # Fix make command
24         @${REINPLACE_CMD} -e 's|make|${MAKE_CMD}|g' ${WRKSRC}/${MAKEFILE}
25
26 # Fix Makefile
27         @${REINPLACE_CMD} -e 's|alienBlaster|${PORTNAME}|g ; \
28                         s|g++|${CXX}|g ; \
29                         s|-g||g ; \
30                         s|sdl-config|${SDL_CONFIG}|g ; \
31                         s|@echo ""||g' \
32                                 ${WRKSRC}/src/Makefile
33
34 # Fix paths to ${DATADIR}
35         @${REINPLACE_CMD} -e 's|\./|${DATADIR}/|g' \
36                                 ${WRKSRC}/src/global.h \
37                                 ${WRKSRC}/src/global.cc
38         @${REINPLACE_CMD} -e 's|\./|${DATADIR}/|g ; \
39                         s|=\(images\)|=${DATADIR}/\1|g' \
40                                 ${WRKSRC}/cfg/level*.cfg
41
42 do-install:
43 # Executable
44         ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
45
46 # Data
47         @${MKDIR} ${STAGEDIR}${DATADIR}
48 .for d in cfg images sound
49         ${CP} -R ${WRKSRC}/${d} ${STAGEDIR}${DATADIR}
50 .endfor
51
52 .include <bsd.port.mk>