svn commit: r359236 - in head/games: fretsonfire fretsonfire-data

Jason E. Hale jhale at FreeBSD.org
Wed Jun 25 12:56:22 UTC 2014


Author: jhale
Date: Wed Jun 25 12:56:21 2014
New Revision: 359236
URL: http://svnweb.freebsd.org/changeset/ports/359236
QAT: https://qat.redports.org/buildarchive/r359236/

Log:
  - Support staging
  - Tab -> space in pkg-descr
  - Add DOCS option
  
  Approved by:	portmgr (blanket approval)

Modified:
  head/games/fretsonfire-data/Makefile
  head/games/fretsonfire-data/pkg-descr
  head/games/fretsonfire/Makefile
  head/games/fretsonfire/pkg-descr

Modified: head/games/fretsonfire-data/Makefile
==============================================================================
--- head/games/fretsonfire-data/Makefile	Wed Jun 25 12:50:40 2014	(r359235)
+++ head/games/fretsonfire-data/Makefile	Wed Jun 25 12:56:21 2014	(r359236)
@@ -19,11 +19,10 @@ WRKSRC=		${WRKDIR}/Frets\ on\ Fire-${POR
 
 EXTRACT_AFTER_ARGS=	--exclude 'win32' "Frets on Fire-${PORTVERSION}/${PORTNAME}"
 
-NO_STAGE=	yes
 do-install:
-	@${MKDIR} ${PREFIX}/${DATADIR}
+	@${MKDIR} ${STAGEDIR}${PREFIX}/${DATADIR}
 	@cd ${WRKSRC}/data && \
-		${FIND} * -type d -exec ${MKDIR} "${PREFIX}/${DATADIR}/{}" \; && \
-			${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${PREFIX}/${DATADIR}/{}" \;
+		${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${PREFIX}/${DATADIR}/{}" \; && \
+			${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${PREFIX}/${DATADIR}/{}" \;
 
 .include <bsd.port.mk>

Modified: head/games/fretsonfire-data/pkg-descr
==============================================================================
--- head/games/fretsonfire-data/pkg-descr	Wed Jun 25 12:50:40 2014	(r359235)
+++ head/games/fretsonfire-data/pkg-descr	Wed Jun 25 12:56:21 2014	(r359236)
@@ -1,3 +1,3 @@
 The Frets on Fire data files
 
-WWW:	http://louhi.kempele.fi/~skyostil/uv/fretsonfire/
+WWW: http://louhi.kempele.fi/~skyostil/uv/fretsonfire/

Modified: head/games/fretsonfire/Makefile
==============================================================================
--- head/games/fretsonfire/Makefile	Wed Jun 25 12:50:40 2014	(r359235)
+++ head/games/fretsonfire/Makefile	Wed Jun 25 12:56:21 2014	(r359236)
@@ -3,7 +3,7 @@
 
 PORTNAME=	fretsonfire
 PORTVERSION=	1.3.110
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	games python
 MASTER_SITES=	SF
 DISTNAME=	${PORTNAME:S/f/F/g:S/o/O/}-${PORTVERSION}
@@ -31,26 +31,20 @@ WRKSRC=		"${WRKDIR}/Frets on Fire-${PORT
 
 FOF_DIR=	${PREFIX}/lib/${PORTNAME}
 
-NO_STAGE=	yes
-.include <bsd.port.pre.mk>
+OPTIONS_DEFINE=	DOCS
 
 do-install:
-	${MKDIR} ${FOF_DIR}/${PORTNAME:S/f/F/g:S/o/O/}
+	@${MKDIR} ${STAGEDIR}${FOF_DIR}/${PORTNAME:S/f/F/g:S/o/O/}
 	@cd ${WRKSRC}/src && \
-		${FIND} * -type d -exec ${MKDIR} "${FOF_DIR}/${PORTNAME:S/f/F/g:S/o/O/}/{}" \; && \
-			${FIND} -E * -type f -iregex ".*\.(py)" -exec ${INSTALL_DATA} "{}" "${FOF_DIR}/${PORTNAME:S/f/F/g:S/o/O/}/{}" \;
+		${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${FOF_DIR}/${PORTNAME:S/f/F/g:S/o/O/}/{}" \; && \
+			${FIND} -E * -type f -iregex ".*\.(py)" -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${FOF_DIR}/${PORTNAME:S/f/F/g:S/o/O/}/{}" \;
 
-	${MKDIR} ${FOF_DIR}/data
-	${LN} -s ${LOCALBASE}/${DATADIR}/* ${FOF_DIR}/data
-	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME:S/f/F/g:S/o/O/} ${PREFIX}/bin
-
-.if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/readme.txt ${DOCSDIR}/README
-	${INSTALL_DATA} ${WRKSRC}/install.txt ${DOCSDIR}/INSTALL
-.endif
+	@${MKDIR} ${STAGEDIR}${FOF_DIR}/data
+	${LN} -s ${LOCALBASE}/${DATADIR}/* ${STAGEDIR}${FOF_DIR}/data
+	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME:S/f/F/g:S/o/O/} ${STAGEDIR}${PREFIX}/bin
+
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR}/README
+	${INSTALL_DATA} ${WRKSRC}/install.txt ${STAGEDIR}${DOCSDIR}/INSTALL
 
-post-install:
-	@${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/games/fretsonfire/pkg-descr
==============================================================================
--- head/games/fretsonfire/pkg-descr	Wed Jun 25 12:50:40 2014	(r359235)
+++ head/games/fretsonfire/pkg-descr	Wed Jun 25 12:56:21 2014	(r359236)
@@ -1,4 +1,4 @@
 Frets on Fire is a game of musical skill and fast fingers. The aim of the game 
 is to play guitar with the keyboard as accurately as possible.
 
-WWW:	http://fretsonfire.sf.net
+WWW: http://fretsonfire.sf.net


More information about the svn-ports-head mailing list