svn commit: r334799 - head/games/nelly
Rusmir Dusko
nemysis at FreeBSD.org
Sun Nov 24 23:58:14 UTC 2013
Author: nemysis
Date: Sun Nov 24 23:58:13 2013
New Revision: 334799
URL: http://svnweb.freebsd.org/changeset/ports/334799
Log:
- Change master sites
- Change maintainer email to @FreeBSD.org
- Change Desktop entry file
- Support STAGEDIR
- Add DOCS Option
- Use only one WWW
Approved by: pawel / wg (mentors, implicit)
Modified:
head/games/nelly/Makefile
head/games/nelly/pkg-descr (contents, props changed)
Modified: head/games/nelly/Makefile
==============================================================================
--- head/games/nelly/Makefile Sun Nov 24 23:40:05 2013 (r334798)
+++ head/games/nelly/Makefile Sun Nov 24 23:58:13 2013 (r334799)
@@ -7,13 +7,13 @@ PORTREVISION= 3
CATEGORIES= games python
MASTER_SITES= http://www.partiallydisassembled.net/nelly/ \
http://media.pyweek.org/dl/2/rushed/ \
- SF/nemysisfreebsdp/:icons
+ SF/nemysisfreebsdp/games/${PORTNAME}/:icons
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
${PORTNAME}.png:icons
DIST_SUBDIR= ${PORTNAME}
EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
-MAINTAINER= nemysis at gmx.ch
+MAINTAINER= nemysis at FreeBSD.org
COMMENT= Nelly's Rooftop Garden, physics-based puzzle game
RUN_DEPENDS= ${PYGAME} \
@@ -26,12 +26,10 @@ PORTDOCS= README
SUB_FILES= ${PORTNAME}
-DESKTOP_ENTRIES="Nelly's Rooftop Garden" "${COMMENT}" \
- "${PREFIX}/share/pixmaps/${PORTNAME}.png" \
+DESKTOP_ENTRIES="Nelly's Rooftop Garden" "${COMMENT}" "${PORTNAME}" \
"${PORTNAME}" "Game;ArcadeGame;" false
-NO_STAGE= yes
-.include <bsd.port.options.mk>
+OPTIONS_DEFINE= DOCS
post-patch:
@${REINPLACE_CMD} -e 's|/usr/bin/python|${PYTHON_CMD}|' \
@@ -39,19 +37,18 @@ post-patch:
@${FIND} ${WRKSRC} -name "*.bak" -delete
do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/
- ${MKDIR} ${DATADIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/*.py ${DATADIR}
+ ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
+ @${MKDIR} ${STAGEDIR}${DATADIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/*.py ${STAGEDIR}${DATADIR}
.for d in fonts levels textures
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${DATADIR})
+ @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
.endfor
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps/
+ ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
+ ${STAGEDIR}${PREFIX}/share/pixmaps/
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
-.endif
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
Modified: head/games/nelly/pkg-descr
==============================================================================
--- head/games/nelly/pkg-descr Sun Nov 24 23:40:05 2013 (r334798)
+++ head/games/nelly/pkg-descr Sun Nov 24 23:58:13 2013 (r334799)
@@ -2,4 +2,3 @@ A physics-based puzzle game written in P
Features over 15 levels, a free-play mode and an integrated level editor.
WWW: http://www.partiallydisassembled.net/nelly/
-WWW: http://pyweek.org/e/rushed/
More information about the svn-ports-head
mailing list