Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Jan 2014 20:28:49 +0000 (UTC)
From:      Rusmir Dusko <nemysis@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r339714 - in head/games/duckmaze: . files
Message-ID:  <201401142028.s0EKSnQN048381@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: nemysis
Date: Tue Jan 14 20:28:49 2014
New Revision: 339714
URL: http://svnweb.freebsd.org/changeset/ports/339714
QAT: https://qat.redports.org/buildarchive/r339714/

Log:
  - Change Desktop entry file
  - Break lines around 80 characters
  - Fix the usage of 'python' to get rid of the implicit lang/python dependency

Modified:
  head/games/duckmaze/Makefile
  head/games/duckmaze/files/duckmaze.sh.in

Modified: head/games/duckmaze/Makefile
==============================================================================
--- head/games/duckmaze/Makefile	Tue Jan 14 20:25:38 2014	(r339713)
+++ head/games/duckmaze/Makefile	Tue Jan 14 20:28:49 2014	(r339714)
@@ -28,8 +28,8 @@ PORTDOCS=	TODO.txt index.html style.css
 
 SUB_FILES=	${PORTNAME}.sh
 
-DESKTOP_ENTRIES="duckmaze" "${COMMENT}" "${PORTNAME}" \
-		"${PORTNAME}" "Game;ArcadeGame;" false
+DESKTOP_ENTRIES="duckmaze" "" "${PORTNAME}" \
+		"${PORTNAME}" "Game;ArcadeGame;" ""
 
 post-extract:
 	${MV} ${WRKSRC}/doc/*.png ${WRKSRC}/images/
@@ -39,15 +39,21 @@ do-build:
 	@${PYTHON_CMD} -O -m compileall ${WRKSRC}
 
 do-install:
-	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "images levels mopelib music sounds" ${STAGEDIR}${DATADIR})
+	@${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
+		${WRKDIR}/${PORTNAME}.sh
+	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh \
+		${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+.for d in images levels mopelib music sounds
+	@(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
+.endfor
 .for d in *.py *.pyc *.pyo
 	${INSTALL_SCRIPT} ${WRKSRC}/${d} ${STAGEDIR}${DATADIR}
 .endfor
 .for d in duckmazerc.txt version
 	${INSTALL_DATA} ${WRKSRC}/${d} ${STAGEDIR}${DATADIR}
 .endfor
-	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
+		${STAGEDIR}${PREFIX}/share/pixmaps/
 
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}

Modified: head/games/duckmaze/files/duckmaze.sh.in
==============================================================================
--- head/games/duckmaze/files/duckmaze.sh.in	Tue Jan 14 20:25:38 2014	(r339713)
+++ head/games/duckmaze/files/duckmaze.sh.in	Tue Jan 14 20:28:49 2014	(r339714)
@@ -4,4 +4,4 @@
 #
 
 cd "%%DATADIR%%"
-exec /usr/bin/env python ./duckmaze.py
+exec %%PYTHON_CMD%% ./duckmaze.py "${@}"



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