Tweak games/kreversi version 4.14.3
[dports.git] / games / sdl_scavenger / Makefile
1 # Created by: Rusmir Dusko <nemysis@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       sdl_scavenger
5 PORTVERSION=    145.2015.01.05
6 PORTEPOCH=      1
7 CATEGORIES=     games
8 MASTER_SITES=   SF/sdlscavenger/
9 DISTNAME=       sdlscav-145.4_2015_01_05
10
11 MAINTAINER=     nemysis@FreeBSD.org
12 COMMENT=        Lode Runner like game
13
14 LICENSE=        GPLv1
15
16 WRKSRC=         ${WRKDIR}/sdlscav-145
17
18 USES=           gmake shebangfix tar:tgz
19 SHEBANG_FILES=  scavsaver
20 bash_CMD=       /bin/sh
21 USE_SDL=        sdl image mixer
22 USE_GCC=        yes
23 ALL_TARGET=
24
25 PORTDOCS=       CREDITS DOC NEW_FEATURES README STRATEGY
26
27 OPTIONS_DEFINE= DOCS
28
29 DESKTOP_ENTRIES="SDL Scavenger" "" "${PORTNAME}" \
30                 "${PORTNAME}" "Game;LogicGame;" ""
31
32 post-patch:
33         @${REINPLACE_CMD} -e 's|gcc|${CC}|; \
34                 s|-O2 ||; \
35                 s|$$HOME/.scavenger|$$HOME/.sdlscavenger|; \
36                 s||$$(DESTDIR)/usr/local/bin|; \
37                 s|/usr/local/bin|$$(DESTDIR)/usr/local/bin|; \
38                 s|/usr/local/games/scavenger|$$(DESTDIR)/usr/local/share/${PORTNAME}|; \
39                 s|sdlscav $$(DESTDIR)/usr/local/bin/|sdlscav $$(DESTDIR)/usr/local/bin/${PORTNAME}|' \
40                 ${WRKSRC}/Makefile
41         @${REINPLACE_CMD} -e 's|/usr/local/games/scavenger|${DATADIR}|; \
42                 s|".scavenger"|".sdlscavenger"|' \
43                 ${WRKSRC}/names.h
44         @${REINPLACE_CMD} -e 's|sdlscav|sdl_scavenger|' ${WRKSRC}/scavsaver
45
46 post-install:
47         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
48         ${INSTALL_DATA} ${WRKSRC}/data/scav.png \
49                 ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
50
51         @${MKDIR} ${STAGEDIR}${DOCSDIR}
52         ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
53
54 .include <bsd.port.mk>