Date: Mon, 6 Aug 2012 23:30:04 GMT From: nemysis <nemysis@gmx.ch> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/169893 games/tuxfighter: TuxFighter is a little Asteroids-like Shooter game Message-ID: <201208062330.q76NU4jX025712@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/169893; it has been noted by GNATS. From: nemysis <nemysis@gmx.ch> To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/169893 games/tuxfighter: TuxFighter is a little Asteroids-like Shooter game Date: Tue, 7 Aug 2012 01:28:24 +0200 --MP_/vy9XyXXmvU14mi6ej2pGCG/ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline --MP_/vy9XyXXmvU14mi6ej2pGCG/ Content-Type: text/x-patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=tuxfighter.diff diff -ruN tuxfighter.orig/Makefile tuxfighter/Makefile --- tuxfighter.orig/Makefile 2012-07-15 22:54:00.000000000 +0200 +++ tuxfighter/Makefile 2012-08-07 01:22:58.000000000 +0200 @@ -1,4 +1,4 @@ -# New Ports collection makefile for: tuxfighter +# New Ports collection makefile for: TuxFighter # Date created: 2012-07-15 # Whom: nemysis@gmx.ch # @@ -8,19 +8,25 @@ PORTNAME= tuxfighter PORTVERSION= 54 CATEGORIES= games -MASTER_SITES= SF/pygamebook/${PORTNAME:S/t/T/:S/f/F/}/${PORTNAME:S/t/T/:S/f/F/}${PORTVERSION}_source -DISTNAME= ${PORTNAME:S/t/T/:S/f/F/}${DISTVERSION} +MASTER_SITES= SF/pygamebook/${PORTNAME:S/t/T/:S/f/F/}/${PORTNAME:S/t/T/:S/f/F/}${PORTVERSION}_source/ \ + http://thepythongamebook.com/_media/en:resources:games:/:icons +DISTFILES= ${PORTNAME:S/t/T/:S/f/F/}${DISTVERSION}.tar.gz \ + tfbomb.jpg:icons +DIST_SUBDIR= python +EXTRACT_ONLY= ${PORTNAME:S/t/T/:S/f/F/}${DISTVERSION}.tar.gz MAINTAINER= nemysis@gmx.ch COMMENT= TuxFighter is a little Asteroids-like Shooter game LICENSE= GPLv2 -FETCH_DEPENDS= wget:${PORTSDIR}/ftp/wget RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game WRKSRC= ${WRKDIR} +OPTIONS_DEFINE= DATA +OPTIONS_DEFAULT= DATA + FETCH_ARGS?= -Fpr USE_PYTHON= yes NO_BUILD= yes @@ -31,24 +37,29 @@ PORTDATA= * PORTDOCS= readme_TuxFighter54.txt +SUB_FILES= ${PORTNAME} + +.include <bsd.port.options.mk> + do-install: # Scripts - @${PRINTF} "#!/bin/sh\n\ncd ${DATADIR} &&\ - ./${PORTNAME:S/t/T/:S/f/F/}${DISTVERSION}.py\n" > ${WRKDIR}/${PORTNAME}.sh - @${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${PREFIX}/bin/${PORTNAME} + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin + # Executable ${MKDIR} ${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/TuxFighter54.py ${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/TuxFighter_modding.py ${DATADIR} # Data -.if !defined (NOPORTDATA) +.if ${PORT_OPTIONS:MDATA} cd ${WRKSRC} && ${COPYTREE_SHARE} data ${DATADIR} - wget http://thepythongamebook.com/_media/en:resources:games:tfbomb.jpg ; ${MV} en:resources:games:tfbomb.jpg ${PREFIX}/share/pixmaps/${PORTNAME}.jpg .endif +# Pixmaps + @${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/tfbomb.jpg ${PREFIX}/share/pixmaps/${PORTNAME}.jpg + # Documentation -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${DOCSDIR} . for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} diff -ruN tuxfighter.orig/distinfo tuxfighter/distinfo --- tuxfighter.orig/distinfo 2012-07-15 21:50:39.000000000 +0200 +++ tuxfighter/distinfo 2012-08-07 01:08:25.000000000 +0200 @@ -1,2 +1,4 @@ -SHA256 (TuxFighter54.tar.gz) = ba9ed46da8d2196cf1c90b67f0cb57f33b92f54be4b3867bd0af5d214d267154 -SIZE (TuxFighter54.tar.gz) = 336573 +SHA256 (python/TuxFighter54.tar.gz) = ba9ed46da8d2196cf1c90b67f0cb57f33b92f54be4b3867bd0af5d214d267154 +SIZE (python/TuxFighter54.tar.gz) = 336573 +SHA256 (python/tfbomb.jpg) = 669d19abfa8993424ab411b066e4fbfd48b80c06486b08c82181f8df4335492d +SIZE (python/tfbomb.jpg) = 50327 diff -ruN tuxfighter.orig/files/tuxfighter.in tuxfighter/files/tuxfighter.in --- tuxfighter.orig/files/tuxfighter.in 1970-01-01 01:00:00.000000000 +0100 +++ tuxfighter/files/tuxfighter.in 2012-08-07 00:48:56.000000000 +0200 @@ -0,0 +1,7 @@ +#!/bin/sh +# +# $FreeBSD$ + +echo "TuxFighter: Starting up..." +cd "%%DATADIR%%" +./TuxFighter54.py --MP_/vy9XyXXmvU14mi6ej2pGCG/--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208062330.q76NU4jX025712>