aboutsummaryrefslogtreecommitdiff
path: root/games/jigzo/Makefile
diff options
context:
space:
mode:
authorSimon Barner <barner@FreeBSD.org>2006-02-06 12:50:05 +0000
committerSimon Barner <barner@FreeBSD.org>2006-02-06 12:50:05 +0000
commitaaa93249af9fe319214f6f081b4e25145bbcec1d (patch)
treedc08e1dc79ce6869e11996e61953324692e23b71 /games/jigzo/Makefile
parent089e5a63e98d59b9bc05f0759b2b19dc64c234ab (diff)
downloadports-aaa93249af9fe319214f6f081b4e25145bbcec1d.tar.gz
ports-aaa93249af9fe319214f6f081b4e25145bbcec1d.zip
Notes
Diffstat (limited to 'games/jigzo/Makefile')
-rw-r--r--games/jigzo/Makefile19
1 files changed, 10 insertions, 9 deletions
diff --git a/games/jigzo/Makefile b/games/jigzo/Makefile
index 5a3f27fb837e..2b8c748612e5 100644
--- a/games/jigzo/Makefile
+++ b/games/jigzo/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= glpuzzle
-PORTVERSION= 0.1.4
+PORTVERSION= 0.2
CATEGORIES= games
MASTER_SITES= http://www.iua.upf.es/~mdeboer/resorama/glpuzzle/
EXTRACT_SUFX= .tgz
@@ -18,25 +18,26 @@ LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \
jpeg.9:${PORTSDIR}/graphics/jpeg
USE_X_PREFIX= yes
-USE_SDL= sdl
+USE_SDL= sdl mixer
USE_GL= yes
USE_GMAKE= yes
-USE_REINPLACE= yes
+USE_GCC= 3.4+
MAKE_ENV= CXX="${CXX}" \
CPPFLAGS="`${SDL_CONFIG} --cflags` -I${X11BASE}/include" \
LDFLAGS="`${SDL_CONFIG} --libs` -L${X11BASE}/lib"
post-patch:
- @${REINPLACE_CMD} -e "s|font/|${DATADIR}/font/|g" ${WRKSRC}/main.cxx
- @${REINPLACE_CMD} -e "s|puzzle-preview/|${DATADIR}/puzzle-preview/|g" ${WRKSRC}/main.cxx
- @${REINPLACE_CMD} -e "s|terminate|terminate_|g" ${WRKSRC}/main.cxx
- @${REINPLACE_CMD} -e "s|puzzle-maps/|${DATADIR}/puzzle-maps/|g" ${WRKSRC}/puzzle-preview/preview.map
- @${RM} -f ${WRKSRC}/puzzle-preview/preview.map.bak
+.for i in font image puzzles sound
+ @${REINPLACE_CMD} -e "s|${i}/|${DATADIR}/${i}/|g" ${WRKSRC}/main.cxx
+.endfor
+ @${REINPLACE_CMD} -e "s|g++|${CXX}|g" ${WRKSRC}/Makefile
+ @${REINPLACE_CMD} -e "s|INCLFLAGS|CPPFLAGS|" ${WRKSRC}/Makefile
+ @${REINPLACE_CMD} -e "/^include.*DEPENDS/ d" ${WRKSRC}/Makefile
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/glpuzzle ${PREFIX}/bin
-.for i in font puzzle-maps puzzle-preview
+.for i in font image puzzles sound
${MKDIR} ${DATADIR}/${i}
${INSTALL_DATA} ${WRKSRC}/${i}/* ${DATADIR}/${i}
.endfor