From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Sep 8 01:40:02 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B81F106564A for ; Sat, 8 Sep 2012 01:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2EEE88FC0C for ; Sat, 8 Sep 2012 01:40:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q881e2gZ083713 for ; Sat, 8 Sep 2012 01:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q881e2gQ083700; Sat, 8 Sep 2012 01:40:02 GMT (envelope-from gnats) Resent-Date: Sat, 8 Sep 2012 01:40:02 GMT Resent-Message-Id: <201209080140.q881e2gQ083700@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, nemysis Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0EEED106566B for ; Sat, 8 Sep 2012 01:36:24 +0000 (UTC) (envelope-from nemysis@gmx.ch) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by mx1.freebsd.org (Postfix) with SMTP id 800C28FC12 for ; Sat, 8 Sep 2012 01:36:23 +0000 (UTC) Received: (qmail invoked by alias); 08 Sep 2012 01:36:21 -0000 Received: from 201-230.4-85.cust.bluewin.ch (EHLO something.email.com) [85.4.230.201] by mail.gmx.net (mp071) with SMTP; 08 Sep 2012 03:36:21 +0200 Received: by something.email.com (sSMTP sendmail emulation); Sat, 08 Sep 2012 03:36:20 +0200 Message-Id: <20120908013624.0EEED106566B@hub.freebsd.org> Date: Sat, 08 Sep 2012 03:36:20 +0200 From: nemysis To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: jgh@FreeBSD.org Subject: ports/171429: [NEW PORT] games/pyspacewar: Two ships duel in a gravity field X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Sep 2012 01:40:02 -0000 >Number: 171429 >Category: ports >Synopsis: [NEW PORT] games/pyspacewar: Two ships duel in a gravity field >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: Sat Sep 08 01:40: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: PySpaceWar ========== Two ships duel in a gravity field. Gravity doesn't affect the ships themselves (which have spanking new anti-gravity devices), but it affects missiles launced by the ships. You can play against the computer, or two players can play with one keyboard. There is also a Gravity Wars mode, where the two ships do not move, and the players repeatedly specify the direction and velocity of their missiles. WWW: http://mg.pov.lt/pyspacewar/ Generated and tested manually, tested with port test and with RedPorts (all RELEASES), 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: # # pyspacewar # pyspacewar/Makefile # pyspacewar/distinfo # pyspacewar/pkg-descr # pyspacewar/pkg-plist # pyspacewar/files # pyspacewar/files/patch-setup.py # echo c - pyspacewar mkdir -p pyspacewar > /dev/null 2>&1 echo x - pyspacewar/Makefile sed 's/^X//' >pyspacewar/Makefile << 'f20454178068a1039ed31858edbda7f6' X# $FreeBSD$ X XPORTNAME= pyspacewar XPORTVERSION= 0.9.7 XCATEGORIES= games python XMASTER_SITES= http://mg.pov.lt/${PORTNAME}/ XDIST_SUBDIR= python X XMAINTAINER= nemysis@gmx.ch XCOMMENT= Two ships duel in a gravity field X XLICENSE= GPLv2 X XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}game>=0:${PORTSDIR}/devel/py-game X XUSE_PYTHON= yes XUSE_PYDISTUTILS= yes XNO_BUILD= yes X XPORTDOCS= NEWS.txt README.txt TODO.txt performance-notes.txt X X.include X Xpost-install: X# Pixmaps X ${INSTALL_DATA} ${WRKSRC}/src/pyspacewar/icons/pyspacewar48.png ${PREFIX}/share/pixmaps/${PORTNAME}.png X X# Documentation X.if ${PORT_OPTIONS:MDOCS} X ${MKDIR} ${DOCSDIR} X. for f in ${PORTDOCS} X ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} X. endfor X.endif X X.include f20454178068a1039ed31858edbda7f6 echo x - pyspacewar/distinfo sed 's/^X//' >pyspacewar/distinfo << 'c76fff281de696e158f58e521a3f2549' XSHA256 (python/pyspacewar-0.9.7.tar.gz) = 964d59ff8d42a6ba235ea1f616c576757ba3c232e349af78869e024b963c8b15 XSIZE (python/pyspacewar-0.9.7.tar.gz) = 229319 c76fff281de696e158f58e521a3f2549 echo x - pyspacewar/pkg-descr sed 's/^X//' >pyspacewar/pkg-descr << '3892e9b0153ddaf70a506f51807ed468' XPySpaceWar X========== X XTwo ships duel in a gravity field. Gravity doesn't affect the ships Xthemselves (which have spanking new anti-gravity devices), but it affects Xmissiles launced by the ships. X XYou can play against the computer, or two players can play with one keyboard. XThere is also a Gravity Wars mode, where the two ships do not move, and the Xplayers repeatedly specify the direction and velocity of their missiles. X XWWW: http://mg.pov.lt/pyspacewar/ 3892e9b0153ddaf70a506f51807ed468 echo x - pyspacewar/pkg-plist sed 's/^X//' >pyspacewar/pkg-plist << 'dc5d7fc12f5c261d3eddf62f658c128b' Xbin/pyspacewar X%%PYTHON_SITELIBDIR%%/pyspacewar/__init__.py X%%PYTHON_SITELIBDIR%%/pyspacewar/__init__.pyc X%%PYTHON_SITELIBDIR%%/pyspacewar/__init__.pyo X%%PYTHON_SITELIBDIR%%/pyspacewar/ai.py X%%PYTHON_SITELIBDIR%%/pyspacewar/ai.pyc X%%PYTHON_SITELIBDIR%%/pyspacewar/ai.pyo X%%PYTHON_SITELIBDIR%%/pyspacewar/game.py X%%PYTHON_SITELIBDIR%%/pyspacewar/game.pyc X%%PYTHON_SITELIBDIR%%/pyspacewar/game.pyo X%%PYTHON_SITELIBDIR%%/pyspacewar/icons/README.txt X%%PYTHON_SITELIBDIR%%/pyspacewar/icons/pyspacewar-gallery.png X%%PYTHON_SITELIBDIR%%/pyspacewar/icons/pyspacewar16.png X%%PYTHON_SITELIBDIR%%/pyspacewar/icons/pyspacewar16.svg X%%PYTHON_SITELIBDIR%%/pyspacewar/icons/pyspacewar22.png X%%PYTHON_SITELIBDIR%%/pyspacewar/icons/pyspacewar22.svg X%%PYTHON_SITELIBDIR%%/pyspacewar/icons/pyspacewar32.png X%%PYTHON_SITELIBDIR%%/pyspacewar/icons/pyspacewar32.svg X%%PYTHON_SITELIBDIR%%/pyspacewar/icons/pyspacewar48.png X%%PYTHON_SITELIBDIR%%/pyspacewar/icons/pyspacewar48.svg X%%PYTHON_SITELIBDIR%%/pyspacewar/images/README.txt X%%PYTHON_SITELIBDIR%%/pyspacewar/images/background.jpg X%%PYTHON_SITELIBDIR%%/pyspacewar/images/planet_D3.png X%%PYTHON_SITELIBDIR%%/pyspacewar/images/planet_E0.png X%%PYTHON_SITELIBDIR%%/pyspacewar/images/planet_G0.png X%%PYTHON_SITELIBDIR%%/pyspacewar/images/planet_G2.png X%%PYTHON_SITELIBDIR%%/pyspacewar/images/planet_I0.png X%%PYTHON_SITELIBDIR%%/pyspacewar/images/title.png X%%PYTHON_SITELIBDIR%%/pyspacewar/main.py X%%PYTHON_SITELIBDIR%%/pyspacewar/main.pyc X%%PYTHON_SITELIBDIR%%/pyspacewar/main.pyo X%%PYTHON_SITELIBDIR%%/pyspacewar/music/README.txt X%%PYTHON_SITELIBDIR%%/pyspacewar/music/music.ini X%%PYTHON_SITELIBDIR%%/pyspacewar/sounds/Grenade2.au X%%PYTHON_SITELIBDIR%%/pyspacewar/sounds/Grenade2.wav X%%PYTHON_SITELIBDIR%%/pyspacewar/sounds/Gun_Silencer.wav X%%PYTHON_SITELIBDIR%%/pyspacewar/sounds/Pink_Noise1.au X%%PYTHON_SITELIBDIR%%/pyspacewar/sounds/Pink_Noise1.wav X%%PYTHON_SITELIBDIR%%/pyspacewar/sounds/README.txt X%%PYTHON_SITELIBDIR%%/pyspacewar/sounds/bomb.wav X%%PYTHON_SITELIBDIR%%/pyspacewar/sounds/briefcs1.wav X%%PYTHON_SITELIBDIR%%/pyspacewar/sounds/coin2.wav X%%PYTHON_SITELIBDIR%%/pyspacewar/sounds/electricshock.wav X%%PYTHON_SITELIBDIR%%/pyspacewar/sounds/sounds.ini X%%PYTHON_SITELIBDIR%%/pyspacewar/tests/__init__.py X%%PYTHON_SITELIBDIR%%/pyspacewar/tests/__init__.pyc X%%PYTHON_SITELIBDIR%%/pyspacewar/tests/__init__.pyo X%%PYTHON_SITELIBDIR%%/pyspacewar/tests/test_game.py X%%PYTHON_SITELIBDIR%%/pyspacewar/tests/test_game.pyc X%%PYTHON_SITELIBDIR%%/pyspacewar/tests/test_game.pyo X%%PYTHON_SITELIBDIR%%/pyspacewar/tests/test_ui.py X%%PYTHON_SITELIBDIR%%/pyspacewar/tests/test_ui.pyc X%%PYTHON_SITELIBDIR%%/pyspacewar/tests/test_ui.pyo X%%PYTHON_SITELIBDIR%%/pyspacewar/tests/test_world.py X%%PYTHON_SITELIBDIR%%/pyspacewar/tests/test_world.pyc X%%PYTHON_SITELIBDIR%%/pyspacewar/tests/test_world.pyo X%%PYTHON_SITELIBDIR%%/pyspacewar/ui.py X%%PYTHON_SITELIBDIR%%/pyspacewar/ui.pyc X%%PYTHON_SITELIBDIR%%/pyspacewar/ui.pyo X%%PYTHON_SITELIBDIR%%/pyspacewar/version.py X%%PYTHON_SITELIBDIR%%/pyspacewar/version.pyc X%%PYTHON_SITELIBDIR%%/pyspacewar/version.pyo X%%PYTHON_SITELIBDIR%%/pyspacewar/world.py X%%PYTHON_SITELIBDIR%%/pyspacewar/world.pyc X%%PYTHON_SITELIBDIR%%/pyspacewar/world.pyo Xshare/pixmaps/pyspacewar.png X@dirrm %%PYTHON_SITELIBDIR%%/pyspacewar/tests X@dirrm %%PYTHON_SITELIBDIR%%/pyspacewar/sounds X@dirrm %%PYTHON_SITELIBDIR%%/pyspacewar/music X@dirrm %%PYTHON_SITELIBDIR%%/pyspacewar/images X@dirrm %%PYTHON_SITELIBDIR%%/pyspacewar/icons X@dirrm %%PYTHON_SITELIBDIR%%/pyspacewar X@dirrmtry %%PYTHON_SITELIBDIR%% X@dirrmtry lib/python2.7 dc5d7fc12f5c261d3eddf62f658c128b echo c - pyspacewar/files mkdir -p pyspacewar/files > /dev/null 2>&1 echo x - pyspacewar/files/patch-setup.py sed 's/^X//' >pyspacewar/files/patch-setup.py << '676577bae82626ccb77a8417d9d8f3f8' X--- setup.py.orig 2010-03-07 23:25:26.000000000 +0100 X+++ setup.py 2012-09-08 01:53:26.000000000 +0200 X@@ -51,5 +51,5 @@ X scripts=['pyspacewar'], X packages=['pyspacewar'], X package_dir={'pyspacewar': 'src/pyspacewar'}, X- package_data={'pyspacewar': ['images/*', 'sounds/*', 'music/*']}, X+ package_data={'pyspacewar': ['icons/*', 'images/*', 'sounds/*', 'music/*', 'tests/*']}, X ) 676577bae82626ccb77a8417d9d8f3f8 exit --- .shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: