aboutsummaryrefslogtreecommitdiff
path: root/games/quantumminigolf
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2013-09-29 21:54:42 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2013-09-29 21:54:42 +0000
commitb0dc7fdede70825e5880a2732a9ab116338fe042 (patch)
treeb21c3376bfcd865419e0203767ac8898108df334 /games/quantumminigolf
parent15e00f1f4eccb697421d9b1885aef0c06b92ddc0 (diff)
downloadports-b0dc7fdede70825e5880a2732a9ab116338fe042.tar.gz
ports-b0dc7fdede70825e5880a2732a9ab116338fe042.zip
- Support staging
- Use new LIB_DEPENDS syntax - Convert USE_GMAKE to USES
Notes
Notes: svn path=/head/; revision=328744
Diffstat (limited to 'games/quantumminigolf')
-rw-r--r--games/quantumminigolf/Makefile24
-rw-r--r--games/quantumminigolf/pkg-plist37
2 files changed, 13 insertions, 48 deletions
diff --git a/games/quantumminigolf/Makefile b/games/quantumminigolf/Makefile
index 085a46643b63..a8cd65b6444f 100644
--- a/games/quantumminigolf/Makefile
+++ b/games/quantumminigolf/Makefile
@@ -11,13 +11,15 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}.src
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= A computer game visualizing quantum mechanics
-LIB_DEPENDS= fftw3f:${PORTSDIR}/math/fftw3-float \
- fftw3:${PORTSDIR}/math/fftw3
+LIB_DEPENDS= libfftw3f.so:${PORTSDIR}/math/fftw3-float \
+ libfftw3.so:${PORTSDIR}/math/fftw3
-USE_GMAKE= yes
+USES= gmake
USE_SDL= sdl ttf
+PLIST_FILES= bin/${PORTNAME}
PORTDOCS= README THANKS
+PORTDATA= *
DESKTOP_ENTRIES="Quantum Minigolf" \
"A game of minigolf where the ball obeys the laws of quantum mechanics" \
@@ -29,7 +31,6 @@ DESKTOP_ENTRIES="Quantum Minigolf" \
OPTIONS_DEFINE= OPTIMIZED_CFLAGS DOCS
OPTIONS_DEFAULT=OPTIMIZED_CFLAGS DOCS
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS}
@@ -46,17 +47,18 @@ post-patch:
@${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' ${WRKSRC}/QuantumSimulator.h
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/quantumminigolf ${PREFIX}/bin
- ${MKDIR} ${DATADIR}/gfx ${DATADIR}/fonts ${DATADIR}/tracks
- ${INSTALL_DATA} ${WRKSRC}/gfx/*.bmp ${DATADIR}/gfx
- ${INSTALL_DATA} ${WRKSRC}/fonts/*.ttf ${DATADIR}/fonts
+ ${INSTALL_PROGRAM} ${WRKSRC}/quantumminigolf ${STAGEDIR}${PREFIX}/bin
+ ${MKDIR} ${STAGEDIR}${DATADIR}/gfx ${STAGEDIR}${DATADIR}/fonts \
+ ${STAGEDIR}${DATADIR}/tracks
+ ${INSTALL_DATA} ${WRKSRC}/gfx/*.bmp ${STAGEDIR}${DATADIR}/gfx
+ ${INSTALL_DATA} ${WRKSRC}/fonts/*.ttf ${STAGEDIR}${DATADIR}/fonts
${INSTALL_DATA} ${WRKSRC}/tracks/*.bmp ${WRKSRC}/tracks/*.cfg \
- ${DATADIR}/tracks
+ ${STAGEDIR}${DATADIR}/tracks
.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${DOCSDIR}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
.for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
.endfor
.endif
diff --git a/games/quantumminigolf/pkg-plist b/games/quantumminigolf/pkg-plist
deleted file mode 100644
index 15f02ed5fa01..000000000000
--- a/games/quantumminigolf/pkg-plist
+++ /dev/null
@@ -1,37 +0,0 @@
-bin/quantumminigolf
-%%DATADIR%%/fonts/default.ttf
-%%DATADIR%%/gfx/cmap.bmp
-%%DATADIR%%/gfx/cmap_mono.bmp
-%%DATADIR%%/gfx/icon.bmp
-%%DATADIR%%/gfx/lose.bmp
-%%DATADIR%%/gfx/win.bmp
-%%DATADIR%%/tracks/babinet.bmp
-%%DATADIR%%/tracks/babinet_hard.bmp
-%%DATADIR%%/tracks/babinet_soft.bmp
-%%DATADIR%%/tracks/bragg.bmp
-%%DATADIR%%/tracks/bump.bmp
-%%DATADIR%%/tracks/bump_hard.bmp
-%%DATADIR%%/tracks/bump_soft.bmp
-%%DATADIR%%/tracks/crystal.bmp
-%%DATADIR%%/tracks/crystal_hard.bmp
-%%DATADIR%%/tracks/crystal_soft.bmp
-%%DATADIR%%/tracks/doubleslit.bmp
-%%DATADIR%%/tracks/doubleslit_hard.bmp
-%%DATADIR%%/tracks/doubleslit_soft.bmp
-%%DATADIR%%/tracks/empty.bmp
-%%DATADIR%%/tracks/empty_hard.bmp
-%%DATADIR%%/tracks/empty_soft.bmp
-%%DATADIR%%/tracks/hill.bmp
-%%DATADIR%%/tracks/hill_hard.bmp
-%%DATADIR%%/tracks/hill_soft.bmp
-%%DATADIR%%/tracks/stadium.bmp
-%%DATADIR%%/tracks/stadium_hard.bmp
-%%DATADIR%%/tracks/stadium_soft.bmp
-%%DATADIR%%/tracks/tracks.cfg
-%%DATADIR%%/tracks/tunnel.bmp
-%%DATADIR%%/tracks/tunnel_hard.bmp
-%%DATADIR%%/tracks/tunnel_soft.bmp
-@dirrm %%DATADIR%%/tracks
-@dirrm %%DATADIR%%/gfx
-@dirrm %%DATADIR%%/fonts
-@dirrm %%DATADIR%%