Date: Thu, 20 Feb 2014 22:41:33 +0000 (UTC) From: Antoine Brodin <antoine@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r345276 - head/games/alienarena-data Message-ID: <201402202241.s1KMfXKs094654@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: antoine Date: Thu Feb 20 22:41:32 2014 New Revision: 345276 URL: http://svnweb.freebsd.org/changeset/ports/345276 QAT: https://qat.redports.org/buildarchive/r345276/ Log: - Stage support - Add LICENSE and allow packaging Modified: head/games/alienarena-data/Makefile Modified: head/games/alienarena-data/Makefile ============================================================================== --- head/games/alienarena-data/Makefile Thu Feb 20 22:41:12 2014 (r345275) +++ head/games/alienarena-data/Makefile Thu Feb 20 22:41:32 2014 (r345276) @@ -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>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201402202241.s1KMfXKs094654>