From owner-svn-ports-head@FreeBSD.ORG  Sun Sep 29 21:54:43 2013
Return-Path: <owner-svn-ports-head@FreeBSD.ORG>
Delivered-To: svn-ports-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 48105F45;
 Sun, 29 Sep 2013 21:54:43 +0000 (UTC)
 (envelope-from amdmi3@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
 [IPv6:2001:1900:2254:2068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 1D8DD2B39;
 Sun, 29 Sep 2013 21:54:43 +0000 (UTC)
Received: from svn.freebsd.org ([127.0.1.70])
 by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r8TLsgwN078446;
 Sun, 29 Sep 2013 21:54:42 GMT (envelope-from amdmi3@svn.freebsd.org)
Received: (from amdmi3@localhost)
 by svn.freebsd.org (8.14.7/8.14.5/Submit) id r8TLsg6d078445;
 Sun, 29 Sep 2013 21:54:42 GMT (envelope-from amdmi3@svn.freebsd.org)
Message-Id: <201309292154.r8TLsg6d078445@svn.freebsd.org>
From: Dmitry Marakasov <amdmi3@FreeBSD.org>
Date: Sun, 29 Sep 2013 21:54:42 +0000 (UTC)
To: ports-committers@freebsd.org, svn-ports-all@freebsd.org,
 svn-ports-head@freebsd.org
Subject: svn commit: r328744 - head/games/quantumminigolf
X-SVN-Group: ports-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-ports-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the ports tree for head
 <svn-ports-head.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-ports-head>,
 <mailto:svn-ports-head-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-ports-head>
List-Post: <mailto:svn-ports-head@freebsd.org>
List-Help: <mailto:svn-ports-head-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-ports-head>,
 <mailto:svn-ports-head-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Sep 2013 21:54:43 -0000

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