Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Sep 2013 21:54:42 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r328744 - head/games/quantumminigolf
Message-ID:  <201309292154.r8TLsg6d078445@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309292154.r8TLsg6d078445>