svn commit: r351203 - head/games/endgame-singularity
Pawel Pekala
pawel at FreeBSD.org
Sun Apr 13 11:40:10 UTC 2014
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>
More information about the svn-ports-all
mailing list