From owner-freebsd-ports-bugs@FreeBSD.ORG Tue May 27 17:20:15 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C8DE37B401 for ; Tue, 27 May 2003 17:20:15 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7E3443F85 for ; Tue, 27 May 2003 17:20:13 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h4S0KDUp092220 for ; Tue, 27 May 2003 17:20:13 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h4S0KDXL092219; Tue, 27 May 2003 17:20:13 -0700 (PDT) Resent-Date: Tue, 27 May 2003 17:20:13 -0700 (PDT) Resent-Message-Id: <200305280020.h4S0KDXL092219@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, John Stalker Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8313437B401 for ; Tue, 27 May 2003 17:11:21 -0700 (PDT) Received: from Mail.Math.Princeton.EDU (mail.math.Princeton.EDU [128.112.18.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A23243F93 for ; Tue, 27 May 2003 17:11:20 -0700 (PDT) (envelope-from stalker@Math.Princeton.EDU) Received: from math.Princeton.EDU (math.Princeton.EDU [128.112.18.16]) h4S0BJE21487 for ; Tue, 27 May 2003 20:11:19 -0400 Received: from math.Princeton.EDU (localhost.localdomain [127.0.0.1]) by math.Princeton.EDU (8.11.6p2/8.11.6) with ESMTP id h4S0BJF26037 for ; Tue, 27 May 2003 20:11:19 -0400 Message-Id: <200305280011.h4S0BJF26037@math.Princeton.EDU> Date: Tue, 27 May 2003 20:11:19 -0400 From: John Stalker Sender: stalker@Math.Princeton.EDU To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/52739: New port: games/circuslinux X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John Stalker List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2003 00:20:15 -0000 >Number: 52739 >Category: ports >Synopsis: New port: games/circuslinux >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: Tue May 27 17:20:11 PDT 2003 >Closed-Date: >Last-Modified: >Originator: John Stalker >Release: FreeBSD 4.8-STABLE i386 >Organization: Princeton University >Environment: System: FreeBSD rockhopper.dev.null 4.8-STABLE FreeBSD 4.8-STABLE #6: Sun May 25 18:37:39 EDT 2003 root@rockhopper.dev.null:/usr/obj/usr/src/sys/ROCKHOPPER i386 >Description: "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/ >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: # # circuslinux # circuslinux/distinfo # circuslinux/Makefile # circuslinux/pkg-descr # circuslinux/files # circuslinux/files/patch-aa # circuslinux/files/patch-ab # circuslinux/pkg-plist # echo c - circuslinux mkdir -p circuslinux > /dev/null 2>&1 echo x - circuslinux/distinfo sed 's/^X//' >circuslinux/distinfo << 'END-of-circuslinux/distinfo' XMD5 (circuslinux-1.0.3.tar.gz) = d53f7d28d974c5605d6bebb9b1569216 END-of-circuslinux/distinfo echo x - circuslinux/Makefile sed 's/^X//' >circuslinux/Makefile << 'END-of-circuslinux/Makefile' X# New ports collection Makefile for: circuslinux X# Date created: 7 May 2003 X# Whom: John Stalker X# X# $FreeBSD$ X# X XPORTNAME= circuslinux XPORTVERSION= 1.0.3 XCATEGORIES= games XMASTER_SITES= http://www.nbswebfx.com/downloads/ X XMAINTAINER= stalker@math.princeton.edu XCOMMENT= A clone of the Atari 2600 game Circus Atari X XLIB_DEPENDS= SDL_image.10:${PORTSDIR}/graphics/sdl_image \ X SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer X XUSE_GMAKE= yes XGNU_CONFIGURE= yes XUSE_AUTOMAKE= yes XAUTOMAKE_ARGS= --include-deps --foreign --add-missing XCONFIGURE_ENV= SDL_CONFIG="${LOCALBASE}/bin/sdl11-config" X X.include END-of-circuslinux/Makefile echo x - circuslinux/pkg-descr sed 's/^X//' >circuslinux/pkg-descr << 'END-of-circuslinux/pkg-descr' X"Circus Linux!" is a clone of the Atari 2600 game X"Circus Atari," produced by Atari, Inc. (which is itself a clone of Xan earlier arcade game named, simply "Circus"). X XThe object is to move a teeter-totter back and forth across the Xscreen to bounce clowns up into the air. When they reach the top, Xthey pop rows of balloons and then fall back down. X X(The gameplay is similar to the classics "Breakout" and "Arkanoid.") X XWWW: http://www.newbreedsoftware.com/circus-linux/ X X- John Stalker Xstalker@math.princeton.edu END-of-circuslinux/pkg-descr echo c - circuslinux/files mkdir -p circuslinux/files > /dev/null 2>&1 echo x - circuslinux/files/patch-aa sed 's/^X//' >circuslinux/files/patch-aa << 'END-of-circuslinux/files/patch-aa' X*** aclocal.m4.orig Sat Jun 10 21:50:54 2000 X--- aclocal.m4 Fri May 9 17:51:21 2003 X*************** X*** 22,28 **** X dnl X AC_DEFUN(AM_PATH_SDL, X [dnl X! dnl Get the cflags and libraries from the sdl-config script X dnl X AC_ARG_WITH(sdl-prefix,[ --with-sdl-prefix=PFX Prefix where SDL is installed (optional)], X sdl_prefix="$withval", sdl_prefix="") X--- 22,28 ---- X dnl X AC_DEFUN(AM_PATH_SDL, X [dnl X! dnl Get the cflags and libraries from the sdl11-config script X dnl X AC_ARG_WITH(sdl-prefix,[ --with-sdl-prefix=PFX Prefix where SDL is installed (optional)], X sdl_prefix="$withval", sdl_prefix="") X*************** X*** 34,50 **** X if test x$sdl_exec_prefix != x ; then X sdl_args="$sdl_args --exec-prefix=$sdl_exec_prefix" X if test x${SDL_CONFIG+set} != xset ; then X! SDL_CONFIG=$sdl_exec_prefix/bin/sdl-config X fi X fi X if test x$sdl_prefix != x ; then X sdl_args="$sdl_args --prefix=$sdl_prefix" X if test x${SDL_CONFIG+set} != xset ; then X! SDL_CONFIG=$sdl_prefix/bin/sdl-config X fi X fi X X! AC_PATH_PROG(SDL_CONFIG, sdl-config, no) X min_sdl_version=ifelse([$1], ,0.11.0,$1) X AC_MSG_CHECKING(for SDL - version >= $min_sdl_version) X no_sdl="" X--- 34,50 ---- X if test x$sdl_exec_prefix != x ; then X sdl_args="$sdl_args --exec-prefix=$sdl_exec_prefix" X if test x${SDL_CONFIG+set} != xset ; then X! SDL_CONFIG=$sdl_exec_prefix/bin/sdl11-config X fi X fi X if test x$sdl_prefix != x ; then X sdl_args="$sdl_args --prefix=$sdl_prefix" X if test x${SDL_CONFIG+set} != xset ; then X! SDL_CONFIG=$sdl_prefix/bin/sdl11-config X fi X fi X X! AC_PATH_PROG(SDL_CONFIG, sdl11-config, no) X min_sdl_version=ifelse([$1], ,0.11.0,$1) X AC_MSG_CHECKING(for SDL - version >= $min_sdl_version) X no_sdl="" X*************** X*** 67,73 **** X LIBS="$LIBS $SDL_LIBS" X dnl X dnl Now check if the installed SDL is sufficiently new. (Also sanity X! dnl checks the results of sdl-config to some extent X dnl X rm -f conf.sdltest X AC_TRY_RUN([ X--- 67,73 ---- X LIBS="$LIBS $SDL_LIBS" X dnl X dnl Now check if the installed SDL is sufficiently new. (Also sanity X! dnl checks the results of sdl11-config to some extent X dnl X rm -f conf.sdltest X AC_TRY_RUN([ X*************** X*** 117,127 **** X } X else X { X! printf("\n*** 'sdl-config --version' returned %d.%d.%d, but the minimum version\n", $sdl_major_version, $sdl_minor_version, $sdl_micro_version); X! printf("*** of SDL required is %d.%d.%d. If sdl-config is correct, then it is\n", major, minor, micro); X printf("*** best to upgrade to the required version.\n"); X! printf("*** If sdl-config was wrong, set the environment variable SDL_CONFIG\n"); X! printf("*** to point to the correct copy of sdl-config, and remove the file\n"); X printf("*** config.cache before re-running configure\n"); X return 1; X } X--- 117,127 ---- X } X else X { X! printf("\n*** 'sdl11-config --version' returned %d.%d.%d, but the minimum version\n", $sdl_major_version, $sdl_minor_version, $sdl_micro_version); X! printf("*** of SDL required is %d.%d.%d. If sdl11-config is correct, then it is\n", major, minor, micro); X printf("*** best to upgrade to the required version.\n"); X! printf("*** If sdl11-config was wrong, set the environment variable SDL_CONFIG\n"); X! printf("*** to point to the correct copy of sdl11-config, and remove the file\n"); X printf("*** config.cache before re-running configure\n"); X return 1; X } X*************** X*** 138,147 **** X else X AC_MSG_RESULT(no) X if test "$SDL_CONFIG" = "no" ; then X! echo "*** The sdl-config script installed by SDL could not be found" X echo "*** If SDL was installed in PREFIX, make sure PREFIX/bin is in" X echo "*** your path, or set the SDL_CONFIG environment variable to the" X! echo "*** full path to sdl-config." X else X if test -f conf.sdltest ; then X : X--- 138,147 ---- X else X AC_MSG_RESULT(no) X if test "$SDL_CONFIG" = "no" ; then X! echo "*** The sdl11-config script installed by SDL could not be found" X echo "*** If SDL was installed in PREFIX, make sure PREFIX/bin is in" X echo "*** your path, or set the SDL_CONFIG environment variable to the" X! echo "*** full path to sdl11-config." X else X if test -f conf.sdltest ; then X : X*************** X*** 165,171 **** X [ echo "*** The test program failed to compile or link. See the file config.log for the" X echo "*** exact error that occured. This usually means SDL was incorrectly installed" X echo "*** or that you have moved SDL since it was installed. In the latter case, you" X! echo "*** may want to edit the sdl-config script: $SDL_CONFIG" ]) X CFLAGS="$ac_save_CFLAGS" X LIBS="$ac_save_LIBS" X fi X--- 165,171 ---- X [ echo "*** The test program failed to compile or link. See the file config.log for the" X echo "*** exact error that occured. This usually means SDL was incorrectly installed" X echo "*** or that you have moved SDL since it was installed. In the latter case, you" X! echo "*** may want to edit the sdl11-config script: $SDL_CONFIG" ]) X CFLAGS="$ac_save_CFLAGS" X LIBS="$ac_save_LIBS" X fi END-of-circuslinux/files/patch-aa echo x - circuslinux/files/patch-ab sed 's/^X//' >circuslinux/files/patch-ab << 'END-of-circuslinux/files/patch-ab' X*** Makefile.am.orig Sun Apr 29 02:53:26 2001 X--- Makefile.am Fri May 9 20:59:44 2003 X*************** X*** 18,36 **** X CC=@CC@ X DATA_PREFIX=$(pkgdatadir)/data/ X JOY=@JOY@ X- TARGET_DEF=@TARGET_DEF@ X X X CFLAGS = @CFLAGS@ -Wall -O2 -DDATA_PREFIX=\"$(DATA_PREFIX)\" \ X! -D$(TARGET_DEF) -DJOY_$(JOY) X LIBS = @LIBS@ X X X bin_PROGRAMS = circuslinux X X circuslinux_SOURCES = circuslinux.c X! circuslinux_CFLAGS = CFLAGS X! circuslinux_LIBS = LIBS X X docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION) X X--- 18,35 ---- X CC=@CC@ X DATA_PREFIX=$(pkgdatadir)/data/ X JOY=@JOY@ X X X CFLAGS = @CFLAGS@ -Wall -O2 -DDATA_PREFIX=\"$(DATA_PREFIX)\" \ X! -DLINUX -DJOY_$(JOY) X LIBS = @LIBS@ X X X bin_PROGRAMS = circuslinux X X circuslinux_SOURCES = circuslinux.c X! circuslinux_CFLAGS = $(CFLAGS) X! circuslinux_LIBS = $(LIBS) X X docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION) X END-of-circuslinux/files/patch-ab echo x - circuslinux/pkg-plist sed 's/^X//' >circuslinux/pkg-plist << 'END-of-circuslinux/pkg-plist' Xbin/circuslinux Xshare/circuslinux/data/images/acts/beachball-0.png Xshare/circuslinux/data/images/acts/beachball-1.png Xshare/circuslinux/data/images/acts/beachball-2.png Xshare/circuslinux/data/images/acts/bear-left-0.png Xshare/circuslinux/data/images/acts/bear-left-1.png Xshare/circuslinux/data/images/acts/bear-right-0.png Xshare/circuslinux/data/images/acts/bear-right-1.png Xshare/circuslinux/data/images/acts/seal-0.png Xshare/circuslinux/data/images/acts/seal-1.png Xshare/circuslinux/data/images/backgrounds/background0.png Xshare/circuslinux/data/images/backgrounds/background1.png Xshare/circuslinux/data/images/balloons/blue-die-0.png Xshare/circuslinux/data/images/balloons/blue-die-1.png Xshare/circuslinux/data/images/balloons/blue-left-0.png Xshare/circuslinux/data/images/balloons/blue-left-1.png Xshare/circuslinux/data/images/balloons/blue-right-0.png Xshare/circuslinux/data/images/balloons/blue-right-1.png Xshare/circuslinux/data/images/balloons/cyan-die-0.png Xshare/circuslinux/data/images/balloons/cyan-die-1.png Xshare/circuslinux/data/images/balloons/cyan-left-0.png Xshare/circuslinux/data/images/balloons/cyan-left-1.png Xshare/circuslinux/data/images/balloons/cyan-right-0.png Xshare/circuslinux/data/images/balloons/cyan-right-1.png Xshare/circuslinux/data/images/balloons/green-die-0.png Xshare/circuslinux/data/images/balloons/green-die-1.png Xshare/circuslinux/data/images/balloons/green-left-0.png Xshare/circuslinux/data/images/balloons/green-left-1.png Xshare/circuslinux/data/images/balloons/green-right-0.png Xshare/circuslinux/data/images/balloons/green-right-1.png Xshare/circuslinux/data/images/balloons/orange-die-0.png Xshare/circuslinux/data/images/balloons/orange-die-1.png Xshare/circuslinux/data/images/balloons/orange-left-0.png Xshare/circuslinux/data/images/balloons/orange-left-1.png Xshare/circuslinux/data/images/balloons/orange-right-0.png Xshare/circuslinux/data/images/balloons/orange-right-1.png Xshare/circuslinux/data/images/balloons/purple-die-0.png Xshare/circuslinux/data/images/balloons/purple-die-1.png Xshare/circuslinux/data/images/balloons/purple-left-0.png Xshare/circuslinux/data/images/balloons/purple-left-1.png Xshare/circuslinux/data/images/balloons/purple-right-0.png Xshare/circuslinux/data/images/balloons/purple-right-1.png Xshare/circuslinux/data/images/balloons/red-die-0.png Xshare/circuslinux/data/images/balloons/red-die-1.png Xshare/circuslinux/data/images/balloons/red-left-0.png Xshare/circuslinux/data/images/balloons/red-left-1.png Xshare/circuslinux/data/images/balloons/red-right-0.png Xshare/circuslinux/data/images/balloons/red-right-1.png Xshare/circuslinux/data/images/balloons/white-die-0.png Xshare/circuslinux/data/images/balloons/white-die-1.png Xshare/circuslinux/data/images/balloons/white-left-0.png Xshare/circuslinux/data/images/balloons/white-left-1.png Xshare/circuslinux/data/images/balloons/white-right-0.png Xshare/circuslinux/data/images/balloons/white-right-1.png Xshare/circuslinux/data/images/balloons/yellow-die-0.png Xshare/circuslinux/data/images/balloons/yellow-die-1.png Xshare/circuslinux/data/images/balloons/yellow-left-0.png Xshare/circuslinux/data/images/balloons/yellow-left-1.png Xshare/circuslinux/data/images/balloons/yellow-right-0.png Xshare/circuslinux/data/images/balloons/yellow-right-1.png Xshare/circuslinux/data/images/bouncers/barrier.png Xshare/circuslinux/data/images/bouncers/bouncer-0.png Xshare/circuslinux/data/images/bouncers/bouncer-1.png Xshare/circuslinux/data/images/circuslinux-icon.xpm Xshare/circuslinux/data/images/clowns/body-left.png Xshare/circuslinux/data/images/clowns/body-right.png Xshare/circuslinux/data/images/clowns/body-upside-down.png Xshare/circuslinux/data/images/clowns/left-arm-0.png Xshare/circuslinux/data/images/clowns/left-arm-1.png Xshare/circuslinux/data/images/clowns/left-arm-2.png Xshare/circuslinux/data/images/clowns/left-leg-0-upside-down.png Xshare/circuslinux/data/images/clowns/left-leg-0.png Xshare/circuslinux/data/images/clowns/left-leg-1-upside-down.png Xshare/circuslinux/data/images/clowns/left-leg-1.png Xshare/circuslinux/data/images/clowns/right-arm-0.png Xshare/circuslinux/data/images/clowns/right-arm-1.png Xshare/circuslinux/data/images/clowns/right-arm-2.png Xshare/circuslinux/data/images/clowns/right-leg-0-upside-down.png Xshare/circuslinux/data/images/clowns/right-leg-0.png Xshare/circuslinux/data/images/clowns/right-leg-1-upside-down.png Xshare/circuslinux/data/images/clowns/right-leg-1.png Xshare/circuslinux/data/images/highscore/left.png Xshare/circuslinux/data/images/highscore/top.png Xshare/circuslinux/data/images/icon.png Xshare/circuslinux/data/images/status/clown-head-oh.png Xshare/circuslinux/data/images/status/clown-head.png Xshare/circuslinux/data/images/status/enter-initials.png Xshare/circuslinux/data/images/status/fuzz.png Xshare/circuslinux/data/images/status/letters.png Xshare/circuslinux/data/images/status/numbers-0.png Xshare/circuslinux/data/images/status/numbers-1.png Xshare/circuslinux/data/images/status/sadclown-0.png Xshare/circuslinux/data/images/status/sadclown-1.png Xshare/circuslinux/data/images/status/sadclown-2.png Xshare/circuslinux/data/images/status/times.png Xshare/circuslinux/data/images/teeter-totter/left-0.png Xshare/circuslinux/data/images/teeter-totter/left-1.png Xshare/circuslinux/data/images/teeter-totter/left-2.png Xshare/circuslinux/data/images/teeter-totter/left-3.png Xshare/circuslinux/data/images/teeter-totter/right-0.png Xshare/circuslinux/data/images/teeter-totter/right-1.png Xshare/circuslinux/data/images/teeter-totter/right-2.png Xshare/circuslinux/data/images/teeter-totter/right-3.png Xshare/circuslinux/data/images/title/graphics.png Xshare/circuslinux/data/images/title/light-off.png Xshare/circuslinux/data/images/title/light-on.png Xshare/circuslinux/data/images/title/music.png Xshare/circuslinux/data/images/title/programming.png Xshare/circuslinux/data/images/title/title-highlights.png Xshare/circuslinux/data/images/title/title.png Xshare/circuslinux/data/music/finally.mod Xshare/circuslinux/data/music/hiscore.mod Xshare/circuslinux/data/music/hiscreen.mod Xshare/circuslinux/data/music/kaupunki.mod Xshare/circuslinux/data/music/klovninarki.mod Xshare/circuslinux/data/sounds/applause.wav Xshare/circuslinux/data/sounds/bounce.wav Xshare/circuslinux/data/sounds/cheering.wav Xshare/circuslinux/data/sounds/keypress.wav Xshare/circuslinux/data/sounds/pop.wav Xshare/circuslinux/data/sounds/splat.wav Xshare/circuslinux/data/sounds/teeter1.wav Xshare/circuslinux/data/sounds/teeter2.wav Xshare/circuslinux/data/sounds/wahoo.wav Xshare/doc/circuslinux-1.0.2/AUTHORS.txt Xshare/doc/circuslinux-1.0.2/CHANGES.txt Xshare/doc/circuslinux-1.0.2/COPYING.txt Xshare/doc/circuslinux-1.0.2/FAQ.txt Xshare/doc/circuslinux-1.0.2/INSTALL.txt Xshare/doc/circuslinux-1.0.2/README-SDL.txt Xshare/doc/circuslinux-1.0.2/README.txt Xshare/doc/circuslinux-1.0.2/TODO.txt X@dirrm share/doc/circuslinux-1.0.2 X@dirrm share/doc X@dirrm share/circuslinux/data/sounds X@dirrm share/circuslinux/data/music X@dirrm share/circuslinux/data/images/title X@dirrm share/circuslinux/data/images/teeter-totter X@dirrm share/circuslinux/data/images/status X@dirrm share/circuslinux/data/images/highscore X@dirrm share/circuslinux/data/images/clowns X@dirrm share/circuslinux/data/images/bouncers X@dirrm share/circuslinux/data/images/balloons X@dirrm share/circuslinux/data/images/backgrounds X@dirrm share/circuslinux/data/images/acts X@dirrm share/circuslinux/data/images X@dirrm share/circuslinux/data X@dirrm share/circuslinux X@dirrm share X@dirrm bin END-of-circuslinux/pkg-plist exit -- John Stalker Department of Mathematics Princeton University (609)258-6469 >Release-Note: >Audit-Trail: >Unformatted: