Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Aug 2012 23:45:39 +0200
From:      nemysis <nemysis@gmx.ch>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        jgh@FreeBSD.org
Subject:   ports/171097: [NEW PORT] games/iceicepenguin: Remake of an old SEGA Dreamcast game called Chu Chu Rocket
Message-ID:  <20120826214545.8D4C81065673@hub.freebsd.org>
Resent-Message-ID: <201208262150.q7QLo1T4072700@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         171097
>Category:       ports
>Synopsis:       [NEW PORT] games/iceicepenguin: Remake of an old SEGA Dreamcast game called Chu Chu Rocket
>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 Aug 26 21:50: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:
Ice Ice Penguin is a remake of an old SEGA Dreamcast game called Chu Chu Rocket.

Two to four players try to steer penguins from the safety of the central igloo
to the player's water hole. To do this, each player can place up to three of the
five random direction arrows assigned to him on the gamefield.
Arrows can be chosen using the control cursor in the lower part of the screen,
and be placed on any free field using the field cursor and the action key.
Each arrow will disappear after after a given time (15 seconds by default) and
a new arrow will automagically appear in the control field.

Bears eat penguins (at least in this game). If a bear enter a player's target
area, the player loses up to 15 points (the score can not become negative)
Special penguins, marked by a colored ring, score 10 points and launch a
10 second long special event. See below for a list of events.

The game ends when the ice on the right side of the screen has reached
the bottom (after 3 minutes by default)

Winner is the player who gathered the most penguins.

WWW: https://sourceforge.net/projects/iceicepenguin/

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:
#
#	iceicepenguin
#	iceicepenguin/Makefile
#	iceicepenguin/pkg-descr
#	iceicepenguin/distinfo
#	iceicepenguin/files
#	iceicepenguin/files/iceicepenguin.in
#
echo c - iceicepenguin
mkdir -p iceicepenguin > /dev/null 2>&1
echo x - iceicepenguin/Makefile
sed 's/^X//' >iceicepenguin/Makefile << '011f24802a38458a26044bf418414022'
X# New Ports collection makefile for:	iceicepenguin
X# Date created:		2012-08-25
X# Whom:			nemysis@gmx.ch
X#
X# $FreeBSD$
X#
X
XPORTNAME=	iceicepenguin
XPORTVERSION=	1.5.1
XCATEGORIES=	games python
XMASTER_SITES=	SF/${PORTNAME}/Default/Ice%20Ice%20Penguin/  \
X		SF/nemysisfreebsdp/:icons
XDISTNAME=	iip.${DISTVERSION}-final
XDISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
X		iceicepenguin.png:icons
XDIST_SUBDIR=	python
XEXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
X
XMAINTAINER=	nemysis@gmx.ch
XCOMMENT=	Remake of an old SEGA Dreamcast game called Chu Chu Rocket
X
XLICENSE=	GPLv3
X
XRUN_DEPENDS=	${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game
X
XWRKSRC=		${WRKDIR}/"ice ice penguin"
X
XFETCH_ARGS?=	-Fpr
XUSE_ZIP=	yes
XUSE_PYTHON=	yes
XNO_BUILD=	yes
X
XPLIST_FILES=	bin/${PORTNAME} \
X		share/pixmaps/${PORTNAME}.png
X
XPORTDATA=	*
XPORTDOCS=	CHANGELOG.txt readme.txt
X
XSUB_FILES=	${PORTNAME}
X
X.include <bsd.port.options.mk>
X
Xdo-install:
X# Scripts
X	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
X
X# Executable
X	${MKDIR} ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/*.py ${DATADIR}
X
X# Data
X	${MKDIR} ${DATADIR}
X.for d in fonts gfx lvls menu sfx
X	@(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${DATADIR})
X.endfor
X
X# Pixmaps
X	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps/
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 <bsd.port.mk>
011f24802a38458a26044bf418414022
echo x - iceicepenguin/pkg-descr
sed 's/^X//' >iceicepenguin/pkg-descr << 'af0421470a3644c625f538e282ca2f16'
XIce Ice Penguin is a remake of an old SEGA Dreamcast game called Chu Chu Rocket.
X
XTwo to four players try to steer penguins from the safety of the central igloo
Xto the player's water hole. To do this, each player can place up to three of the
Xfive random direction arrows assigned to him on the gamefield.
XArrows can be chosen using the control cursor in the lower part of the screen,
Xand be placed on any free field using the field cursor and the action key.
XEach arrow will disappear after after a given time (15 seconds by default) and
Xa new arrow will automagically appear in the control field.
X
XBears eat penguins (at least in this game). If a bear enter a player's target
Xarea, the player loses up to 15 points (the score can not become negative)
XSpecial penguins, marked by a colored ring, score 10 points and launch a
X10 second long special event. See below for a list of events.
X
XThe game ends when the ice on the right side of the screen has reached
Xthe bottom (after 3 minutes by default)
X
XWinner is the player who gathered the most penguins.
X
XWWW: https://sourceforge.net/projects/iceicepenguin/
af0421470a3644c625f538e282ca2f16
echo x - iceicepenguin/distinfo
sed 's/^X//' >iceicepenguin/distinfo << '4845f59728fd2f58bacfbe9b34b008ca'
XSHA256 (python/iip.1.5.1-final.zip) = 6fde1fc6b432951ed73c0f75c769d4550e5b4a014783bf49aaef24e904b7910e
XSIZE (python/iip.1.5.1-final.zip) = 17948605
XSHA256 (python/iceicepenguin.png) = ed85bf2c95f7cb027c1eda5d905591541a9d7fdaa5f7a8e80a964cfb1dff35ed
XSIZE (python/iceicepenguin.png) = 14942
4845f59728fd2f58bacfbe9b34b008ca
echo c - iceicepenguin/files
mkdir -p iceicepenguin/files > /dev/null 2>&1
echo x - iceicepenguin/files/iceicepenguin.in
sed 's/^X//' >iceicepenguin/files/iceicepenguin.in << 'e4e1974e2fafadc83f43cceb1e890884'
X#!/bin/sh
X#
Xecho "Ice Ice Penguin: Starting up..."
Xcd "%%DATADIR%%"
X./iceicepengui.py
e4e1974e2fafadc83f43cceb1e890884
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?20120826214545.8D4C81065673>