Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Apr 2001 15:01:35 +0930 (CST)
From:      mark@kyne.com.au
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/26452: New port: games/penguin-command: A clone of the classic game Missile Command
Message-ID:  <200104090531.f395VZm34145@aeris.kyne.com.au>

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

>Number:         26452
>Category:       ports
>Synopsis:       New port: games/penguin-command: A clone of the classic game Missile Command
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Apr 08 23:20:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Mark Pulford
>Release:        FreeBSD 4.2-STABLE i386
>Organization:
none
>Environment:

>Description:

Penguin Command is a clone of the classic Missile Command game, but
has better graphics and sound.

>How-To-Repeat:

>Fix:
# 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:
#
#	penguin-command
#	penguin-command/distinfo
#	penguin-command/pkg-descr
#	penguin-command/Makefile
#	penguin-command/files
#	penguin-command/files/patch-configure
#	penguin-command/pkg-comment
#	penguin-command/pkg-plist
#
echo c - penguin-command
mkdir -p penguin-command > /dev/null 2>&1
echo x - penguin-command/distinfo
sed 's/^X//' >penguin-command/distinfo << 'END-of-penguin-command/distinfo'
XMD5 (penguin-command-1.5.1.tar.gz) = d99d5dcc5884cc399d4a08d9f4d2754b
END-of-penguin-command/distinfo
echo x - penguin-command/pkg-descr
sed 's/^X//' >penguin-command/pkg-descr << 'END-of-penguin-command/pkg-descr'
XPenguin Command is a clone of the classic Missile Command game, but
Xhas better graphics and sound. The gameplay has been slightly
Xmodified.
X
XWWW: http://www.linux-games.com/penguin-command/
END-of-penguin-command/pkg-descr
echo x - penguin-command/Makefile
sed 's/^X//' >penguin-command/Makefile << 'END-of-penguin-command/Makefile'
X# New ports collection makefile for:	penguin-command
X# Date created:			Apr 4, 2001
X# Whom:				Mark Pulford <mark@kyne.com.au>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	penguin-command
XPORTVERSION=	1.5.1
XCATEGORIES=	games
XMASTER_SITES=	http://www.linux-games.com/penguin-command/
X
XMAINTAINER=	mark@kyne.com.au
X
XLIB_DEPENDS=	SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer \
X		png.4:${PORTSDIR}/graphics/png
X
XSDL_CONFIG?=	${LOCALBASE}/bin/sdl11-config
X
XGNU_CONFIGURE=	yes
XCONFIGURE_ENV=	SDL_CONFIG="${SDL_CONFIG}" CPPFLAGS="-I${LOCALBASE}/include"
XMAN6=		penguin-command.6
X
Xpre-patch:
X	@find ${WRKSRC} \( -name "*.[ch]" -or -name "*.cpp" -or \
X		-name configure \) | \
X		xargs ${PERL} -pi -e 's|"SDL/SDL|"SDL|g ; s|<SDL/SDL|<SDL|g'
X
X.include <bsd.port.mk>
END-of-penguin-command/Makefile
echo c - penguin-command/files
mkdir -p penguin-command/files > /dev/null 2>&1
echo x - penguin-command/files/patch-configure
sed 's/^X//' >penguin-command/files/patch-configure << 'END-of-penguin-command/files/patch-configure'
X--- configure.orig	Sun Apr  8 16:20:06 2001
X+++ configure	Sun Apr  8 16:20:09 2001
X@@ -1834,7 +1834,7 @@
X 
X ######## Set compiler flags and libraries
X CFLAGS="$CFLAGS $SDL_CFLAGS -DDATADIR=\"\\\"$datadir/penguin-command\\\"\""
X-LIBS="$SDL_LIBS -lpng -Lmixer $SOUND -lz -lSDL -lm $GL"
X+LIBS="$SDL_LIBS -lpng -Lmixer $SOUND -lz -lm $GL"
X 
X ######## Finally create all the generated files
X trap '' 1 2 15
END-of-penguin-command/files/patch-configure
echo x - penguin-command/pkg-comment
sed 's/^X//' >penguin-command/pkg-comment << 'END-of-penguin-command/pkg-comment'
XA clone of the classic game Missile Command
END-of-penguin-command/pkg-comment
echo x - penguin-command/pkg-plist
sed 's/^X//' >penguin-command/pkg-plist << 'END-of-penguin-command/pkg-plist'
Xbin/penguin-command
Xshare/penguin-command/gfx/abc.png
Xshare/penguin-command/gfx/bomb2.png
Xshare/penguin-command/gfx/bomb7.png
Xshare/penguin-command/gfx/cannon11.png
Xshare/penguin-command/gfx/cannon6.png
Xshare/penguin-command/gfx/city.png
Xshare/penguin-command/gfx/bomb3.png
Xshare/penguin-command/gfx/bomb8.png
Xshare/penguin-command/gfx/cannon2.png
Xshare/penguin-command/gfx/cannon7.png
Xshare/penguin-command/gfx/cityhit.png
Xshare/penguin-command/gfx/back.png
Xshare/penguin-command/gfx/bomb4.png
Xshare/penguin-command/gfx/bomb9.png
Xshare/penguin-command/gfx/cannon3.png
Xshare/penguin-command/gfx/cannon8.png
Xshare/penguin-command/gfx/shot.png
Xshare/penguin-command/gfx/bomb1.png
Xshare/penguin-command/gfx/bomb5.png
Xshare/penguin-command/gfx/cannon1.png
Xshare/penguin-command/gfx/cannon4.png
Xshare/penguin-command/gfx/cannon9.png
Xshare/penguin-command/gfx/title.png
Xshare/penguin-command/gfx/bomb10.png
Xshare/penguin-command/gfx/bomb6.png
Xshare/penguin-command/gfx/cannon10.png
Xshare/penguin-command/gfx/cannon5.png
Xshare/penguin-command/gfx/cannonhit.png
Xshare/penguin-command/gfx/cannon12.png
Xshare/penguin-command/gfx/cannon15.png
Xshare/penguin-command/gfx/cannon18.png
Xshare/penguin-command/gfx/cannon20.png
Xshare/penguin-command/gfx/cannon13.png
Xshare/penguin-command/gfx/cannon16.png
Xshare/penguin-command/gfx/cannon19.png
Xshare/penguin-command/gfx/cannon21.png
Xshare/penguin-command/gfx/cannon14.png
Xshare/penguin-command/gfx/cannon17.png
Xshare/penguin-command/gfx/10explo.png
Xshare/penguin-command/gfx/14explo.png
Xshare/penguin-command/gfx/18explo.png
Xshare/penguin-command/gfx/2explo.png
Xshare/penguin-command/gfx/6explo.png
Xshare/penguin-command/gfx/11explo.png
Xshare/penguin-command/gfx/15explo.png
Xshare/penguin-command/gfx/19explo.png
Xshare/penguin-command/gfx/3explo.png
Xshare/penguin-command/gfx/7explo.png
Xshare/penguin-command/gfx/12explo.png
Xshare/penguin-command/gfx/16explo.png
Xshare/penguin-command/gfx/1explo.png
Xshare/penguin-command/gfx/4explo.png
Xshare/penguin-command/gfx/8explo.png
Xshare/penguin-command/gfx/13explo.png
Xshare/penguin-command/gfx/17explo.png
Xshare/penguin-command/gfx/20explo.png
Xshare/penguin-command/gfx/5explo.png
Xshare/penguin-command/gfx/9explo.png
Xshare/penguin-command/gfx/1cursor.png
Xshare/penguin-command/gfx/4cursor.png
Xshare/penguin-command/gfx/9cursor.png
Xshare/penguin-command/gfx/5cursor.png
Xshare/penguin-command/gfx/6cursor.png
Xshare/penguin-command/gfx/2cursor.png
Xshare/penguin-command/gfx/7cursor.png
Xshare/penguin-command/gfx/3cursor.png
Xshare/penguin-command/gfx/8cursor.png
Xshare/penguin-command/gfx/10flyer.png
Xshare/penguin-command/gfx/13flyer.png
Xshare/penguin-command/gfx/16flyer.png
Xshare/penguin-command/gfx/3flyer.png
Xshare/penguin-command/gfx/6flyer.png
Xshare/penguin-command/gfx/9flyer.png
Xshare/penguin-command/gfx/11flyer.png
Xshare/penguin-command/gfx/14flyer.png
Xshare/penguin-command/gfx/1flyer.png
Xshare/penguin-command/gfx/4flyer.png
Xshare/penguin-command/gfx/7flyer.png
Xshare/penguin-command/gfx/12flyer.png
Xshare/penguin-command/gfx/15flyer.png
Xshare/penguin-command/gfx/2flyer.png
Xshare/penguin-command/gfx/5flyer.png
Xshare/penguin-command/gfx/8flyer.png
Xshare/penguin-command/gfx/icon.png
Xshare/penguin-command/sound/icefront.s3m
Xshare/penguin-command/sound/ramagard.s3m
Xshare/penguin-command/sound/pennight.mod
Xshare/penguin-command/sound/datajack.s3m
Xshare/penguin-command/sound/missex.wav
Xshare/penguin-command/sound/bombex.wav
Xshare/penguin-command/sound/Machine.wav
Xshare/penguin-command/sound/Wooeep.wav
Xshare/penguin-command/sound/click.wav
X@dirrm share/penguin-command/gfx
X@dirrm share/penguin-command/sound
X@dirrm share/penguin-command
END-of-penguin-command/pkg-plist
exit

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200104090531.f395VZm34145>