Update french/aster to version 12.6.0.4
[dports.git] / games / blockrage / Makefile
1 # Created by: Rusmir Dusko <nemysis@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       blockrage
5 PORTVERSION=    0.2.3
6 PORTREVISION=   6
7 CATEGORIES=     games
8 MASTER_SITES=   SF \
9                 SF/nemysisfreebsdp/${CATEGORIES}/:icons
10 DISTFILES=      ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
11                 ${PORTNAME}_icons${EXTRACT_SUFX}:icons
12
13 MAINTAINER=     ports@FreeBSD.org
14 COMMENT=        Falling blocks game with 2-player hotseat mode
15
16 LICENSE=        GPLv2+
17 LICENSE_FILE=   ${WRKSRC}/COPYING
18
19 USE_SDL=        sdl image mixer
20 GNU_CONFIGURE=  yes
21 ALL_TARGET=     ${PORTNAME}
22
23 PORTDOCS=       ChangeLog KNOWN_BUGS README
24
25 INSTALLS_ICONS= yes
26 ICON_SIZES=     32x32 48x48 64x64 72x72 96x96
27
28 SUB_FILES=      ${PORTNAME}
29
30 DESKTOP_ENTRIES="Block Rage" "" "${PORTNAME}" \
31                 "${PORTNAME}" "Game;ArcadeGame;" ""
32
33 OPTIONS_DEFINE= DOCS
34
35 post-patch:
36         @${REINPLACE_CMD} -e \
37                 's|prefix=/usr/local|prefix=${PREFIX}|; \
38                 s|MYCC=gcc|MYCC?=${CC}|; \
39                 s|-s -O2 -Wall||; \
40                 s|sdl-config|${SDL_CONFIG}|; \
41                 s|MAKE=make|MAKE=${MAKE}|' \
42                         ${WRKSRC}/configure
43         @${REINPLACE_CMD} -e 's|gcc -s|${CC}|' \
44                 ${WRKSRC}/src/Makefile.in
45
46 do-install:
47         ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
48 .for d in data blockrage-fhs.rc blockrage.cfg blockrage.rc
49         @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
50 .endfor
51         ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${DATADIR}
52
53 .for s in ${ICON_SIZES}
54         @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/
55         ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \
56                 ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png
57 .endfor
58         ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \
59                 ${STAGEDIR}${PREFIX}/share/pixmaps/
60         ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.6 ${STAGEDIR}${MAN6PREFIX}/man/man6/
61
62 do-install-DOCS-on:
63         @${MKDIR} ${STAGEDIR}${DOCSDIR}
64         ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
65
66 .include <bsd.port.mk>