Tweak games/kreversi version 4.14.3
[dports.git] / games / gemdropx / Makefile
1 # Created by: Andrey Zakhvatov
2 # $FreeBSD$
3
4 PORTNAME=       gemdropx
5 PORTVERSION=    0.9
6 PORTREVISION=   12
7 CATEGORIES=     games
8 MASTER_SITES=   ftp://ftp.tuxpaint.org/unix/x/gemdropx/src/ \
9                 SF/nemysisfreebsdp/${CATEGORIES}/:icons
10 DISTFILES=      ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
11                 ${PORTNAME}.png:icons
12 EXTRACT_ONLY=   ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
13
14 MAINTAINER=     ports@FreeBSD.org
15 COMMENT=        Interesting one-player puzzle game for X (SDL)
16
17 LICENSE=        GPLv2
18 LICENSE_FILE=   ${WRKSRC}/COPYING.txt
19
20 USES=           gmake
21 USE_SDL=        image mixer sdl
22 ALL_TARGET=     ${PORTNAME}
23
24 PORTDOCS=       AUTHORS.txt CHANGES.txt ICON.txt README.txt
25 OPTIONS_DEFINE= DOCS
26
27 DESKTOP_ENTRIES="Gem Drop X" "" "${PORTNAME}" \
28                 "${PORTNAME}" "Game;LogicGame;" ""
29
30 post-patch:
31         @${REINPLACE_CMD} \
32         -e 's|sdl-config|${SDL_CONFIG}| ; \
33         s|CC=gcc|CC?=${CC}| ; \
34         s|CXX=gcc|CXX?=${CC}| ; \
35         s|CFLAGS=-Wall ${SDL_CFLAGS}|CFLAGS+=-w ${SDL_CFLAGS}|' \
36                 ${WRKSRC}/Makefile
37         @${FIND} ${WRKDIR} -name .xvpics | ${XARGS} ${RM} -rf
38
39 do-install:
40         ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
41         @(cd ${WRKSRC}/data && ${COPYTREE_SHARE} "images sounds" \
42                 ${STAGEDIR}${DATADIR})
43
44         ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
45                 ${STAGEDIR}${PREFIX}/share/pixmaps
46
47         @${MKDIR} ${STAGEDIR}${DOCSDIR}
48         ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
49
50 .include <bsd.port.mk>