1 # Created by: Rusmir Dusko <nemysis@FreeBSD.org>
8 MASTER_SITES= http://www.linuxmotors.com/gljewel/downloads/ \
9 SF/nemysisfreebsdp/${CATEGORIES}/:icons
10 DISTFILES= ${PORTNAME:S/sdl/SDL/}-${DISTVERSION}.tgz \
12 DIST_SUBDIR= ${PORTNAME}
13 EXTRACT_ONLY= ${PORTNAME:S/sdl/SDL/}-${DISTVERSION}.tgz
15 MAINTAINER= ports@FreeBSD.org
16 COMMENT= Tile-matching 8x8 puzzle game
18 WRKSRC= ${WRKDIR}/${PORTNAME:S/sdl/SDL/}-${PORTVERSION}
21 USE_SDL= sdl image mixer
24 PORTDOCS= ChangeLog README
27 DESKTOP_ENTRIES="SDL Jewels" "" "${PORTNAME}" \
28 "${PORTNAME}" "Game;BoardGame;" ""
31 @${RM} -rf ${WRKSRC}/data/CVS
32 @${REINPLACE_CMD} -e 's|data/bigfont.ppm|${DATADIR}/data/bigfont.ppm| ; \
33 s|dirlist\[\]="data";|dirlist[]="${DATADIR}/data";| ; \
34 s|char name[256],|char name[512],|' \
35 ${WRKSRC}/gljewel.c ${WRKSRC}/sound.c
36 @${REINPLACE_CMD} -e 's|CFLAGS = -O2 -Wall|CFLAGS+=| ; \
37 s|LDFLAGS =|LDFLAGS+=|' ${WRKSRC}/Makefile
40 ${INSTALL_PROGRAM} ${WRKSRC}/gljewel ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
41 @(cd ${WRKSRC} && ${COPYTREE_SHARE} data ${STAGEDIR}${DATADIR})
42 ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
43 ${STAGEDIR}${PREFIX}/share/pixmaps/
45 @${MKDIR} ${STAGEDIR}${DOCSDIR}
46 ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
48 .include <bsd.port.mk>