Date: Fri, 27 Apr 2012 22:09:43 +0200 From: nemysis <nemysis@gmx.ch> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/167374: [NEW PORT] games/castle-combat: It is a clone of the old arcade game Rampart Message-ID: <20120427200944.D524A1065673@hub.freebsd.org> Resent-Message-ID: <201204272010.q3RKAAMY039026@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 167374 >Category: ports >Synopsis: [NEW PORT] games/castle-combat: It is a clone of the old arcade game Rampart >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 Apr 27 20:10:10 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: It is a clone of the old arcade game Rampart. Up to four players (or more in future versions) build castle walls, place cannons inside these walls, and shoot at the walls of their enemy(s). If a player cannot build a complete wall around one of his castles, he loses. The last surviving player wins. WWW: http://www.linux-games.com/castle-combat/ Generated manually, tested with RedPorts and port test, sent with FreeBSD Port Tools 0.99_5 (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: # # castle-combat # castle-combat/Makefile # castle-combat/pkg-descr # castle-combat/distinfo # castle-combat/pkg-plist # echo c - castle-combat mkdir -p castle-combat > /dev/null 2>&1 echo x - castle-combat/Makefile sed 's/^X//' >castle-combat/Makefile << '0cba0f35fa89802301efea903d85eb31' X# New Ports collection makefile for: castle-combat X# Date created: 2012-04-27 X# Whom: nemysis@gmx.ch X# X# $FreeBSD$ X# X XPORTNAME= combat XPORTVERSION= 0.8.1 XCATEGORIES= games X#MASTER_SITES= SF XMASTER_SITES= SF/${PKGNAMEPREFIX}${PORTNAME}/${PKGNAMEPREFIX}${PORTNAME}/${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} XPKGNAMEPREFIX= castle- XDISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} X XMAINTAINER= nemysis@gmx.ch XCOMMENT= It is a clone of the old arcade game Rampart X XLICENSE= GPLv2 X XRUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game X XWRKSRC= ${WRKDIR}/${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} X XUSE_TWISTED= yes XUSE_PYTHON= yes XNO_BUILD= yes X XPORTDOCS= README TODO XDATADIR= ${PREFIX}/share/${PKGNAMEPREFIX}${PORTNAME} XDOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} X Xpost-patch: X @${REINPLACE_CMD} -e 's,/usr/bin/python,${PYTHON_CMD},' \ X ${WRKSRC}/castle-combat.py X @(cd ${WRKSRC}/src && ${REINPLACE_CMD} -e 's/UInt8/uint8/g' common.py widget.py) X @(cd ${WRKSRC}/src && ${REINPLACE_CMD} -e 's/Numeric/numpy/g' ai.py battleplayer.py buildplayer.py \ X common.py field.py game.py gamephases.py map.py placeplayer.py player.py selectplayer.py widget.py) X @(cd ${WRKSRC}/src && ${RM} *.py.bak) X Xdo-install: X# Scripts X @${PRINTF} "#!/bin/sh\n\ncd ${DATADIR} &&\ X ./castle-combat.py\n" > ${WRKDIR}/castle-combat.sh X @${INSTALL_SCRIPT} ${WRKDIR}/castle-combat.sh ${PREFIX}/bin/castle-combat X Xpost-install: X# Data X ${MKDIR} ${DATADIR} X.for d in data src castle-combat.py castle-combat.py.bak setup.py X @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${DATADIR}) X.endfor X ${INSTALL_DATA} ${WRKSRC}/data/gfx/castle.png ${PREFIX}/share/pixmaps/${PKGNAMEPREFIX}${PORTNAME}.png X @(cd ${DATADIR} && ${CHMOD} 755 castle-combat.py castle-combat.py.bak src/main.py src/server.py) X X# Documentations 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> 0cba0f35fa89802301efea903d85eb31 echo x - castle-combat/pkg-descr sed 's/^X//' >castle-combat/pkg-descr << 'ee2722d2e77b1f9eba9d4cd033586453' XIt is a clone of the old arcade game Rampart. Up to four players X(or more in future versions) build castle walls, Xplace cannons inside these walls, and shoot at the walls Xof their enemy(s). If a player cannot build a complete wall Xaround one of his castles, he loses. The last surviving player wins. X XWWW: http://www.linux-games.com/castle-combat/ ee2722d2e77b1f9eba9d4cd033586453 echo x - castle-combat/distinfo sed 's/^X//' >castle-combat/distinfo << 'f278a719d98992586fc1fcdb6d52a609' XSHA256 (castle-combat-0.8.1.tar.gz) = 33eefc1402363a77b1a02dd33cc38d14c997a78ab81148c84b1221f95af1e4c2 XSIZE (castle-combat-0.8.1.tar.gz) = 1721393 f278a719d98992586fc1fcdb6d52a609 echo x - castle-combat/pkg-plist sed 's/^X//' >castle-combat/pkg-plist << '4ebccd3a1aacf816f5d7149f42fa8b81' Xbin/castle-combat Xshare/castle-combat/castle-combat.py Xshare/castle-combat/castle-combat.py.bak Xshare/castle-combat/data/colourba.ttf Xshare/castle-combat/data/doc/rules.html Xshare/castle-combat/data/font_read_me.html Xshare/castle-combat/data/gfx/._wall.png Xshare/castle-combat/data/gfx/.xvpics/wall.png Xshare/castle-combat/data/gfx/arrow.png Xshare/castle-combat/data/gfx/back.jpg Xshare/castle-combat/data/gfx/back.png Xshare/castle-combat/data/gfx/bigcannon0001.png Xshare/castle-combat/data/gfx/bigcannon0002.png Xshare/castle-combat/data/gfx/bigcannon0003.png Xshare/castle-combat/data/gfx/bigcannon0004.png Xshare/castle-combat/data/gfx/bigcannon0005.png Xshare/castle-combat/data/gfx/bigcannon0006.png Xshare/castle-combat/data/gfx/bigcannon0007.png Xshare/castle-combat/data/gfx/bigcannon0008.png Xshare/castle-combat/data/gfx/bigcannon0009.png Xshare/castle-combat/data/gfx/bigcannon0010.png Xshare/castle-combat/data/gfx/bigcannon0011.png Xshare/castle-combat/data/gfx/bigcannon0012.png Xshare/castle-combat/data/gfx/bigcannon0013.png Xshare/castle-combat/data/gfx/bigcannon0014.png Xshare/castle-combat/data/gfx/bigcannon0015.png Xshare/castle-combat/data/gfx/bigcannon0016.png Xshare/castle-combat/data/gfx/bigcannon0017.png Xshare/castle-combat/data/gfx/bigcannon0018.png Xshare/castle-combat/data/gfx/bigcannon0019.png Xshare/castle-combat/data/gfx/bigcannon0020.png Xshare/castle-combat/data/gfx/bigcannon0021.png Xshare/castle-combat/data/gfx/bigcannon0022.png Xshare/castle-combat/data/gfx/bigcannon0023.png Xshare/castle-combat/data/gfx/bigcannon0024.png Xshare/castle-combat/data/gfx/bigcannon0025.png Xshare/castle-combat/data/gfx/bigcannon0026.png Xshare/castle-combat/data/gfx/bigcannon0027.png Xshare/castle-combat/data/gfx/bigcannon0028.png Xshare/castle-combat/data/gfx/bigcannon0029.png Xshare/castle-combat/data/gfx/bigcannon0030.png Xshare/castle-combat/data/gfx/bigcastle.png Xshare/castle-combat/data/gfx/box.png Xshare/castle-combat/data/gfx/cannon0001.png Xshare/castle-combat/data/gfx/cannon0002.png Xshare/castle-combat/data/gfx/cannon0003.png Xshare/castle-combat/data/gfx/cannon0004.png Xshare/castle-combat/data/gfx/cannon0005.png Xshare/castle-combat/data/gfx/cannon0006.png Xshare/castle-combat/data/gfx/cannon0007.png Xshare/castle-combat/data/gfx/cannon0008.png Xshare/castle-combat/data/gfx/cannon0009.png Xshare/castle-combat/data/gfx/cannon0010.png Xshare/castle-combat/data/gfx/cannon0011.png Xshare/castle-combat/data/gfx/cannon0012.png Xshare/castle-combat/data/gfx/cannon0013.png Xshare/castle-combat/data/gfx/cannon0014.png Xshare/castle-combat/data/gfx/cannon0015.png Xshare/castle-combat/data/gfx/cannon0016.png Xshare/castle-combat/data/gfx/cannon0017.png Xshare/castle-combat/data/gfx/cannon0018.png Xshare/castle-combat/data/gfx/cannon0019.png Xshare/castle-combat/data/gfx/cannon0020.png Xshare/castle-combat/data/gfx/cannon0021.png Xshare/castle-combat/data/gfx/cannon0022.png Xshare/castle-combat/data/gfx/cannon0023.png Xshare/castle-combat/data/gfx/cannon0024.png Xshare/castle-combat/data/gfx/cannon0025.png Xshare/castle-combat/data/gfx/cannon0026.png Xshare/castle-combat/data/gfx/cannon0027.png Xshare/castle-combat/data/gfx/cannon0028.png Xshare/castle-combat/data/gfx/cannon0029.png Xshare/castle-combat/data/gfx/cannon0030.png Xshare/castle-combat/data/gfx/cantbuild.png Xshare/castle-combat/data/gfx/castle.png Xshare/castle-combat/data/gfx/castleselect.png Xshare/castle-combat/data/gfx/crosshair.png Xshare/castle-combat/data/gfx/destroyed-bigcannon1.png Xshare/castle-combat/data/gfx/destroyed-bigcannon2.png Xshare/castle-combat/data/gfx/destroyed-bigcannon3.png Xshare/castle-combat/data/gfx/destroyed-bigcannon4.png Xshare/castle-combat/data/gfx/destroyed-bigcannon5.png Xshare/castle-combat/data/gfx/destroyed-cannon1.png Xshare/castle-combat/data/gfx/destroyed-cannon2.png Xshare/castle-combat/data/gfx/destroyed-cannon3.png Xshare/castle-combat/data/gfx/destroyed-cannon4.png Xshare/castle-combat/data/gfx/destroyed-cannon5.png Xshare/castle-combat/data/gfx/garbage-med.png Xshare/castle-combat/data/gfx/garbage-new.png Xshare/castle-combat/data/gfx/garbage-old.png Xshare/castle-combat/data/gfx/garbage.png Xshare/castle-combat/data/gfx/gradient.png Xshare/castle-combat/data/gfx/ground.png Xshare/castle-combat/data/gfx/house.png Xshare/castle-combat/data/gfx/land.png Xshare/castle-combat/data/gfx/notready.png Xshare/castle-combat/data/gfx/select.png Xshare/castle-combat/data/gfx/shot.png Xshare/castle-combat/data/gfx/tank1.png Xshare/castle-combat/data/gfx/tank2.png Xshare/castle-combat/data/gfx/tank3.png Xshare/castle-combat/data/gfx/tank4.png Xshare/castle-combat/data/gfx/waitblock.png Xshare/castle-combat/data/gfx/wall.png Xshare/castle-combat/data/gfx/water.png Xshare/castle-combat/data/sound/._cannon.wav Xshare/castle-combat/data/sound/._drop.wav Xshare/castle-combat/data/sound/._farmor8.xm Xshare/castle-combat/data/sound/._fdream.xm Xshare/castle-combat/data/sound/cannon.wav Xshare/castle-combat/data/sound/drop.wav Xshare/castle-combat/data/sound/farmor8.xm Xshare/castle-combat/data/sound/fdream.xm Xshare/castle-combat/setup.py Xshare/castle-combat/src/ai.py Xshare/castle-combat/src/battleplayer.py Xshare/castle-combat/src/buildplayer.py Xshare/castle-combat/src/cannon.py Xshare/castle-combat/src/castle-combat_bootstrap.py Xshare/castle-combat/src/client.py Xshare/castle-combat/src/common.py Xshare/castle-combat/src/config.py Xshare/castle-combat/src/field.py Xshare/castle-combat/src/game.py Xshare/castle-combat/src/gamephases.py Xshare/castle-combat/src/main.py Xshare/castle-combat/src/map.py Xshare/castle-combat/src/menu.py Xshare/castle-combat/src/network.py Xshare/castle-combat/src/placeplayer.py Xshare/castle-combat/src/player.py Xshare/castle-combat/src/selectplayer.py Xshare/castle-combat/src/server.py Xshare/castle-combat/src/sound.py Xshare/castle-combat/src/state.py Xshare/castle-combat/src/widget.py Xshare/pixmaps/castle-combat.png X@dirrmtry share/castle-combat/src X@dirrmtry share/castle-combat/data/sound X@dirrmtry share/castle-combat/data/gfx/.xvpics X@dirrmtry share/castle-combat/data/gfx X@dirrmtry share/castle-combat/data/doc X@dirrmtry share/castle-combat/data X@dirrmtry share/castle-combat X@dirrmtry share/applications 4ebccd3a1aacf816f5d7149f42fa8b81 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?20120427200944.D524A1065673>