Date: Sun, 18 Mar 2007 04:13:14 +0300 (MSK) From: Dmitry Marakasov <amdmi3@amdmi3.ru> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/110460: [NEW PORT] games/funnyboat: A side scrolling shooter game starring a steamboat on the sea Message-ID: <20070318011314.D63B64092@hades.panopticon> Resent-Message-ID: <200703180120.l2I1K3BR053164@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 110460 >Category: ports >Synopsis: [NEW PORT] games/funnyboat: A side scrolling shooter game starring a steamboat on the sea >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: Sun Mar 18 01:20:03 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Dmitry Marakasov >Release: FreeBSD 6.1-RELEASE-p12 i386 >Organization: >Environment: System: FreeBSD hades.panopticon 6.1-RELEASE-p12 FreeBSD 6.1-RELEASE-p12 #0: Tue Jan 16 23:12:21 MSK 2007 amdmi3@hades.panopticon:/usr/obj/usr/src/sys/HADES i386 >Description: Trip on the Funny Boat is side scrolling arcade shooter game on a steamboat equipped with a cannon and the ability to jump. The player will need to take advantage of waves to defeat the enemies and dodge hazards. This game was originally made for the second PyWeek competition during the week from 25.3.2006 to 2.4.2006. WWW: http://funnyboat.sourceforge.net >How-To-Repeat: >Fix: --- funnyboat-1.4.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: # # funnyboat # funnyboat/Makefile # funnyboat/pkg-descr # funnyboat/pkg-plist # funnyboat/distinfo # funnyboat/files # funnyboat/files/funnyboat_.in # echo c - funnyboat mkdir -p funnyboat > /dev/null 2>&1 echo x - funnyboat/Makefile sed 's/^X//' >funnyboat/Makefile << 'END-of-funnyboat/Makefile' X# New ports collection makefile for: funnyboat X# Date created: 18 Mar 2007 X# Whom: Dmitry Marakasov <amdmi3@amdmi3.ru> X# X# $FreeBSD$ X# X XPORTNAME= funnyboat XPORTVERSION= 1.4 XCATEGORIES= games XMASTER_SITES= SF XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= amdmi3@amdmi3.ru XCOMMENT= A side scrolling shooter game starring a steamboat on the sea X XRUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game \ X ${PYTHON_SITELIBDIR}/Numeric/_numpy.so:${PORTSDIR}/math/py-numeric X XWRKSRC= ${WRKDIR}/${PORTNAME} X XUSE_PYTHON= 2.4+ XNO_BUILD= yes X XSUB_FILES= funnyboat_ XSUB_LIST= PROGRAM_DIR="${PREFIX}/lib/${PORTNAME}" X XPORTDOCS= README.txt X Xdo-install: X ${MKDIR} ${PREFIX}/lib/${PORTNAME} X ${MKDIR} ${PREFIX}/lib/${PORTNAME}/data X ${INSTALL_DATA} ${WRKSRC}/*.py ${PREFIX}/lib/${PORTNAME} X ${INSTALL_DATA} ${WRKSRC}/data/* ${PREFIX}/lib/${PORTNAME}/data X ${INSTALL_SCRIPT} ${WRKDIR}/funnyboat_ ${PREFIX}/bin/funnyboat X X.if !defined(NOPORTDOCS) Xpost-install: X ${MKDIR} ${DOCSDIR} X.for f in ${PORTDOCS} X ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} X.endfor X.endif X X.include <bsd.port.mk> END-of-funnyboat/Makefile echo x - funnyboat/pkg-descr sed 's/^X//' >funnyboat/pkg-descr << 'END-of-funnyboat/pkg-descr' XTrip on the Funny Boat is side scrolling arcade shooter game on a Xsteamboat equipped with a cannon and the ability to jump. The player Xwill need to take advantage of waves to defeat the enemies and dodge Xhazards. XThis game was originally made for the second PyWeek competition Xduring the week from 25.3.2006 to 2.4.2006. X XWWW: http://funnyboat.sourceforge.net END-of-funnyboat/pkg-descr echo x - funnyboat/pkg-plist sed 's/^X//' >funnyboat/pkg-plist << 'END-of-funnyboat/pkg-plist' Xbin/funnyboat Xlib/funnyboat/PixelPerfect.py Xlib/funnyboat/cannonball.py Xlib/funnyboat/cloud.py Xlib/funnyboat/data/JDruid-Trip_on_the_Funny_Boat.ogg Xlib/funnyboat/data/Vera.ttf Xlib/funnyboat/data/blub.ogg Xlib/funnyboat/data/cloud1.png Xlib/funnyboat/data/cloud2.png Xlib/funnyboat/data/cloud3.png Xlib/funnyboat/data/cloud4.png Xlib/funnyboat/data/hai.png Xlib/funnyboat/data/kraah.ogg Xlib/funnyboat/data/kuti.png Xlib/funnyboat/data/kuvake.png Xlib/funnyboat/data/laiva.png Xlib/funnyboat/data/logo.png Xlib/funnyboat/data/lokki1.png Xlib/funnyboat/data/lokki2.png Xlib/funnyboat/data/lokki3.png Xlib/funnyboat/data/merkkari.png Xlib/funnyboat/data/miina.png Xlib/funnyboat/data/pam.ogg Xlib/funnyboat/data/poks.ogg Xlib/funnyboat/data/rasteri.png Xlib/funnyboat/data/sydan-rikki.png Xlib/funnyboat/data/sydan-tyhja.png Xlib/funnyboat/data/sydan.png Xlib/funnyboat/data/taivas.png Xlib/funnyboat/data/titanic.png Xlib/funnyboat/enemy.py Xlib/funnyboat/game.py Xlib/funnyboat/health.py Xlib/funnyboat/highscores.py Xlib/funnyboat/level.py Xlib/funnyboat/locals.py Xlib/funnyboat/main.py Xlib/funnyboat/menu.py Xlib/funnyboat/mine.py Xlib/funnyboat/options.py Xlib/funnyboat/particles.py Xlib/funnyboat/pirateboat.py Xlib/funnyboat/powerup.py Xlib/funnyboat/score.py Xlib/funnyboat/seagull.py Xlib/funnyboat/shark.py Xlib/funnyboat/steamboat.py Xlib/funnyboat/titanic.py Xlib/funnyboat/util.py Xlib/funnyboat/water.py X@dirrm lib/funnyboat/data X@dirrm lib/funnyboat END-of-funnyboat/pkg-plist echo x - funnyboat/distinfo sed 's/^X//' >funnyboat/distinfo << 'END-of-funnyboat/distinfo' XMD5 (funnyboat-1.4.tar.gz) = b24f1debe0d1ad5e8865661943f98b05 XSHA256 (funnyboat-1.4.tar.gz) = df7873e57419f3ab64ab8073c884de3b38ebcb191bb25ce5254579f96ba7b032 XSIZE (funnyboat-1.4.tar.gz) = 3823121 END-of-funnyboat/distinfo echo c - funnyboat/files mkdir -p funnyboat/files > /dev/null 2>&1 echo x - funnyboat/files/funnyboat_.in sed 's/^X//' >funnyboat/files/funnyboat_.in << 'END-of-funnyboat/files/funnyboat_.in' X#!/usr/bin/env python X Ximport sys Ximport os.path X X#Program path Xpackage_dir = os.path.join("%%PROGRAM_DIR%%") X X#Change current work directory Xos.chdir(package_dir) X X#Add package_dir to python path Xsys.path.append(package_dir) X X#Launch the program! Xexecfile(os.path.join(package_dir, "main.py")) END-of-funnyboat/files/funnyboat_.in exit --- funnyboat-1.4.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?20070318011314.D63B64092>