From owner-svn-ports-all@FreeBSD.ORG Wed Apr 9 21:24:56 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9FCC7EEC; Wed, 9 Apr 2014 21:24:56 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8B94A12A0; Wed, 9 Apr 2014 21:24:56 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s39LOu2E046174; Wed, 9 Apr 2014 21:24:56 GMT (envelope-from nemysis@svn.freebsd.org) Received: (from nemysis@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s39LOtlU046168; Wed, 9 Apr 2014 21:24:55 GMT (envelope-from nemysis@svn.freebsd.org) Message-Id: <201404092124.s39LOtlU046168@svn.freebsd.org> From: Rusmir Dusko Date: Wed, 9 Apr 2014 21:24:55 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r350742 - in head/games/farblazer: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2014 21:24:56 -0000 Author: nemysis Date: Wed Apr 9 21:24:55 2014 New Revision: 350742 URL: http://svnweb.freebsd.org/changeset/ports/350742 QAT: https://qat.redports.org/buildarchive/r350742/ Log: - Bump PORTREVISION - Change master sites, add icon - Remove leading article from COMMENT - Transfer maintainership to games@ team - Add license (LGPL21) - Use PYGAME instead of PYTHON_SITELIBDIR - Support STAGEDIR - Add DOCS and Option - Use files/farblazer.in instead of construct - Add Desktop entry file - Simplify installation handling - Recreate patch with make makepatch - Add WWW - Recreate pkg-plist with make makeplist Added: head/games/farblazer/files/farblazer.in (contents, props changed) head/games/farblazer/files/patch-code__sprites__objrocket.py (contents, props changed) Deleted: head/games/farblazer/files/patch-code::sprites::objrocket.py Modified: head/games/farblazer/Makefile head/games/farblazer/distinfo head/games/farblazer/pkg-descr head/games/farblazer/pkg-plist Modified: head/games/farblazer/Makefile ============================================================================== --- head/games/farblazer/Makefile Wed Apr 9 20:47:32 2014 (r350741) +++ head/games/farblazer/Makefile Wed Apr 9 21:24:55 2014 (r350742) @@ -3,27 +3,48 @@ PORTNAME= farblazer PORTVERSION= 0.7 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= games -MASTER_SITES= http://www.pygame.org/gamelets/games/ +MASTER_SITES= http://www.pygame.org/gamelets/games/ \ + SF/nemysisfreebsdp/${CATEGORIES}/:icons +DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ + ${PORTNAME}.png:icons +EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= ports@FreeBSD.org -COMMENT= An action/arcade game originally based of StarBlazer on the Apple ][ +MAINTAINER= games@FreeBSD.org +COMMENT= Originally based of StarBlazer on the Apple ][ -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game +LICENSE= LGPL21 + +RUN_DEPENDS= ${PYGAME} USE_PYTHON= yes -NO_STAGE= yes +PORTDOCS= README.txt THANKS.txt +OPTIONS_DEFINE= DOCS + +SUB_FILES= ${PORTNAME} + +DESKTOP_ENTRIES="Farblazer" "" "${PORTNAME}" \ + "${PORTNAME}" "Game;ArcadeGame;" "" + do-build: - ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC} + @${PYTHON_CMD} -m compileall ${WRKSRC} + @${PYTHON_CMD} -O -m compileall ${WRKSRC} do-install: - @${MKDIR} ${DATADIR} - (cd ${WRKSRC}; ${TAR} cf - .) | \ - (cd ${DATADIR}; ${TAR} --exclude=\*.orig --unlink -xf -) - @printf "#!/bin/sh\ncd ${DATADIR} && \ - exec ${PYTHON_CMD} ${DATADIR}/${PORTNAME}.py \"$$\@\"\n" > ${WRKDIR}/${PORTNAME}.sh - @${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${PREFIX}/bin/${PORTNAME} + @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \ + ${WRKDIR}/${PORTNAME} + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ + @(cd ${WRKSRC} && ${COPYTREE_SHARE} "code data" ${STAGEDIR}${DATADIR}) +.for f in *.py *.pyc *.pyo + ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} +.endfor + ${INSTALL_DATA} ${WRKSRC}/VERSION ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ + ${STAGEDIR}${PREFIX}/share/pixmaps/ + + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Modified: head/games/farblazer/distinfo ============================================================================== --- head/games/farblazer/distinfo Wed Apr 9 20:47:32 2014 (r350741) +++ head/games/farblazer/distinfo Wed Apr 9 21:24:55 2014 (r350742) @@ -1,2 +1,4 @@ SHA256 (farblazer-0.7.tar.gz) = 571b4fd8984b8ed446813bd25774ca300f37372262984b2045ff6d459fa7bb26 SIZE (farblazer-0.7.tar.gz) = 184156 +SHA256 (farblazer.png) = 3250036b3aed039bce35a64b4642a1477f40fd02099bdcf6593348a645413058 +SIZE (farblazer.png) = 2947 Added: head/games/farblazer/files/farblazer.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/farblazer/files/farblazer.in Wed Apr 9 21:24:55 2014 (r350742) @@ -0,0 +1,7 @@ +#!/bin/sh +# +# $FreeBSD$ +# + +cd "%%DATADIR%%" +exec %%PYTHON_CMD%% ./farblazer.py "${@}" Added: head/games/farblazer/files/patch-code__sprites__objrocket.py ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/farblazer/files/patch-code__sprites__objrocket.py Wed Apr 9 21:24:55 2014 (r350742) @@ -0,0 +1,10 @@ +--- ./code/sprites/objrocket.py.orig 2001-08-26 22:43:43.000000000 +0200 ++++ ./code/sprites/objrocket.py 2014-04-09 22:27:18.663886283 +0200 +@@ -6,7 +6,6 @@ + import random + import pygame + from pygame.locals import * +-from pygame.UserRect import UserRect + import game, gfx + + from baseairobj import AirObj Modified: head/games/farblazer/pkg-descr ============================================================================== --- head/games/farblazer/pkg-descr Wed Apr 9 20:47:32 2014 (r350741) +++ head/games/farblazer/pkg-descr Wed Apr 9 21:24:55 2014 (r350742) @@ -1,3 +1,5 @@ The apple][ shooter StarBlazer is recreated in this project. Featuring different bombing missions on each level while you try to maintain control of -the skies. +the skies. + +WWW: http://www.pygame.org/gamelets/index.shtml Modified: head/games/farblazer/pkg-plist ============================================================================== --- head/games/farblazer/pkg-plist Wed Apr 9 20:47:32 2014 (r350741) +++ head/games/farblazer/pkg-plist Wed Apr 9 21:24:55 2014 (r350742) @@ -1,283 +1,350 @@ bin/farblazer -share/farblazer/COPYING.txt -share/farblazer/README.txt -share/farblazer/THANKS.txt -share/farblazer/VERSION -share/farblazer/code/FpsClock.py -share/farblazer/code/FpsClock.pyc -share/farblazer/code/ScreenFpsClock.py -share/farblazer/code/ScreenFpsClock.pyc -share/farblazer/code/TODO -share/farblazer/code/allmodules.py -share/farblazer/code/allmodules.pyc -share/farblazer/code/baseairobj.py -share/farblazer/code/baseairobj.pyc -share/farblazer/code/baseexplosionobj.py -share/farblazer/code/baseexplosionobj.pyc -share/farblazer/code/basegamehandler.py -share/farblazer/code/basegamehandler.pyc -share/farblazer/code/basegroundobj.py -share/farblazer/code/basegroundobj.pyc -share/farblazer/code/basehandler.py -share/farblazer/code/basehandler.pyc -share/farblazer/code/basespriteobj.py -share/farblazer/code/basespriteobj.pyc -share/farblazer/code/cheatmode -share/farblazer/code/counter.py -share/farblazer/code/counter.pyc -share/farblazer/code/exhaust.py -share/farblazer/code/exhaust.pyc -share/farblazer/code/fastdigits.py -share/farblazer/code/fastdigits.pyc -share/farblazer/code/game.py -share/farblazer/code/game.pyc -share/farblazer/code/gamecheat.py -share/farblazer/code/gamecheat.pyc -share/farblazer/code/gamecredits.py -share/farblazer/code/gamecredits.pyc -share/farblazer/code/gameengine.py -share/farblazer/code/gameengine.pyc -share/farblazer/code/gamefinish.py -share/farblazer/code/gamefinish.pyc -share/farblazer/code/gameinit.py -share/farblazer/code/gameinit.pyc -share/farblazer/code/gamemenu.py -share/farblazer/code/gamemenu.pyc -share/farblazer/code/gameplay.py -share/farblazer/code/gameplay.pyc -share/farblazer/code/gamestart.py -share/farblazer/code/gamestart.pyc -share/farblazer/code/gfx.py -share/farblazer/code/gfx.pyc -share/farblazer/code/input.py -share/farblazer/code/input.pyc -share/farblazer/code/levels.py -share/farblazer/code/levels.pyc -share/farblazer/code/levelsdata.py -share/farblazer/code/levelsdata.pyc -share/farblazer/code/main.py -share/farblazer/code/main.pyc -share/farblazer/code/messagebox.py -share/farblazer/code/messagebox.pyc -share/farblazer/code/miscmath.py -share/farblazer/code/miscmath.pyc -share/farblazer/code/nesteddict.py -share/farblazer/code/nesteddict.pyc -share/farblazer/code/scoredisplay.py -share/farblazer/code/scoredisplay.pyc -share/farblazer/code/sign.py -share/farblazer/code/sign.pyc -share/farblazer/code/snd.py -share/farblazer/code/snd.pyc -share/farblazer/code/sprites/__init__.py -share/farblazer/code/sprites/__init__.pyc -share/farblazer/code/sprites/objairexplosion.py -share/farblazer/code/sprites/objairexplosion.pyc -share/farblazer/code/sprites/objballoon.py -share/farblazer/code/sprites/objballoon.pyc -share/farblazer/code/sprites/objblast.py -share/farblazer/code/sprites/objblast.pyc -share/farblazer/code/sprites/objbomb.py -share/farblazer/code/sprites/objbomb.pyc -share/farblazer/code/sprites/objbuilding.py -share/farblazer/code/sprites/objbuilding.pyc -share/farblazer/code/sprites/objcactus.py -share/farblazer/code/sprites/objcactus.pyc -share/farblazer/code/sprites/objexhaust.py -share/farblazer/code/sprites/objexhaust.pyc -share/farblazer/code/sprites/objflame.py -share/farblazer/code/sprites/objflame.pyc -share/farblazer/code/sprites/objfuelbox.py -share/farblazer/code/sprites/objfuelbox.pyc -share/farblazer/code/sprites/objfuelship.py -share/farblazer/code/sprites/objfuelship.pyc -share/farblazer/code/sprites/objgroundexplosion.py -share/farblazer/code/sprites/objgroundexplosion.pyc -share/farblazer/code/sprites/objheadquarters.py -share/farblazer/code/sprites/objheadquarters.pyc -share/farblazer/code/sprites/objhouse.py -share/farblazer/code/sprites/objhouse.pyc -share/farblazer/code/sprites/objicbm.py -share/farblazer/code/sprites/objicbm.pyc -share/farblazer/code/sprites/objmenu.py -share/farblazer/code/sprites/objmenu.pyc -share/farblazer/code/sprites/objplane0.py -share/farblazer/code/sprites/objplane0.pyc -share/farblazer/code/sprites/objplane1.py -share/farblazer/code/sprites/objplane1.pyc -share/farblazer/code/sprites/objradar.py -share/farblazer/code/sprites/objradar.pyc -share/farblazer/code/sprites/objrocket.py -share/farblazer/code/sprites/objrocket.pyc -share/farblazer/code/sprites/objrocketlauncher.py -share/farblazer/code/sprites/objrocketlauncher.pyc -share/farblazer/code/sprites/objship.py -share/farblazer/code/sprites/objship.pyc -share/farblazer/code/sprites/objshiptest.py -share/farblazer/code/sprites/objshiptest.pyc -share/farblazer/code/sprites/objsstext.py -share/farblazer/code/sprites/objsstext.pyc -share/farblazer/code/sprites/objstoragetank0.py -share/farblazer/code/sprites/objstoragetank0.pyc -share/farblazer/code/sprites/objstoragetank1.py -share/farblazer/code/sprites/objstoragetank1.pyc -share/farblazer/code/sprites/objtank0.py -share/farblazer/code/sprites/objtank0.pyc -share/farblazer/code/sprites/objtank1.py -share/farblazer/code/sprites/objtank1.pyc -share/farblazer/code/sprites/objtext.py -share/farblazer/code/sprites/objtext.pyc -share/farblazer/code/sprites/objtextmessage.py -share/farblazer/code/sprites/objtextmessage.pyc -share/farblazer/code/sprites/objtower.py -share/farblazer/code/sprites/objtower.pyc -share/farblazer/code/sprites/objtree0.py -share/farblazer/code/sprites/objtree0.pyc -share/farblazer/code/stars.py -share/farblazer/code/stars.pyc -share/farblazer/code/text.py -share/farblazer/code/text.pyc -share/farblazer/code/utils/farblazer.iss -share/farblazer/code/utils/mkwin -share/farblazer/code/utils/pygame2exe-fb.py -share/farblazer/code/utils/pygame2exe-fb.pyc -share/farblazer/code/utils/spritelist -share/farblazer/data/background.png -share/farblazer/data/balloon0.gif -share/farblazer/data/balloon1.gif -share/farblazer/data/balloon2.gif -share/farblazer/data/balloon3.gif -share/farblazer/data/blast0.gif -share/farblazer/data/blast1.gif -share/farblazer/data/blast2.gif -share/farblazer/data/blast3.gif -share/farblazer/data/bomb00.gif -share/farblazer/data/bomb01.gif -share/farblazer/data/bomb02.gif -share/farblazer/data/bomb03.gif -share/farblazer/data/bomb04.gif -share/farblazer/data/bomb05.gif -share/farblazer/data/bomb06.gif -share/farblazer/data/bomb07.gif -share/farblazer/data/bomb08.gif -share/farblazer/data/bomb09.gif -share/farblazer/data/bomb10.gif -share/farblazer/data/bomb11.gif -share/farblazer/data/bomb12.gif -share/farblazer/data/bomb13.gif -share/farblazer/data/bomb14.gif -share/farblazer/data/bomb15.gif -share/farblazer/data/bomb16.gif -share/farblazer/data/bomb17.gif -share/farblazer/data/bomb18.gif -share/farblazer/data/bomb19.gif -share/farblazer/data/bomb20.gif -share/farblazer/data/bomb21.gif -share/farblazer/data/bomb22.gif -share/farblazer/data/bomb23.gif -share/farblazer/data/bomb24.gif -share/farblazer/data/bomb25.gif -share/farblazer/data/bomb26.gif -share/farblazer/data/bomb27.gif -share/farblazer/data/bomb28.gif -share/farblazer/data/bomb29.gif -share/farblazer/data/bomb30.gif -share/farblazer/data/bomb31.gif -share/farblazer/data/bomb32.gif -share/farblazer/data/bomb33.gif -share/farblazer/data/bomb34.gif -share/farblazer/data/bomb35.gif -share/farblazer/data/bomb36.gif -share/farblazer/data/bomb37.gif -share/farblazer/data/bomb38.gif -share/farblazer/data/bomb39.gif -share/farblazer/data/bomb40.gif -share/farblazer/data/bomb41.gif -share/farblazer/data/bomb42.gif -share/farblazer/data/bomb43.gif -share/farblazer/data/bomb44.gif -share/farblazer/data/bomb45.gif -share/farblazer/data/bomb46.gif -share/farblazer/data/bomb47.gif -share/farblazer/data/bomb48.gif -share/farblazer/data/bomb49.gif -share/farblazer/data/bomb50.gif -share/farblazer/data/bomb51.gif -share/farblazer/data/bomb52.gif -share/farblazer/data/bomb53.gif -share/farblazer/data/bomb54.gif -share/farblazer/data/bomb55.gif -share/farblazer/data/bomb56.gif -share/farblazer/data/bomb57.gif -share/farblazer/data/bomb58.gif -share/farblazer/data/bomb59.gif -share/farblazer/data/bomb60.gif -share/farblazer/data/bomb61.gif -share/farblazer/data/bomb62.gif -share/farblazer/data/bomb63.gif -share/farblazer/data/building.gif -share/farblazer/data/cactus.gif -share/farblazer/data/credits.gif -share/farblazer/data/credrules.gif -share/farblazer/data/explosion000.gif -share/farblazer/data/explosion010.gif -share/farblazer/data/explosion020.gif -share/farblazer/data/explosion030.gif -share/farblazer/data/explosion040.gif -share/farblazer/data/explosion050.gif -share/farblazer/data/explosion100.gif -share/farblazer/data/explosion110.gif -share/farblazer/data/explosion120.gif -share/farblazer/data/explosion130.gif -share/farblazer/data/explosion140.gif -share/farblazer/data/explosion150.gif -share/farblazer/data/flame0.gif -share/farblazer/data/flame1.gif -share/farblazer/data/flame2.gif -share/farblazer/data/flame3.gif -share/farblazer/data/fonts/babelfish.ttf -share/farblazer/data/fuelbox0.gif -share/farblazer/data/fuelbox1.gif -share/farblazer/data/fuelbox2.gif -share/farblazer/data/fuelship.gif -share/farblazer/data/gfx_by_gimp.gif -share/farblazer/data/headquarters.gif -share/farblazer/data/house.gif -share/farblazer/data/icbm.gif -share/farblazer/data/levels.txt -share/farblazer/data/magick.png -share/farblazer/data/menu0.gif -share/farblazer/data/menu1.gif -share/farblazer/data/menu2.gif -share/farblazer/data/oldstarblazer.gif -share/farblazer/data/oldstarblazer.png -share/farblazer/data/plane0.gif -share/farblazer/data/plane1.gif -share/farblazer/data/plane11.gif -share/farblazer/data/pygame.gif -share/farblazer/data/python.gif -share/farblazer/data/radar0.gif -share/farblazer/data/rocketlauncher0.gif -share/farblazer/data/rocketlauncher1.gif -share/farblazer/data/rocketlauncher2.gif -share/farblazer/data/rocketlauncher3.gif -share/farblazer/data/rocketlauncher4.gif -share/farblazer/data/rocketlauncher5.gif -share/farblazer/data/sdl.gif -share/farblazer/data/ship0.gif -share/farblazer/data/ship1.gif -share/farblazer/data/starblazer.pal -share/farblazer/data/storagetank0.gif -share/farblazer/data/storagetank1.gif -share/farblazer/data/tank0.gif -share/farblazer/data/tank1.gif -share/farblazer/data/tower.gif -share/farblazer/data/tree0.gif -share/farblazer/farblazer.py -share/farblazer/farblazer.pyc -@dirrm share/farblazer/data/fonts -@dirrm share/farblazer/data -@dirrm share/farblazer/code/utils -@dirrm share/farblazer/code/sprites -@dirrm share/farblazer/code -@dirrm share/farblazer +%%DATADIR%%/VERSION +%%DATADIR%%/code/FpsClock.py +%%DATADIR%%/code/FpsClock.pyc +%%DATADIR%%/code/FpsClock.pyo +%%DATADIR%%/code/ScreenFpsClock.py +%%DATADIR%%/code/ScreenFpsClock.pyc +%%DATADIR%%/code/ScreenFpsClock.pyo +%%DATADIR%%/code/TODO +%%DATADIR%%/code/allmodules.py +%%DATADIR%%/code/allmodules.pyc +%%DATADIR%%/code/allmodules.pyo +%%DATADIR%%/code/baseairobj.py +%%DATADIR%%/code/baseairobj.pyc +%%DATADIR%%/code/baseairobj.pyo +%%DATADIR%%/code/baseexplosionobj.py +%%DATADIR%%/code/baseexplosionobj.pyc +%%DATADIR%%/code/baseexplosionobj.pyo +%%DATADIR%%/code/basegamehandler.py +%%DATADIR%%/code/basegamehandler.pyc +%%DATADIR%%/code/basegamehandler.pyo +%%DATADIR%%/code/basegroundobj.py +%%DATADIR%%/code/basegroundobj.pyc +%%DATADIR%%/code/basegroundobj.pyo +%%DATADIR%%/code/basehandler.py +%%DATADIR%%/code/basehandler.pyc +%%DATADIR%%/code/basehandler.pyo +%%DATADIR%%/code/basespriteobj.py +%%DATADIR%%/code/basespriteobj.pyc +%%DATADIR%%/code/basespriteobj.pyo +%%DATADIR%%/code/cheatmode +%%DATADIR%%/code/counter.py +%%DATADIR%%/code/counter.pyc +%%DATADIR%%/code/counter.pyo +%%DATADIR%%/code/exhaust.py +%%DATADIR%%/code/exhaust.pyc +%%DATADIR%%/code/exhaust.pyo +%%DATADIR%%/code/fastdigits.py +%%DATADIR%%/code/fastdigits.pyc +%%DATADIR%%/code/fastdigits.pyo +%%DATADIR%%/code/game.py +%%DATADIR%%/code/game.pyc +%%DATADIR%%/code/game.pyo +%%DATADIR%%/code/gamecheat.py +%%DATADIR%%/code/gamecheat.pyc +%%DATADIR%%/code/gamecheat.pyo +%%DATADIR%%/code/gamecredits.py +%%DATADIR%%/code/gamecredits.pyc +%%DATADIR%%/code/gamecredits.pyo +%%DATADIR%%/code/gameengine.py +%%DATADIR%%/code/gameengine.pyc +%%DATADIR%%/code/gameengine.pyo +%%DATADIR%%/code/gamefinish.py +%%DATADIR%%/code/gamefinish.pyc +%%DATADIR%%/code/gamefinish.pyo +%%DATADIR%%/code/gameinit.py +%%DATADIR%%/code/gameinit.pyc +%%DATADIR%%/code/gameinit.pyo +%%DATADIR%%/code/gamemenu.py +%%DATADIR%%/code/gamemenu.pyc +%%DATADIR%%/code/gamemenu.pyo +%%DATADIR%%/code/gameplay.py +%%DATADIR%%/code/gameplay.pyc +%%DATADIR%%/code/gameplay.pyo +%%DATADIR%%/code/gamestart.py +%%DATADIR%%/code/gamestart.pyc +%%DATADIR%%/code/gamestart.pyo +%%DATADIR%%/code/gfx.py +%%DATADIR%%/code/gfx.pyc +%%DATADIR%%/code/gfx.pyo +%%DATADIR%%/code/input.py +%%DATADIR%%/code/input.pyc +%%DATADIR%%/code/input.pyo +%%DATADIR%%/code/levels.py +%%DATADIR%%/code/levels.pyc +%%DATADIR%%/code/levels.pyo +%%DATADIR%%/code/levelsdata.py +%%DATADIR%%/code/levelsdata.pyc +%%DATADIR%%/code/levelsdata.pyo +%%DATADIR%%/code/main.py +%%DATADIR%%/code/main.pyc +%%DATADIR%%/code/main.pyo +%%DATADIR%%/code/messagebox.py +%%DATADIR%%/code/messagebox.pyc +%%DATADIR%%/code/messagebox.pyo +%%DATADIR%%/code/miscmath.py +%%DATADIR%%/code/miscmath.pyc +%%DATADIR%%/code/miscmath.pyo +%%DATADIR%%/code/nesteddict.py +%%DATADIR%%/code/nesteddict.pyc +%%DATADIR%%/code/nesteddict.pyo +%%DATADIR%%/code/scoredisplay.py +%%DATADIR%%/code/scoredisplay.pyc +%%DATADIR%%/code/scoredisplay.pyo +%%DATADIR%%/code/sign.py +%%DATADIR%%/code/sign.pyc +%%DATADIR%%/code/sign.pyo +%%DATADIR%%/code/snd.py +%%DATADIR%%/code/snd.pyc +%%DATADIR%%/code/snd.pyo +%%DATADIR%%/code/sprites/__init__.py +%%DATADIR%%/code/sprites/__init__.pyc +%%DATADIR%%/code/sprites/__init__.pyo +%%DATADIR%%/code/sprites/objairexplosion.py +%%DATADIR%%/code/sprites/objairexplosion.pyc +%%DATADIR%%/code/sprites/objairexplosion.pyo +%%DATADIR%%/code/sprites/objballoon.py +%%DATADIR%%/code/sprites/objballoon.pyc +%%DATADIR%%/code/sprites/objballoon.pyo +%%DATADIR%%/code/sprites/objblast.py +%%DATADIR%%/code/sprites/objblast.pyc +%%DATADIR%%/code/sprites/objblast.pyo +%%DATADIR%%/code/sprites/objbomb.py +%%DATADIR%%/code/sprites/objbomb.pyc +%%DATADIR%%/code/sprites/objbomb.pyo +%%DATADIR%%/code/sprites/objbuilding.py +%%DATADIR%%/code/sprites/objbuilding.pyc +%%DATADIR%%/code/sprites/objbuilding.pyo +%%DATADIR%%/code/sprites/objcactus.py +%%DATADIR%%/code/sprites/objcactus.pyc +%%DATADIR%%/code/sprites/objcactus.pyo +%%DATADIR%%/code/sprites/objexhaust.py +%%DATADIR%%/code/sprites/objexhaust.pyc +%%DATADIR%%/code/sprites/objexhaust.pyo +%%DATADIR%%/code/sprites/objflame.py +%%DATADIR%%/code/sprites/objflame.pyc +%%DATADIR%%/code/sprites/objflame.pyo +%%DATADIR%%/code/sprites/objfuelbox.py +%%DATADIR%%/code/sprites/objfuelbox.pyc +%%DATADIR%%/code/sprites/objfuelbox.pyo +%%DATADIR%%/code/sprites/objfuelship.py +%%DATADIR%%/code/sprites/objfuelship.pyc +%%DATADIR%%/code/sprites/objfuelship.pyo +%%DATADIR%%/code/sprites/objgroundexplosion.py +%%DATADIR%%/code/sprites/objgroundexplosion.pyc +%%DATADIR%%/code/sprites/objgroundexplosion.pyo +%%DATADIR%%/code/sprites/objheadquarters.py +%%DATADIR%%/code/sprites/objheadquarters.pyc +%%DATADIR%%/code/sprites/objheadquarters.pyo +%%DATADIR%%/code/sprites/objhouse.py +%%DATADIR%%/code/sprites/objhouse.pyc +%%DATADIR%%/code/sprites/objhouse.pyo +%%DATADIR%%/code/sprites/objicbm.py +%%DATADIR%%/code/sprites/objicbm.pyc +%%DATADIR%%/code/sprites/objicbm.pyo +%%DATADIR%%/code/sprites/objmenu.py +%%DATADIR%%/code/sprites/objmenu.pyc +%%DATADIR%%/code/sprites/objmenu.pyo +%%DATADIR%%/code/sprites/objplane0.py +%%DATADIR%%/code/sprites/objplane0.pyc +%%DATADIR%%/code/sprites/objplane0.pyo +%%DATADIR%%/code/sprites/objplane1.py +%%DATADIR%%/code/sprites/objplane1.pyc +%%DATADIR%%/code/sprites/objplane1.pyo +%%DATADIR%%/code/sprites/objradar.py +%%DATADIR%%/code/sprites/objradar.pyc +%%DATADIR%%/code/sprites/objradar.pyo +%%DATADIR%%/code/sprites/objrocket.py +%%DATADIR%%/code/sprites/objrocket.py.orig +%%DATADIR%%/code/sprites/objrocket.pyc +%%DATADIR%%/code/sprites/objrocket.pyo +%%DATADIR%%/code/sprites/objrocketlauncher.py +%%DATADIR%%/code/sprites/objrocketlauncher.pyc +%%DATADIR%%/code/sprites/objrocketlauncher.pyo +%%DATADIR%%/code/sprites/objship.py +%%DATADIR%%/code/sprites/objship.pyc +%%DATADIR%%/code/sprites/objship.pyo +%%DATADIR%%/code/sprites/objshiptest.py +%%DATADIR%%/code/sprites/objshiptest.pyc +%%DATADIR%%/code/sprites/objshiptest.pyo +%%DATADIR%%/code/sprites/objsstext.py +%%DATADIR%%/code/sprites/objsstext.pyc +%%DATADIR%%/code/sprites/objsstext.pyo +%%DATADIR%%/code/sprites/objstoragetank0.py +%%DATADIR%%/code/sprites/objstoragetank0.pyc +%%DATADIR%%/code/sprites/objstoragetank0.pyo +%%DATADIR%%/code/sprites/objstoragetank1.py +%%DATADIR%%/code/sprites/objstoragetank1.pyc +%%DATADIR%%/code/sprites/objstoragetank1.pyo +%%DATADIR%%/code/sprites/objtank0.py +%%DATADIR%%/code/sprites/objtank0.pyc +%%DATADIR%%/code/sprites/objtank0.pyo +%%DATADIR%%/code/sprites/objtank1.py +%%DATADIR%%/code/sprites/objtank1.pyc +%%DATADIR%%/code/sprites/objtank1.pyo +%%DATADIR%%/code/sprites/objtext.py +%%DATADIR%%/code/sprites/objtext.pyc +%%DATADIR%%/code/sprites/objtext.pyo +%%DATADIR%%/code/sprites/objtextmessage.py +%%DATADIR%%/code/sprites/objtextmessage.pyc +%%DATADIR%%/code/sprites/objtextmessage.pyo +%%DATADIR%%/code/sprites/objtower.py +%%DATADIR%%/code/sprites/objtower.pyc +%%DATADIR%%/code/sprites/objtower.pyo +%%DATADIR%%/code/sprites/objtree0.py +%%DATADIR%%/code/sprites/objtree0.pyc +%%DATADIR%%/code/sprites/objtree0.pyo +%%DATADIR%%/code/stars.py +%%DATADIR%%/code/stars.pyc +%%DATADIR%%/code/stars.pyo +%%DATADIR%%/code/text.py +%%DATADIR%%/code/text.pyc +%%DATADIR%%/code/text.pyo +%%DATADIR%%/code/utils/farblazer.iss +%%DATADIR%%/code/utils/mkwin +%%DATADIR%%/code/utils/pygame2exe-fb.py +%%DATADIR%%/code/utils/pygame2exe-fb.pyc +%%DATADIR%%/code/utils/pygame2exe-fb.pyo +%%DATADIR%%/code/utils/spritelist +%%DATADIR%%/data/background.png +%%DATADIR%%/data/balloon0.gif +%%DATADIR%%/data/balloon1.gif +%%DATADIR%%/data/balloon2.gif +%%DATADIR%%/data/balloon3.gif +%%DATADIR%%/data/blast0.gif +%%DATADIR%%/data/blast1.gif +%%DATADIR%%/data/blast2.gif +%%DATADIR%%/data/blast3.gif +%%DATADIR%%/data/bomb00.gif +%%DATADIR%%/data/bomb01.gif +%%DATADIR%%/data/bomb02.gif +%%DATADIR%%/data/bomb03.gif +%%DATADIR%%/data/bomb04.gif +%%DATADIR%%/data/bomb05.gif +%%DATADIR%%/data/bomb06.gif +%%DATADIR%%/data/bomb07.gif +%%DATADIR%%/data/bomb08.gif +%%DATADIR%%/data/bomb09.gif +%%DATADIR%%/data/bomb10.gif +%%DATADIR%%/data/bomb11.gif +%%DATADIR%%/data/bomb12.gif +%%DATADIR%%/data/bomb13.gif +%%DATADIR%%/data/bomb14.gif +%%DATADIR%%/data/bomb15.gif +%%DATADIR%%/data/bomb16.gif +%%DATADIR%%/data/bomb17.gif +%%DATADIR%%/data/bomb18.gif +%%DATADIR%%/data/bomb19.gif +%%DATADIR%%/data/bomb20.gif +%%DATADIR%%/data/bomb21.gif +%%DATADIR%%/data/bomb22.gif +%%DATADIR%%/data/bomb23.gif +%%DATADIR%%/data/bomb24.gif +%%DATADIR%%/data/bomb25.gif +%%DATADIR%%/data/bomb26.gif +%%DATADIR%%/data/bomb27.gif +%%DATADIR%%/data/bomb28.gif +%%DATADIR%%/data/bomb29.gif +%%DATADIR%%/data/bomb30.gif +%%DATADIR%%/data/bomb31.gif +%%DATADIR%%/data/bomb32.gif +%%DATADIR%%/data/bomb33.gif +%%DATADIR%%/data/bomb34.gif +%%DATADIR%%/data/bomb35.gif +%%DATADIR%%/data/bomb36.gif +%%DATADIR%%/data/bomb37.gif +%%DATADIR%%/data/bomb38.gif +%%DATADIR%%/data/bomb39.gif +%%DATADIR%%/data/bomb40.gif +%%DATADIR%%/data/bomb41.gif +%%DATADIR%%/data/bomb42.gif +%%DATADIR%%/data/bomb43.gif +%%DATADIR%%/data/bomb44.gif +%%DATADIR%%/data/bomb45.gif +%%DATADIR%%/data/bomb46.gif +%%DATADIR%%/data/bomb47.gif +%%DATADIR%%/data/bomb48.gif +%%DATADIR%%/data/bomb49.gif +%%DATADIR%%/data/bomb50.gif +%%DATADIR%%/data/bomb51.gif +%%DATADIR%%/data/bomb52.gif +%%DATADIR%%/data/bomb53.gif +%%DATADIR%%/data/bomb54.gif +%%DATADIR%%/data/bomb55.gif +%%DATADIR%%/data/bomb56.gif +%%DATADIR%%/data/bomb57.gif +%%DATADIR%%/data/bomb58.gif +%%DATADIR%%/data/bomb59.gif +%%DATADIR%%/data/bomb60.gif +%%DATADIR%%/data/bomb61.gif +%%DATADIR%%/data/bomb62.gif +%%DATADIR%%/data/bomb63.gif +%%DATADIR%%/data/building.gif +%%DATADIR%%/data/cactus.gif +%%DATADIR%%/data/credits.gif +%%DATADIR%%/data/credrules.gif +%%DATADIR%%/data/explosion000.gif +%%DATADIR%%/data/explosion010.gif +%%DATADIR%%/data/explosion020.gif +%%DATADIR%%/data/explosion030.gif +%%DATADIR%%/data/explosion040.gif +%%DATADIR%%/data/explosion050.gif +%%DATADIR%%/data/explosion100.gif +%%DATADIR%%/data/explosion110.gif +%%DATADIR%%/data/explosion120.gif +%%DATADIR%%/data/explosion130.gif +%%DATADIR%%/data/explosion140.gif +%%DATADIR%%/data/explosion150.gif +%%DATADIR%%/data/flame0.gif +%%DATADIR%%/data/flame1.gif +%%DATADIR%%/data/flame2.gif +%%DATADIR%%/data/flame3.gif +%%DATADIR%%/data/fonts/babelfish.ttf +%%DATADIR%%/data/fuelbox0.gif +%%DATADIR%%/data/fuelbox1.gif +%%DATADIR%%/data/fuelbox2.gif +%%DATADIR%%/data/fuelship.gif +%%DATADIR%%/data/gfx_by_gimp.gif +%%DATADIR%%/data/headquarters.gif +%%DATADIR%%/data/house.gif +%%DATADIR%%/data/icbm.gif +%%DATADIR%%/data/levels.txt +%%DATADIR%%/data/magick.png +%%DATADIR%%/data/menu0.gif +%%DATADIR%%/data/menu1.gif +%%DATADIR%%/data/menu2.gif +%%DATADIR%%/data/oldstarblazer.gif +%%DATADIR%%/data/oldstarblazer.png +%%DATADIR%%/data/plane0.gif +%%DATADIR%%/data/plane1.gif +%%DATADIR%%/data/plane11.gif +%%DATADIR%%/data/pygame.gif +%%DATADIR%%/data/python.gif +%%DATADIR%%/data/radar0.gif +%%DATADIR%%/data/rocketlauncher0.gif +%%DATADIR%%/data/rocketlauncher1.gif +%%DATADIR%%/data/rocketlauncher2.gif +%%DATADIR%%/data/rocketlauncher3.gif +%%DATADIR%%/data/rocketlauncher4.gif +%%DATADIR%%/data/rocketlauncher5.gif +%%DATADIR%%/data/sdl.gif +%%DATADIR%%/data/ship0.gif +%%DATADIR%%/data/ship1.gif +%%DATADIR%%/data/starblazer.pal +%%DATADIR%%/data/storagetank0.gif +%%DATADIR%%/data/storagetank1.gif +%%DATADIR%%/data/tank0.gif +%%DATADIR%%/data/tank1.gif +%%DATADIR%%/data/tower.gif +%%DATADIR%%/data/tree0.gif +%%DATADIR%%/farblazer.py +%%DATADIR%%/farblazer.pyc +%%DATADIR%%/farblazer.pyo +share/pixmaps/farblazer.png +@dirrm %%DATADIR%%/data/fonts +@dirrm %%DATADIR%%/data +@dirrm %%DATADIR%%/code/utils +@dirrm %%DATADIR%%/code/sprites +@dirrm %%DATADIR%%/code +@dirrm %%DATADIR%%