From owner-freebsd-ports Sun Apr 8 23:20:10 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 366BC37B423 for ; Sun, 8 Apr 2001 23:20:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f396K3B98697; Sun, 8 Apr 2001 23:20:03 -0700 (PDT) (envelope-from gnats) Received: from hamster.kyne.com.au (kyneso.lnk.telstra.net [139.130.137.83]) by hub.freebsd.org (Postfix) with ESMTP id E2A4A37B422 for ; Sun, 8 Apr 2001 23:14:04 -0700 (PDT) (envelope-from mark@aeris.kyne.com.au) Received: from aeris.kyne.com.au (root@aeris.kyne.com.au [203.38.180.166]) by hamster.kyne.com.au (8.9.3/8.9.3) with ESMTP id OAA25180 for ; Mon, 9 Apr 2001 14:57:53 +0930 Received: (from mark@localhost) by aeris.kyne.com.au (8.11.1/8.11.1) id f395VZm34145; Mon, 9 Apr 2001 15:01:35 +0930 (CST) (envelope-from mark) Message-Id: <200104090531.f395VZm34145@aeris.kyne.com.au> Date: Mon, 9 Apr 2001 15:01:35 +0930 (CST) From: mark@kyne.com.au Reply-To: mark@kyne.com.au To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/26452: New port: games/penguin-command: A clone of the classic game Missile Command Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >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 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| 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