Bug 169893 - [NEW PORT] games/tuxfighter: TuxFighter is a little Asteroids-like Shooter game
Summary: [NEW PORT] games/tuxfighter: TuxFighter is a little Asteroids-like Shooter game
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Jason Helfman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-15 22:20 UTC by nemysis
Modified: 2012-12-02 00:10 UTC (History)
0 users

See Also:


Attachments
.shar (2.95 KB, text/plain)
2012-07-15 22:20 UTC, nemysis
no flags Details
tuxfighter.diff (3.25 KB, patch)
2012-08-07 00:28 UTC, nemysis
no flags Details | Diff
tuxfighter.diff (3.08 KB, patch)
2012-08-18 23:26 UTC, nemysis
no flags Details | Diff
tuxfighter.shar (3.42 KB, application/x-shar)
2012-08-20 16:40 UTC, nemysis
no flags Details
tuxfighter.shar (3.36 KB, application/x-shar)
2012-09-13 09:58 UTC, nemysis
no flags Details
tuxfighter.shar (3.39 KB, application/x-shar)
2012-10-02 18:43 UTC, nemysis
no flags Details
tuxfighter.shar (3.25 KB, application/x-shar)
2012-10-11 02:32 UTC, nemysis
no flags Details
tuxfighter.shar (6.36 KB, application/x-shar)
2012-12-01 00:33 UTC, nemysis
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description nemysis 2012-07-15 22:20:05 UTC
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)
Comment 1 Jason Helfman freebsd_committer freebsd_triage 2012-08-07 01:01:19 UTC
Responsible Changed
From-To: freebsd-ports-bugs->jgh

I'll take it.
Comment 2 nemysis 2012-09-13 09:58:25 UTC
Changed to use

RUN_DEPENDS= ${PYGAME}
Comment 3 nemysis 2012-10-02 18:43:05 UTC
Changed and added

                SF/nemysisfreebsdp/:icons
DISTFILES=      ${PORTNAME:S/t/T/:S/f/F/}${DISTVERSION}.tar.gz \
                ${PORTNAME}_icons.tar.gz:icons


PLIST_FILES=    bin/${PORTNAME} \
                share/pixmaps/${PORTNAME}_48.png \
                share/pixmaps/${PORTNAME}_64.png \
                share/pixmaps/${PORTNAME}_72.png \
                share/pixmaps/${PORTNAME}_96.png

DESKTOP_ENTRIES="TuxFighter" "${COMMENT}" "${PORTNAME}_48.png" \
                "${PORTNAME}" "Game;ArcadeGame;" ${FALSE}


# Pixmaps
        ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}*.png ${PREFIX}/share/pixmaps

        ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
Comment 4 nemysis 2012-12-01 00:33:04 UTC
On Fri, 30 Nov 2012 15:38:55 -0800
Jason Helfman <jgh@FreeBSD.org> wrote:

> [jgh@pepper ~/workspace/ports/games/tuxfighter]$ tuxfighter
> unix/linux detected
> konnte nicht von .TuxFighter importieren
> i made a copy of the modding file
> Traceback (most recent call last):
>   File "./TuxFighter54.py", line 55, in <module>
>     from TuxFighter_modding_TuxHome import *
> ImportError: No module named TuxFighter_modding_TuxHome
> 
> -jgh
> --
> Jason Helfman          | FreeBSD Committer
> jgh@FreeBSD.org     | http://people.freebsd.org/~jgh  | The Power to Serve

Here is new shar with new files/pkg-message.in

If You start first time TuxFighter then get probably some Python errors.

Please not looks this and start again TuxFighter and enjou the Game.

and added icons, pkg-plist
Comment 5 Jason Helfman freebsd_committer freebsd_triage 2012-12-02 00:10:39 UTC
State Changed
From-To: open->closed

New port added, with minor changes. Thanks!