Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Apr 2014 11:40:10 +0000 (UTC)
From:      Pawel Pekala <pawel@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r351203 - head/games/endgame-singularity
Message-ID:  <201404131140.s3DBeAGw006075@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pawel
Date: Sun Apr 13 11:40:10 2014
New Revision: 351203
URL: http://svnweb.freebsd.org/changeset/ports/351203
QAT: https://qat.redports.org/buildarchive/r351203/

Log:
  - Add staging support
  - Use option helper

Modified:
  head/games/endgame-singularity/Makefile

Modified: head/games/endgame-singularity/Makefile
==============================================================================
--- head/games/endgame-singularity/Makefile	Sun Apr 13 10:55:38 2014	(r351202)
+++ head/games/endgame-singularity/Makefile	Sun Apr 13 11:40:10 2014	(r351203)
@@ -24,13 +24,7 @@ PROJECTHOST=	${PKGNAMEPREFIX}${PORTNAME}
 OPTIONS_DEFINE=	MUSIC DOCS
 OPTIONS_DEFAULT=	MUSIC
 MUSIC_DESC=	Install original music pack
-
-NO_STAGE=	yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MMUSIC}
-RUN_DEPENDS+=	endgame-singularity-music>=006:${PORTSDIR}/games/endgame-singularity-music
-.endif
+MUSIC_RUN_DEPENDS=	endgame-singularity-music>=006:${PORTSDIR}/games/endgame-singularity-music
 
 post-extract:
 	@${FIND} ${WRKSRC} -name '*.pyc' -delete
@@ -67,11 +61,9 @@ post-build:
 	@${ECHO_CMD} 'import ${PORTNAME}.${PORTNAME}' >> ${WRKSRC}/${PORTNAME}.py
 
 post-install:
-	@cd ${WRKSRC}/data/&&${COPYTREE_SHARE} . ${DATADIR}/
-	@${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.py ${PREFIX}/bin/${PORTNAME}
-.if ${PORT_OPTIONS:MDOCS}
-	@${INSTALL} -d ${DOCSDIR}/
-	@cd ${WRKSRC}/&&${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/
-.endif
+	(cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
+	${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.py ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
 
 .include <bsd.port.mk>



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