diff options
author | will <will@FreeBSD.org> | 2001-04-11 04:27:44 +0800 |
---|---|---|
committer | will <will@FreeBSD.org> | 2001-04-11 04:27:44 +0800 |
commit | 32deb56e5b6d6bd695734f8b2395aa5e3123b838 (patch) | |
tree | 59e952c8badef60b6162a1a17670bdfb7d2299f8 | |
parent | b82180277b89dff43562da431a546b70d5dbf47a (diff) | |
download | freebsd-ports-gnome-32deb56e5b6d6bd695734f8b2395aa5e3123b838.tar.gz freebsd-ports-gnome-32deb56e5b6d6bd695734f8b2395aa5e3123b838.tar.zst freebsd-ports-gnome-32deb56e5b6d6bd695734f8b2395aa5e3123b838.zip |
Add penguin-command 1.5.1, a clone of the classic game Missile
Command.
PR: 26452
Submitted by: Mark Pulford <mark@kyne.com.au>
-rw-r--r-- | games/Makefile | 1 | ||||
-rw-r--r-- | games/penguin-command/Makefile | 29 | ||||
-rw-r--r-- | games/penguin-command/distinfo | 1 | ||||
-rw-r--r-- | games/penguin-command/files/patch-configure | 11 | ||||
-rw-r--r-- | games/penguin-command/pkg-comment | 1 | ||||
-rw-r--r-- | games/penguin-command/pkg-descr | 5 | ||||
-rw-r--r-- | games/penguin-command/pkg-plist | 97 |
7 files changed, 145 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile index 8cb61bd188f5..64abf64fd5a5 100644 --- a/games/Makefile +++ b/games/Makefile @@ -156,6 +156,7 @@ SUBDIR += oneko SUBDIR += oneko-sakura SUBDIR += oonsoo + SUBDIR += penguin-command SUBDIR += pentix SUBDIR += phalanx SUBDIR += pmars diff --git a/games/penguin-command/Makefile b/games/penguin-command/Makefile new file mode 100644 index 000000000000..73dedb91e0e1 --- /dev/null +++ b/games/penguin-command/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: penguin-command +# Date created: Apr 4, 2001 +# Whom: Mark Pulford <mark@kyne.com.au> +# +# $FreeBSD$ +# + +PORTNAME= penguin-command +PORTVERSION= 1.5.1 +CATEGORIES= games +MASTER_SITES= http://www.linux-games.com/penguin-command/ + +MAINTAINER= mark@kyne.com.au + +LIB_DEPENDS= SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer \ + png.4:${PORTSDIR}/graphics/png + +SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config + +GNU_CONFIGURE= yes +CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" CPPFLAGS="-I${LOCALBASE}/include" +MAN6= penguin-command.6 + +pre-patch: + @find ${WRKSRC} \( -name "*.[ch]" -or -name "*.cpp" -or \ + -name configure \) | \ + xargs ${PERL} -pi -e 's|"SDL/SDL|"SDL|g ; s|<SDL/SDL|<SDL|g' + +.include <bsd.port.mk> diff --git a/games/penguin-command/distinfo b/games/penguin-command/distinfo new file mode 100644 index 000000000000..abec8db507ea --- /dev/null +++ b/games/penguin-command/distinfo @@ -0,0 +1 @@ +MD5 (penguin-command-1.5.1.tar.gz) = d99d5dcc5884cc399d4a08d9f4d2754b diff --git a/games/penguin-command/files/patch-configure b/games/penguin-command/files/patch-configure new file mode 100644 index 000000000000..7d244b412644 --- /dev/null +++ b/games/penguin-command/files/patch-configure @@ -0,0 +1,11 @@ +--- configure.orig Sun Apr 8 16:20:06 2001 ++++ configure Sun Apr 8 16:20:09 2001 +@@ -1834,7 +1834,7 @@ + + ######## Set compiler flags and libraries + CFLAGS="$CFLAGS $SDL_CFLAGS -DDATADIR=\"\\\"$datadir/penguin-command\\\"\"" +-LIBS="$SDL_LIBS -lpng -Lmixer $SOUND -lz -lSDL -lm $GL" ++LIBS="$SDL_LIBS -lpng -Lmixer $SOUND -lz -lm $GL" + + ######## Finally create all the generated files + trap '' 1 2 15 diff --git a/games/penguin-command/pkg-comment b/games/penguin-command/pkg-comment new file mode 100644 index 000000000000..2ff486e43d9d --- /dev/null +++ b/games/penguin-command/pkg-comment @@ -0,0 +1 @@ +A clone of the classic game Missile Command diff --git a/games/penguin-command/pkg-descr b/games/penguin-command/pkg-descr new file mode 100644 index 000000000000..4ba3560a03f0 --- /dev/null +++ b/games/penguin-command/pkg-descr @@ -0,0 +1,5 @@ +Penguin Command is a clone of the classic Missile Command game, but +has better graphics and sound. The gameplay has been slightly +modified. + +WWW: http://www.linux-games.com/penguin-command/ diff --git a/games/penguin-command/pkg-plist b/games/penguin-command/pkg-plist new file mode 100644 index 000000000000..45c2c0fd039b --- /dev/null +++ b/games/penguin-command/pkg-plist @@ -0,0 +1,97 @@ +bin/penguin-command +share/penguin-command/gfx/abc.png +share/penguin-command/gfx/bomb2.png +share/penguin-command/gfx/bomb7.png +share/penguin-command/gfx/cannon11.png +share/penguin-command/gfx/cannon6.png +share/penguin-command/gfx/city.png +share/penguin-command/gfx/bomb3.png +share/penguin-command/gfx/bomb8.png +share/penguin-command/gfx/cannon2.png +share/penguin-command/gfx/cannon7.png +share/penguin-command/gfx/cityhit.png +share/penguin-command/gfx/back.png +share/penguin-command/gfx/bomb4.png +share/penguin-command/gfx/bomb9.png +share/penguin-command/gfx/cannon3.png +share/penguin-command/gfx/cannon8.png +share/penguin-command/gfx/shot.png +share/penguin-command/gfx/bomb1.png +share/penguin-command/gfx/bomb5.png +share/penguin-command/gfx/cannon1.png +share/penguin-command/gfx/cannon4.png +share/penguin-command/gfx/cannon9.png +share/penguin-command/gfx/title.png +share/penguin-command/gfx/bomb10.png +share/penguin-command/gfx/bomb6.png +share/penguin-command/gfx/cannon10.png +share/penguin-command/gfx/cannon5.png +share/penguin-command/gfx/cannonhit.png +share/penguin-command/gfx/cannon12.png +share/penguin-command/gfx/cannon15.png +share/penguin-command/gfx/cannon18.png +share/penguin-command/gfx/cannon20.png +share/penguin-command/gfx/cannon13.png +share/penguin-command/gfx/cannon16.png +share/penguin-command/gfx/cannon19.png +share/penguin-command/gfx/cannon21.png +share/penguin-command/gfx/cannon14.png +share/penguin-command/gfx/cannon17.png +share/penguin-command/gfx/10explo.png +share/penguin-command/gfx/14explo.png +share/penguin-command/gfx/18explo.png +share/penguin-command/gfx/2explo.png +share/penguin-command/gfx/6explo.png +share/penguin-command/gfx/11explo.png +share/penguin-command/gfx/15explo.png +share/penguin-command/gfx/19explo.png +share/penguin-command/gfx/3explo.png +share/penguin-command/gfx/7explo.png +share/penguin-command/gfx/12explo.png +share/penguin-command/gfx/16explo.png +share/penguin-command/gfx/1explo.png +share/penguin-command/gfx/4explo.png +share/penguin-command/gfx/8explo.png +share/penguin-command/gfx/13explo.png +share/penguin-command/gfx/17explo.png +share/penguin-command/gfx/20explo.png +share/penguin-command/gfx/5explo.png +share/penguin-command/gfx/9explo.png +share/penguin-command/gfx/1cursor.png +share/penguin-command/gfx/4cursor.png +share/penguin-command/gfx/9cursor.png +share/penguin-command/gfx/5cursor.png +share/penguin-command/gfx/6cursor.png +share/penguin-command/gfx/2cursor.png +share/penguin-command/gfx/7cursor.png +share/penguin-command/gfx/3cursor.png +share/penguin-command/gfx/8cursor.png +share/penguin-command/gfx/10flyer.png +share/penguin-command/gfx/13flyer.png +share/penguin-command/gfx/16flyer.png +share/penguin-command/gfx/3flyer.png +share/penguin-command/gfx/6flyer.png +share/penguin-command/gfx/9flyer.png +share/penguin-command/gfx/11flyer.png +share/penguin-command/gfx/14flyer.png +share/penguin-command/gfx/1flyer.png +share/penguin-command/gfx/4flyer.png +share/penguin-command/gfx/7flyer.png +share/penguin-command/gfx/12flyer.png +share/penguin-command/gfx/15flyer.png +share/penguin-command/gfx/2flyer.png +share/penguin-command/gfx/5flyer.png +share/penguin-command/gfx/8flyer.png +share/penguin-command/gfx/icon.png +share/penguin-command/sound/icefront.s3m +share/penguin-command/sound/ramagard.s3m +share/penguin-command/sound/pennight.mod +share/penguin-command/sound/datajack.s3m +share/penguin-command/sound/missex.wav +share/penguin-command/sound/bombex.wav +share/penguin-command/sound/Machine.wav +share/penguin-command/sound/Wooeep.wav +share/penguin-command/sound/click.wav +@dirrm share/penguin-command/gfx +@dirrm share/penguin-command/sound +@dirrm share/penguin-command |