From fdcbe14849d3ff9ca5266ffdbcbccdc19aa32a47 Mon Sep 17 00:00:00 2001 From: Edwin Groothuis Date: Thu, 1 May 2003 12:10:33 +0000 Subject: [PATCH] New port: games/cirucuslinux "Circus Linux!" is a clone of the Atari 2600 game "Circus Atari", produced by Atari, Inc. (which is itself a clone of an earlier arcade game named, simply "Circus"). The object is to move a teeter-totter back and forth across the screen to bounce clowns up into the air. When they reach the top, they pop rows of balloons and then fall back down. The gameplay is similar to the classics "Breakout" and "Arkanoid". WWW: http://www.newbreedsoftware.com/circus-linux/ --- games/Makefile | 1 + games/circuslinux/Makefile | 27 ++++ games/circuslinux/distinfo | 1 + games/circuslinux/files/patch-Makefile.in | 11 ++ games/circuslinux/pkg-descr | 11 ++ games/circuslinux/pkg-plist | 147 ++++++++++++++++++++++ 6 files changed, 198 insertions(+) create mode 100644 games/circuslinux/Makefile create mode 100644 games/circuslinux/distinfo create mode 100644 games/circuslinux/files/patch-Makefile.in create mode 100644 games/circuslinux/pkg-descr create mode 100644 games/circuslinux/pkg-plist diff --git a/games/Makefile b/games/Makefile index 3540c515d854..fb450ec075d1 100644 --- a/games/Makefile +++ b/games/Makefile @@ -49,6 +49,7 @@ SUBDIR += burgerspace SUBDIR += bzflag SUBDIR += cgoban + SUBDIR += circuslinux SUBDIR += civ2demo SUBDIR += clanbomber SUBDIR += columns diff --git a/games/circuslinux/Makefile b/games/circuslinux/Makefile new file mode 100644 index 000000000000..8a2e9cb83aa8 --- /dev/null +++ b/games/circuslinux/Makefile @@ -0,0 +1,27 @@ +# New ports collection makefile for: circuslinux +# Date created: 1 March 2003 +# Whom: Edwin Groothuis +# +# $FreeBSD$ +# + +PORTNAME= circuslinux +PORTVERSION= 1.0.3 +CATEGORIES= games +MASTER_SITES= http://www.nbswebfx.com/downloads/ + +MAINTAINER= edwin@mavetju.org +COMMENT= "Circus Linux!" is a clone of the Atari 2600 game "Circus Atari" + +BUILD_DEPENDS= sdl11-config:${PORTSDIR}/devel/sdl12 +LIB_DEPENDS= SDL-1.1.5:${PORTSDIR}/devel/sdl12 \ + SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer \ + SDL_image.10:${PORTSDIR}/graphics/sdl_image + +GNU_CONFIGURE= yes +USE_XLIB= yes +SDL_CONFIG= ${LOCALBASE}/bin/sdl11-config +CONFIGURE_ARGS= --target="" +CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" + +.include diff --git a/games/circuslinux/distinfo b/games/circuslinux/distinfo new file mode 100644 index 000000000000..f65065360e8f --- /dev/null +++ b/games/circuslinux/distinfo @@ -0,0 +1 @@ +MD5 (circuslinux-1.0.3.tar.gz) = d53f7d28d974c5605d6bebb9b1569216 diff --git a/games/circuslinux/files/patch-Makefile.in b/games/circuslinux/files/patch-Makefile.in new file mode 100644 index 000000000000..265f227a38c9 --- /dev/null +++ b/games/circuslinux/files/patch-Makefile.in @@ -0,0 +1,11 @@ +--- Makefile.in.orig Thu May 1 22:03:11 2003 ++++ Makefile.in Thu May 1 22:03:26 2003 +@@ -83,7 +83,7 @@ + CC = @CC@ + DATA_PREFIX = $(pkgdatadir)/data/ + JOY = @JOY@ +-TARGET_DEF = @TARGET_DEF@ ++TARGET_DEF = aaa@TARGET_DEF@ + + CFLAGS = @CFLAGS@ -Wall -O2 -DDATA_PREFIX=\"$(DATA_PREFIX)\" -D$(TARGET_DEF) -DJOY_$(JOY) + diff --git a/games/circuslinux/pkg-descr b/games/circuslinux/pkg-descr new file mode 100644 index 000000000000..8d12cffdfe78 --- /dev/null +++ b/games/circuslinux/pkg-descr @@ -0,0 +1,11 @@ +"Circus Linux!" is a clone of the Atari 2600 game "Circus Atari", +produced by Atari, Inc. (which is itself a clone of an earlier +arcade game named, simply "Circus"). + +The object is to move a teeter-totter back and forth across the +screen to bounce clowns up into the air. When they reach the top, +they pop rows of balloons and then fall back down. + +The gameplay is similar to the classics "Breakout" and "Arkanoid". + +WWW: http://www.newbreedsoftware.com/circus-linux/ diff --git a/games/circuslinux/pkg-plist b/games/circuslinux/pkg-plist new file mode 100644 index 000000000000..95cbd011b958 --- /dev/null +++ b/games/circuslinux/pkg-plist @@ -0,0 +1,147 @@ +share/doc/circuslinux-1.0.3/TODO.txt +share/doc/circuslinux-1.0.3/README.txt +share/doc/circuslinux-1.0.3/README-SDL.txt +share/doc/circuslinux-1.0.3/INSTALL.txt +share/doc/circuslinux-1.0.3/FAQ.txt +share/doc/circuslinux-1.0.3/COPYING.txt +share/doc/circuslinux-1.0.3/CHANGES.txt +share/doc/circuslinux-1.0.3/AUTHORS.txt +@dirrm share/doc/circuslinux-1.0.3 +share/circuslinux/data/sounds/wahoo.wav +share/circuslinux/data/sounds/teeter2.wav +share/circuslinux/data/sounds/teeter1.wav +share/circuslinux/data/sounds/splat.wav +share/circuslinux/data/sounds/pop.wav +share/circuslinux/data/sounds/keypress.wav +share/circuslinux/data/sounds/cheering.wav +share/circuslinux/data/sounds/bounce.wav +share/circuslinux/data/sounds/applause.wav +@dirrm share/circuslinux/data/sounds +share/circuslinux/data/music/klovninarki.mod +share/circuslinux/data/music/kaupunki.mod +share/circuslinux/data/music/hiscreen.mod +share/circuslinux/data/music/hiscore.mod +share/circuslinux/data/music/finally.mod +@dirrm share/circuslinux/data/music +share/circuslinux/data/images/title/title.png +share/circuslinux/data/images/title/title-highlights.png +share/circuslinux/data/images/title/programming.png +share/circuslinux/data/images/title/music.png +share/circuslinux/data/images/title/light-on.png +share/circuslinux/data/images/title/light-off.png +share/circuslinux/data/images/title/graphics.png +@dirrm share/circuslinux/data/images/title +share/circuslinux/data/images/teeter-totter/right-3.png +share/circuslinux/data/images/teeter-totter/right-2.png +share/circuslinux/data/images/teeter-totter/right-1.png +share/circuslinux/data/images/teeter-totter/right-0.png +share/circuslinux/data/images/teeter-totter/left-3.png +share/circuslinux/data/images/teeter-totter/left-2.png +share/circuslinux/data/images/teeter-totter/left-1.png +share/circuslinux/data/images/teeter-totter/left-0.png +@dirrm share/circuslinux/data/images/teeter-totter +share/circuslinux/data/images/status/times.png +share/circuslinux/data/images/status/sadclown-2.png +share/circuslinux/data/images/status/sadclown-1.png +share/circuslinux/data/images/status/sadclown-0.png +share/circuslinux/data/images/status/numbers-1.png +share/circuslinux/data/images/status/numbers-0.png +share/circuslinux/data/images/status/letters.png +share/circuslinux/data/images/status/fuzz.png +share/circuslinux/data/images/status/enter-initials.png +share/circuslinux/data/images/status/clown-head.png +share/circuslinux/data/images/status/clown-head-oh.png +@dirrm share/circuslinux/data/images/status +share/circuslinux/data/images/icon.png +share/circuslinux/data/images/highscore/top.png +share/circuslinux/data/images/highscore/left.png +@dirrm share/circuslinux/data/images/highscore +share/circuslinux/data/images/clowns/right-leg-1.png +share/circuslinux/data/images/clowns/right-leg-1-upside-down.png +share/circuslinux/data/images/clowns/right-leg-0.png +share/circuslinux/data/images/clowns/right-leg-0-upside-down.png +share/circuslinux/data/images/clowns/right-arm-2.png +share/circuslinux/data/images/clowns/right-arm-1.png +share/circuslinux/data/images/clowns/right-arm-0.png +share/circuslinux/data/images/clowns/left-leg-1.png +share/circuslinux/data/images/clowns/left-leg-1-upside-down.png +share/circuslinux/data/images/clowns/left-leg-0.png +share/circuslinux/data/images/clowns/left-leg-0-upside-down.png +share/circuslinux/data/images/clowns/left-arm-2.png +share/circuslinux/data/images/clowns/left-arm-1.png +share/circuslinux/data/images/clowns/left-arm-0.png +share/circuslinux/data/images/clowns/body-upside-down.png +share/circuslinux/data/images/clowns/body-right.png +share/circuslinux/data/images/clowns/body-left.png +@dirrm share/circuslinux/data/images/clowns +share/circuslinux/data/images/circuslinux-icon.xpm +share/circuslinux/data/images/bouncers/bouncer-1.png +share/circuslinux/data/images/bouncers/bouncer-0.png +share/circuslinux/data/images/bouncers/barrier.png +@dirrm share/circuslinux/data/images/bouncers +share/circuslinux/data/images/balloons/yellow-right-1.png +share/circuslinux/data/images/balloons/yellow-right-0.png +share/circuslinux/data/images/balloons/yellow-left-1.png +share/circuslinux/data/images/balloons/yellow-left-0.png +share/circuslinux/data/images/balloons/yellow-die-1.png +share/circuslinux/data/images/balloons/yellow-die-0.png +share/circuslinux/data/images/balloons/white-right-1.png +share/circuslinux/data/images/balloons/white-right-0.png +share/circuslinux/data/images/balloons/white-left-1.png +share/circuslinux/data/images/balloons/white-left-0.png +share/circuslinux/data/images/balloons/white-die-1.png +share/circuslinux/data/images/balloons/white-die-0.png +share/circuslinux/data/images/balloons/red-right-1.png +share/circuslinux/data/images/balloons/red-right-0.png +share/circuslinux/data/images/balloons/red-left-1.png +share/circuslinux/data/images/balloons/red-left-0.png +share/circuslinux/data/images/balloons/red-die-1.png +share/circuslinux/data/images/balloons/red-die-0.png +share/circuslinux/data/images/balloons/purple-right-1.png +share/circuslinux/data/images/balloons/purple-right-0.png +share/circuslinux/data/images/balloons/purple-left-1.png +share/circuslinux/data/images/balloons/purple-left-0.png +share/circuslinux/data/images/balloons/purple-die-1.png +share/circuslinux/data/images/balloons/purple-die-0.png +share/circuslinux/data/images/balloons/orange-right-1.png +share/circuslinux/data/images/balloons/orange-right-0.png +share/circuslinux/data/images/balloons/orange-left-1.png +share/circuslinux/data/images/balloons/orange-left-0.png +share/circuslinux/data/images/balloons/orange-die-1.png +share/circuslinux/data/images/balloons/orange-die-0.png +share/circuslinux/data/images/balloons/green-right-1.png +share/circuslinux/data/images/balloons/green-right-0.png +share/circuslinux/data/images/balloons/green-left-1.png +share/circuslinux/data/images/balloons/green-left-0.png +share/circuslinux/data/images/balloons/green-die-1.png +share/circuslinux/data/images/balloons/green-die-0.png +share/circuslinux/data/images/balloons/cyan-right-1.png +share/circuslinux/data/images/balloons/cyan-right-0.png +share/circuslinux/data/images/balloons/cyan-left-1.png +share/circuslinux/data/images/balloons/cyan-left-0.png +share/circuslinux/data/images/balloons/cyan-die-1.png +share/circuslinux/data/images/balloons/cyan-die-0.png +share/circuslinux/data/images/balloons/blue-right-1.png +share/circuslinux/data/images/balloons/blue-right-0.png +share/circuslinux/data/images/balloons/blue-left-1.png +share/circuslinux/data/images/balloons/blue-left-0.png +share/circuslinux/data/images/balloons/blue-die-1.png +share/circuslinux/data/images/balloons/blue-die-0.png +@dirrm share/circuslinux/data/images/balloons +share/circuslinux/data/images/backgrounds/background1.png +share/circuslinux/data/images/backgrounds/background0.png +@dirrm share/circuslinux/data/images/backgrounds +share/circuslinux/data/images/acts/seal-1.png +share/circuslinux/data/images/acts/seal-0.png +share/circuslinux/data/images/acts/bear-right-1.png +share/circuslinux/data/images/acts/bear-right-0.png +share/circuslinux/data/images/acts/bear-left-1.png +share/circuslinux/data/images/acts/bear-left-0.png +share/circuslinux/data/images/acts/beachball-2.png +share/circuslinux/data/images/acts/beachball-1.png +share/circuslinux/data/images/acts/beachball-0.png +@dirrm share/circuslinux/data/images/acts +@dirrm share/circuslinux/data/images +@dirrm share/circuslinux/data +@dirrm share/circuslinux +bin/circuslinux