Date: Fri, 18 May 2012 18:15:25 +0200 From: nemysis <nemysis@gmx.ch> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/168113: [NEW PORT] games/pycadia: Home to vector gaming, Python style Message-ID: <20120518161528.E7537106566C@hub.freebsd.org> Resent-Message-ID: <201205181620.q4IGK1sr081943@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 168113 >Category: ports >Synopsis: [NEW PORT] games/pycadia: Home to vector gaming, Python style >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: Fri May 18 16:20:01 UTC 2012 >Closed-Date: >Last-Modified: >Originator: nemysis >Release: FreeBSD 9.0-RELEASE amd64 >Organization: >Environment: System: FreeBSD FreeBSD_Ports 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan 3 07:46:30 UTC >Description: The Pycadia project is a collection of vector arcade games written in Python using the excellent pygame libraries. Current games are: SpaceWarpy is a conversion of the original classic game Spacewar!. Vektoroids is loosely based on the arcade classic Asteroids. WWW: http://www.anti-particle.com/old/pycadia.shtml Can be downloded only from Gentoo Mirrors, please add to FreeBSD Mirrors, this great retro game. Generated manually, tested with RedPorts and port test, sent with 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: # # pycadia # pycadia/files # pycadia/files/pycadia.conf # pycadia/Makefile # pycadia/pkg-descr # pycadia/distinfo # echo c - pycadia mkdir -p pycadia > /dev/null 2>&1 echo c - pycadia/files mkdir -p pycadia/files > /dev/null 2>&1 echo x - pycadia/files/pycadia.conf sed 's/^X//' >pycadia/files/pycadia.conf << '87cacdc1a104e4c0b13e3e3b866f578c' X[player2] Xkey_fire = 114 Xname = Player 2 Xjoy_left = ['axis', 0, -1] Xjoy_right = ['axis', 0, 1] Xjoy_fire = ['button', 1, 1] Xkey_hyper = 100 Xkey_left = 97 Xkey_thrust = 101 Xjoy_hyper = ['button', 2, 1] Xjoy_thrust = ['button', 0, 1] Xkey_right = 115 Xjoy_id = -1 X X[player1] Xkey_fire = 305 Xname = Player 1 Xjoy_left = ['axis', 0, -1] Xjoy_right = ['axis', 0, 1] Xjoy_fire = ['button', 0, 1] Xkey_right = 275 Xkey_left = 276 Xkey_thrust = 273 Xjoy_id = -1 Xjoy_thrust = ['button', 2, 1] Xkey_hyper = 274 Xjoy_hyper = ['button', 1, 1] X X[spacewarpy] Xasteroid_delay = 15 Xplayer_lives = 5 Xshot_life = 1.25 Xmax_shots = 4 Xasteroid_destroy = 5 Xgravity = 2.0 X X[pycadia] Xlast_game = vektoroids Xtab_position = 0 X X[vektoroids] X#player_lives = 3 Xplayer_lives = 5 Xasteroid_wave = 3 Xmax_shots = 3 X#shot_life = 0.5 Xshot_life = 1.25 Xasteroid_destroy = 1 X X[display] Xfullscreen = 0 Xscreensize_x = 800 Xscreensize_y = 600 Xscreensize_pos = 2 Xtarget_fps = 40 X 87cacdc1a104e4c0b13e3e3b866f578c echo x - pycadia/Makefile sed 's/^X//' >pycadia/Makefile << 'fdcb1ac2772edb426e13169d02d3c635' X# New Ports collection makefile for: Pycadia X# Date created: 2012-05-09 X# Whom: nemysis@gmx.ch X# X# $FreeBSD$ X# X XPORTNAME= pycadia XPORTVERSION= 0.5.1 XCATEGORIES= games XMASTER_SITES= http://www.anti-particle.com/downloads/ \ X ${MASTER_SITE_GENTOO:S/%SUBDIR%/distfiles/} X XMAINTAINER= nemysis@gmx.ch XCOMMENT= Home to vector gaming, Python style X XLICENSE= GPLv2 X XRUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game \ X ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:${PORTSDIR}/x11-toolkits/py-gtk2 X XWRKSRC= ${WRKDIR}/${PORTNAME} X XUSE_PYTHON= yes XNO_BUILD= yes X XPLIST_FILES= bin/pycadia \ X share/pixmaps/pycadia.png X XPORTDATA= * XPORTDOCS= CHANGELOG INSTALL README TODO gravity.txt X Xdo-install: X# Scripts X @${PRINTF} "#!/bin/sh\n\ncd ${DATADIR} &&\ X ./${PORTNAME}.py\n" > ${WRKDIR}/${PORTNAME}.sh X @${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${PREFIX}/bin/${PORTNAME} X X# Data X.if !defined (NOPORTDATA) X ${MKDIR} ${DATADIR} X @(cd ${WRKSRC} && ${COPYTREE_SHARE} "glade pixmaps sounds *.*" ${DATADIR}) X @(cd ${DATADIR} && ${CHMOD} 755 pycadia.py spacewarpy.py vektoroids.py) X ${INSTALL_DATA} ${FILESDIR}/pycadia.conf ${DATADIR} X ${INSTALL_DATA} ${WRKSRC}/pixmaps/logo1.png ${PREFIX}/share/pixmaps/${PORTNAME}.png X.endif X X# Documentation X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X. for f in ${PORTDOCS} X ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${DOCSDIR} X. endfor X.endif X X.include <bsd.port.mk> fdcb1ac2772edb426e13169d02d3c635 echo x - pycadia/pkg-descr sed 's/^X//' >pycadia/pkg-descr << '41c8c1867e9742c1ca036d003957667a' XThe Pycadia project is a collection of vector arcade games written in Python Xusing the excellent pygame libraries. X XCurrent games are: X XSpaceWarpy is a conversion of the original classic game Spacewar!. XVektoroids is loosely based on the arcade classic Asteroids. X XWWW: http://www.anti-particle.com/old/pycadia.shtml 41c8c1867e9742c1ca036d003957667a echo x - pycadia/distinfo sed 's/^X//' >pycadia/distinfo << '242b833594b74c247fbc4f66d863f4b0' XSHA256 (pycadia-0.5.1.tar.gz) = c872e4aede8cd04773327308b38b7e85b06aa370facee1c7b912d9ea938f67b5 XSIZE (pycadia-0.5.1.tar.gz) = 2768619 242b833594b74c247fbc4f66d863f4b0 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?20120518161528.E7537106566C>