svn commit: r328744 - head/games/quantumminigolf
Dmitry Marakasov
amdmi3 at FreeBSD.org
Sun Sep 29 21:54:43 UTC 2013
Author: amdmi3
Date: Sun Sep 29 21:54:42 2013
New Revision: 328744
URL: http://svnweb.freebsd.org/changeset/ports/328744
Log:
- Support staging
- Use new LIB_DEPENDS syntax
- Convert USE_GMAKE to USES
Deleted:
head/games/quantumminigolf/pkg-plist
Modified:
head/games/quantumminigolf/Makefile
Modified: head/games/quantumminigolf/Makefile
==============================================================================
--- head/games/quantumminigolf/Makefile Sun Sep 29 21:51:57 2013 (r328743)
+++ head/games/quantumminigolf/Makefile Sun Sep 29 21:54:42 2013 (r328744)
@@ -11,13 +11,15 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}.src
MAINTAINER= amdmi3 at 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
More information about the svn-ports-head
mailing list