Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Jul 2012 23:15:02 +0200
From:      nemysis <nemysis@gmx.ch>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/169893: [NEW PORT] games/tuxfighter: TuxFighter is a little Asteroids-like Shooter game
Message-ID:  <20120715211510.517671065674@hub.freebsd.org>
Resent-Message-ID: <201207152120.q6FLK5Up064307@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         169893
>Category:       ports
>Synopsis:       [NEW PORT] games/tuxfighter: TuxFighter is a little Asteroids-like Shooter game
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jul 15 21:20:05 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     nemysis
>Release:        FreeBSD 9.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC
>Description:
Was the first visible part of The Python Game Book project.
TuxFighter is a little Asteroids-like Shooter game, written around 2006.
The game support modding. You control Tux, the penguin (with mouse or keyboard)
and shoot down rectangular enemies (to make points).
Shots may reflect from the screen border, and self-shooting result
in negative points.

In the game, you can pick up one of those power-up's and enjoy
different effects.

WWW: http://thepythongamebook.com/en:resources:games:tuxfighter

Generated and tested manually, tested with port test and with RedPorts (all RELEASES), sent with FreeBSD Port Tools FreeBSD Port Tools 0.99_6 (mode: new)
>How-To-Repeat:
>Fix:

--- .shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	tuxfighter
#	tuxfighter/Makefile
#	tuxfighter/pkg-descr
#	tuxfighter/distinfo
#
echo c - tuxfighter
mkdir -p tuxfighter > /dev/null 2>&1
echo x - tuxfighter/Makefile
sed 's/^X//' >tuxfighter/Makefile << 'e3bd11823f8c13bd3b8aa2151f7d54ad'
X# New Ports collection makefile for:	tuxfighter
X# Date created:		2012-07-15
X# Whom:			nemysis@gmx.ch
X#
X# $FreeBSD$
X#
X
XPORTNAME=	tuxfighter
XPORTVERSION=	54
XCATEGORIES=	games
XMASTER_SITES=	SF/pygamebook/${PORTNAME:S/t/T/:S/f/F/}/${PORTNAME:S/t/T/:S/f/F/}${PORTVERSION}_source
XDISTNAME=	${PORTNAME:S/t/T/:S/f/F/}${DISTVERSION}
X
XMAINTAINER=	nemysis@gmx.ch
XCOMMENT=	TuxFighter is a little Asteroids-like Shooter game
X
XLICENSE=	GPLv2
X
XFETCH_DEPENDS=	wget:${PORTSDIR}/ftp/wget
XRUN_DEPENDS=	${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game
X
XWRKSRC=		${WRKDIR}
X
XFETCH_ARGS?=	-Fpr
XUSE_PYTHON=	yes
XNO_BUILD=	yes
X
XPLIST_FILES=	bin/${PORTNAME} \
X		share/pixmaps/${PORTNAME}.jpg
X
XPORTDATA=	*
XPORTDOCS=	readme_TuxFighter54.txt
X
Xdo-install:
X# Scripts
X	@${PRINTF} "#!/bin/sh\n\ncd ${DATADIR} &&\
X		./${PORTNAME:S/t/T/:S/f/F/}${DISTVERSION}.py\n" > ${WRKDIR}/${PORTNAME}.sh
X	@${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${PREFIX}/bin/${PORTNAME}
X# Executable
X	${MKDIR} ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/TuxFighter54.py ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/TuxFighter_modding.py ${DATADIR}
X
X# Data
X.if !defined (NOPORTDATA)
X	cd ${WRKSRC} && ${COPYTREE_SHARE} data ${DATADIR}
X	wget http://thepythongamebook.com/_media/en:resources:games:tfbomb.jpg ; ${MV} en:resources:games:tfbomb.jpg ${PREFIX}/share/pixmaps/${PORTNAME}.jpg
X.endif
X
X# Documentation
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X.  for f in ${PORTDOCS}
X	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
X.  endfor
X.endif
X
X.include <bsd.port.mk>
e3bd11823f8c13bd3b8aa2151f7d54ad
echo x - tuxfighter/pkg-descr
sed 's/^X//' >tuxfighter/pkg-descr << '6a8f438f1842f5c8a0b25e50516c825c'
XWas the first visible part of The Python Game Book project.
XTuxFighter is a little Asteroids-like Shooter game, written around 2006.
XThe game support modding. You control Tux, the penguin (with mouse or keyboard)
Xand shoot down rectangular enemies (to make points).
XShots may reflect from the screen border, and self-shooting result
Xin negative points.
X
XIn the game, you can pick up one of those power-up's and enjoy
Xdifferent effects.
X
XWWW: http://thepythongamebook.com/en:resources:games:tuxfighter
6a8f438f1842f5c8a0b25e50516c825c
echo x - tuxfighter/distinfo
sed 's/^X//' >tuxfighter/distinfo << '394d68cb416fa27958817f726a9d7e8d'
XSHA256 (TuxFighter54.tar.gz) = ba9ed46da8d2196cf1c90b67f0cb57f33b92f54be4b3867bd0af5d214d267154
XSIZE (TuxFighter54.tar.gz) = 336573
394d68cb416fa27958817f726a9d7e8d
exit
--- .shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



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