diff options
author | antoine <antoine@FreeBSD.org> | 2014-02-20 22:41:32 +0000 |
---|---|---|
committer | antoine <antoine@FreeBSD.org> | 2014-02-20 22:41:32 +0000 |
commit | 4639f71f653dfb71f41dbabbf82454fe45505f25 (patch) | |
tree | 5eda857a159e8a541068310a3201eca516d2ce9b | |
parent | 834fb8da83f9769838991e788619602ab169937f (diff) | |
download | FreeBSD-ports-4639f71f653dfb71f41dbabbf82454fe45505f25.zip FreeBSD-ports-4639f71f653dfb71f41dbabbf82454fe45505f25.tar.gz |
- Stage support
- Add LICENSE and allow packaging
-rw-r--r-- | games/alienarena-data/Makefile | 35 |
1 files changed, 16 insertions, 19 deletions
diff --git a/games/alienarena-data/Makefile b/games/alienarena-data/Makefile index 753c27b..b91f430 100644 --- a/games/alienarena-data/Makefile +++ b/games/alienarena-data/Makefile @@ -19,13 +19,17 @@ DISTNAME= ${PORTNAME}-7.66-linux20130827 MAINTAINER= acm@FreeBSD.org COMMENT= Alien Arena (data) +LICENSE= AlienArena-Data +LICENSE_NAME= Freely redistributable as a whole +LICENSE_FILE= ${WRKSRC}/docs/license.txt +LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept +# See also http://red.planetarena.org/forum/showthread.php?tid=716 where fedora asked for clarification + NO_BUILD= yes -NO_PACKAGE= Package will be 600MB, set FORCE_PACKAGE if you want it PLIST= ${WRKDIR}/pkg-plist WRKSRC= ${WRKDIR}/${PORTNAME}-7.66 -NO_STAGE= yes -.include <bsd.port.pre.mk> +OPTIONS_DEFINE= DOCS pre-install: @${RM} -f ${PLIST} @@ -39,23 +43,16 @@ pre-install: @${ECHO_CMD} share/pixmaps/${PORTNAME}.png >> ${PLIST} @${ECHO_CMD} "@dirrmtry %%DATADIR%%" >> ${PLIST} -. if !defined(NOPORTDOCS) - @cd ${WRKSRC}/docs && \ - ${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%PORTDOCS%%%%DOCSDIR%%/|' >> ${PLIST} && \ - ${FIND} * -type d | ${SORT} -r | ${SED} -e 's|^|%%PORTDOCS%%@dirrm %%DOCSDIR%%/|' >> ${PLIST} - @${ECHO_CMD} "%%PORTDOCS%%@dirrmtry %%DOCSDIR%%" >> ${PLIST} -. endif + @cd ${WRKSRC}/docs && \ + ${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%PORTDOCS%%%%DOCSDIR%%/|' >> ${PLIST} && \ + ${FIND} * -type d | ${SORT} -r | ${SED} -e 's|^|%%PORTDOCS%%@dirrm %%DOCSDIR%%/|' >> ${PLIST} + @${ECHO_CMD} "%%PORTDOCS%%@dirrmtry %%DOCSDIR%%" >> ${PLIST} do-install: - ${MKDIR} ${DATADIR} - cd ${WRKSRC} && ${CP} -R arena botinfo data1 ${DATADIR} - @${FIND} ${DATADIR} -type d -print0 | ${XARGS} -0 ${CHMOD} ${BINMODE} - @${FIND} ${DATADIR} -type f -print0 | ${XARGS} -0 ${CHMOD} ${SHAREMODE} + cd ${WRKSRC} && ${COPYTREE_SHARE} "arena botinfo data1" ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png \ - ${PREFIX}/share/pixmaps/${PORTNAME}.png -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/* ${DOCSDIR} -.endif + ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR} -.include <bsd.port.post.mk> +.include <bsd.port.mk> |