From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Oct 27 13:40:18 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 3408316A4BF for ; Mon, 27 Oct 2003 13:40:18 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A1B143FBD for ; Mon, 27 Oct 2003 13:40:13 -0800 (PST) (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 h9RLeCFY077182 for ; Mon, 27 Oct 2003 13:40:12 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h9RLeCsu077181; Mon, 27 Oct 2003 13:40:12 -0800 (PST) (envelope-from gnats) Resent-Date: Mon, 27 Oct 2003 13:40:12 -0800 (PST) Resent-Message-Id: <200310272140.h9RLeCsu077181@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, Jeremy Messenger Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A1DE716A4B3 for ; Mon, 27 Oct 2003 13:37:17 -0800 (PST) Received: from ns1.mezzweb.com (ip68-103-32-11.ks.ok.cox.net [68.103.32.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7057043FD7 for ; Mon, 27 Oct 2003 13:37:16 -0800 (PST) (envelope-from mezz@ns1.mezzweb.com) Received: from ns1.mezzweb.com (localhost [127.0.0.1]) by ns1.mezzweb.com (8.12.9/8.12.9) with ESMTP id h9RLENF6018364 for ; Mon, 27 Oct 2003 15:14:23 -0600 (CST) (envelope-from mezz@ns1.mezzweb.com) Received: (from mezz@localhost) by ns1.mezzweb.com (8.12.9/8.12.9/Submit) id h9RLEMsi018363; Mon, 27 Oct 2003 15:14:22 -0600 (CST) Message-Id: <200310272114.h9RLEMsi018363@ns1.mezzweb.com> Date: Mon, 27 Oct 2003 15:14:22 -0600 (CST) From: Jeremy Messenger To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/58604: New port: games/neverputt, 3D miniature golf for 1-4 players X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Jeremy Messenger List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 21:40:18 -0000 >Number: 58604 >Category: ports >Synopsis: New port: games/neverputt, 3D miniature golf for 1-4 players >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: Mon Oct 27 13:40:12 PST 2003 >Closed-Date: >Last-Modified: >Originator: Mezz >Release: FreeBSD 5.1-CURRENT i386 >Organization: >Environment: System: FreeBSD ns1.mezzweb.com 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Wed Aug 13 22:39:47 CDT 2003 mezz@mezz.mezzweb.com:/usr/obj/usr/src/sys/BSDROCKS i386 >Description: Neverputt is a 3D mini golf game for 1-4 players based on the Neverball code. >How-To-Repeat: n/a >Fix: --- neverputt.shar begins here --- # 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: # # neverputt # neverputt/distinfo # neverputt/Makefile # neverputt/pkg-descr # neverputt/pkg-plist # neverputt/files # neverputt/files/patch-Makefile # neverputt/files/patch-config.c # echo c - neverputt mkdir -p neverputt > /dev/null 2>&1 echo x - neverputt/distinfo sed 's/^X//' >neverputt/distinfo << 'END-of-neverputt/distinfo' XMD5 (neverputt-0.18.2.tar.bz2) = 0b166cd83772e7d6be4fde80e1979800 END-of-neverputt/distinfo echo x - neverputt/Makefile sed 's/^X//' >neverputt/Makefile << 'END-of-neverputt/Makefile' X# New ports collection makefile for: neverputt X# Date created: 26 October 2003 X# Whom: Mezz X# X# $FreeBSD$ X# X XPORTNAME= neverputt XPORTVERSION= 0.18.2 XCATEGORIES= games XMASTER_SITES= http://icculus.org/neverball/ X XMAINTAINER= mezz7@cox.net XCOMMENT= 3D miniature golf for 1-4 players X XLIB_DEPENDS= SDL-1.1.5:${PORTSDIR}/devel/sdl12 \ X SDL_ttf.3:${PORTSDIR}/graphics/sdl_ttf \ X SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer \ X SDL_image.10:${PORTSDIR}/graphics/sdl_image X XSDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config X XUSE_BZIP2= yes XUSE_GMAKE= yes XUSE_X_PREFIX= yes XUSE_REINPLACE= yes X XDIRS= bgm map mtrl png snd sol ttf X Xpost-patch: X @${REINPLACE_CMD} -e 's|%%X11BASE%%|${X11BASE}|g ; \ X s|%%SDL_CONFIG%%|${SDL_CONFIG}|g' ${WRKSRC}/Makefile X @${REINPLACE_CMD} -e 's|./data|${DATADIR}/data|g' \ X ${WRKSRC}/config.h X Xdo-install: X.for ii in ${DIRS} X @${MKDIR} ${DATADIR}/data/${ii} X @${INSTALL_DATA} ${WRKSRC}/data/${ii}/* ${DATADIR}/data/${ii}/ X.endfor X @${INSTALL_DATA} ${WRKSRC}/data/*.txt ${DATADIR}/data/ X @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/ X X.include END-of-neverputt/Makefile echo x - neverputt/pkg-descr sed 's/^X//' >neverputt/pkg-descr << 'END-of-neverputt/pkg-descr' XNeverputt is a 3D mini golf game for 1-4 players based on the Neverball code. X XWWW: http://icculus.org/neverball/ END-of-neverputt/pkg-descr echo x - neverputt/pkg-plist sed 's/^X//' >neverputt/pkg-plist << 'END-of-neverputt/pkg-plist' Xbin/neverputt Xshare/neverputt/data/bgm/flood.ogg Xshare/neverputt/data/holes.txt Xshare/neverputt/data/map/01_easy.map Xshare/neverputt/data/map/02_uturn.map Xshare/neverputt/data/map/03_kink.map Xshare/neverputt/data/map/04_aych.map Xshare/neverputt/data/map/05_ramp.map Xshare/neverputt/data/map/06_cone.map Xshare/neverputt/data/map/07_tele.map Xshare/neverputt/data/map/08_zig.map Xshare/neverputt/data/map/09_vturn.map Xshare/neverputt/data/map/10_diamond.map Xshare/neverputt/data/map/11_mover.map Xshare/neverputt/data/map/12_bumpy.map Xshare/neverputt/data/map/13_choose.bak Xshare/neverputt/data/map/13_choose.map Xshare/neverputt/data/map/14_walls.map Xshare/neverputt/data/map/15_hole.map Xshare/neverputt/data/map/16_pipe.map Xshare/neverputt/data/map/17_timing.map Xshare/neverputt/data/map/18_hill.map Xshare/neverputt/data/mtrl/arrow-green Xshare/neverputt/data/mtrl/arrow-green.jpg Xshare/neverputt/data/mtrl/back-red Xshare/neverputt/data/mtrl/back-red.jpg Xshare/neverputt/data/mtrl/caution Xshare/neverputt/data/mtrl/caution.jpg Xshare/neverputt/data/mtrl/dark-glass Xshare/neverputt/data/mtrl/dark-glass.jpg Xshare/neverputt/data/mtrl/edge Xshare/neverputt/data/mtrl/edge-green-grey Xshare/neverputt/data/mtrl/edge-green-grey-offset Xshare/neverputt/data/mtrl/edge-green-grey-offset.jpg Xshare/neverputt/data/mtrl/edge-green-grey.jpg Xshare/neverputt/data/mtrl/edge.jpg Xshare/neverputt/data/mtrl/glass Xshare/neverputt/data/mtrl/glass.jpg Xshare/neverputt/data/mtrl/invisible Xshare/neverputt/data/mtrl/invisible.tga Xshare/neverputt/data/mtrl/jump Xshare/neverputt/data/mtrl/jump.tga Xshare/neverputt/data/mtrl/mtrl.shader Xshare/neverputt/data/mtrl/turf-green Xshare/neverputt/data/mtrl/turf-green-offset Xshare/neverputt/data/mtrl/turf-green-offset.jpg Xshare/neverputt/data/mtrl/turf-green.jpg Xshare/neverputt/data/mtrl/turf-grey Xshare/neverputt/data/mtrl/turf-grey.jpg Xshare/neverputt/data/mtrl/turf-small-green Xshare/neverputt/data/mtrl/turf-small-green.jpg Xshare/neverputt/data/mtrl/white Xshare/neverputt/data/mtrl/white.jpg Xshare/neverputt/data/png/ball.png Xshare/neverputt/data/png/deep_blue.png Xshare/neverputt/data/png/fire_white.png Xshare/neverputt/data/png/green_blue.png Xshare/neverputt/data/png/greys_blues.png Xshare/neverputt/data/png/horiz_one.png Xshare/neverputt/data/png/horiz_two.png Xshare/neverputt/data/png/shadow.png Xshare/neverputt/data/png/skyline.png Xshare/neverputt/data/snd/birdie.ogg Xshare/neverputt/data/snd/bogey.ogg Xshare/neverputt/data/snd/bump.wav Xshare/neverputt/data/snd/double.ogg Xshare/neverputt/data/snd/eagle.ogg Xshare/neverputt/data/snd/jump.ogg Xshare/neverputt/data/snd/menu.wav Xshare/neverputt/data/snd/one.ogg Xshare/neverputt/data/snd/par.ogg Xshare/neverputt/data/snd/penalty.ogg Xshare/neverputt/data/snd/player1.ogg Xshare/neverputt/data/snd/player2.ogg Xshare/neverputt/data/snd/player3.ogg Xshare/neverputt/data/snd/player4.ogg Xshare/neverputt/data/snd/success.ogg Xshare/neverputt/data/sol/01_easy.sol Xshare/neverputt/data/sol/02_uturn.sol Xshare/neverputt/data/sol/03_kink.sol Xshare/neverputt/data/sol/04_aych.sol Xshare/neverputt/data/sol/05_ramp.sol Xshare/neverputt/data/sol/06_cone.sol Xshare/neverputt/data/sol/07_tele.sol Xshare/neverputt/data/sol/08_zig.sol Xshare/neverputt/data/sol/09_vturn.sol Xshare/neverputt/data/sol/10_diamond.sol Xshare/neverputt/data/sol/11_mover.sol Xshare/neverputt/data/sol/12_bumpy.sol Xshare/neverputt/data/sol/13_choose.sol Xshare/neverputt/data/sol/14_walls.sol Xshare/neverputt/data/sol/15_hole.sol Xshare/neverputt/data/sol/16_pipe.sol Xshare/neverputt/data/sol/17_timing.sol Xshare/neverputt/data/sol/18_hill.sol Xshare/neverputt/data/ttf/VeraBd.ttf X@dirrm share/neverputt/data/ttf X@dirrm share/neverputt/data/sol X@dirrm share/neverputt/data/snd X@dirrm share/neverputt/data/png X@dirrm share/neverputt/data/mtrl X@dirrm share/neverputt/data/map X@dirrm share/neverputt/data/bgm X@dirrm share/neverputt/data X@dirrm share/neverputt END-of-neverputt/pkg-plist echo c - neverputt/files mkdir -p neverputt/files > /dev/null 2>&1 echo x - neverputt/files/patch-Makefile sed 's/^X//' >neverputt/files/patch-Makefile << 'END-of-neverputt/files/patch-Makefile' X--- Makefile.orig Mon Oct 27 02:03:50 2003 X+++ Makefile Mon Oct 27 02:03:53 2003 X@@ -3,15 +3,15 @@ X X # Maybe you need one of these. Maybe you don't. X X-#X11_PATH= -L/usr/X11/lib X-#X11_PATH= -L/usr/X11R6/lib X+X11_PATHL= -L%%X11BASE%%/lib X+X11_PATHI= -I%%X11BASE%%/include X X #------------------------------------------------------------------------------ X X-CFLAGS= -Wall -g -ansi $(shell sdl-config --cflags) X+CFLAGS+= -Wall -g -ansi $(shell %%SDL_CONFIG%% --cflags) $(X11_PATHI) X X-X11_LIBS= $(X11_PATH) -lGLU -lGL -lm X-SDL_LIBS= $(shell sdl-config --libs) X+X11_LIBS= $(X11_PATHL) -lGLU -lGL -lm X+SDL_LIBS= $(shell %%SDL_CONFIG%% --libs) X X MAPC_TARG= mapc X GAME_TARG= neverputt END-of-neverputt/files/patch-Makefile echo x - neverputt/files/patch-config.c sed 's/^X//' >neverputt/files/patch-config.c << 'END-of-neverputt/files/patch-config.c' X--- config.c.orig Mon Oct 27 02:06:05 2003 X+++ config.c Mon Oct 27 02:08:21 2003 X@@ -46,7 +46,7 @@ X static int audio_rate = CONFIG_DEF_AUDIO_RATE; X static int audio_buff = CONFIG_DEF_AUDIO_BUFF; X static int mouse_sense = CONFIG_DEF_MOUSE_SENSE; X-static int nice = CONFIG_DEF_NICE; X+static int nice1 = CONFIG_DEF_NICE; X static int fps = CONFIG_DEF_FPS; X static int sound_vol = CONFIG_DEF_SOUND_VOL; X static int music_vol = CONFIG_DEF_MUSIC_VOL; X@@ -152,7 +152,7 @@ X if (strcmp(key, "audio_rate") == 0) audio_rate = val; X if (strcmp(key, "audio_buff") == 0) audio_buff = val; X if (strcmp(key, "mouse_sense") == 0) mouse_sense = val; X- if (strcmp(key, "nice") == 0) nice = val; X+ if (strcmp(key, "nice") == 0) nice1 = val; X if (strcmp(key, "fps") == 0) fps = val; X if (strcmp(key, "sound_vol") == 0) sound_vol = val; X if (strcmp(key, "music_vol") == 0) music_vol = val; X@@ -178,7 +178,7 @@ X fprintf(fp, "audio_rate %d\n", audio_rate); X fprintf(fp, "audio_buff %d\n", audio_buff); X fprintf(fp, "mouse_sense %d\n", mouse_sense); X- fprintf(fp, "nice %d\n", nice); X+ fprintf(fp, "nice %d\n", nice1); X fprintf(fp, "fps %d\n", fps); X fprintf(fp, "sound_vol %d\n", sound_vol); X fprintf(fp, "music_vol %d\n", music_vol); X@@ -198,7 +198,7 @@ X int config_rate(void) { return audio_rate; } X int config_buff(void) { return audio_buff; } X int config_sens(void) { return mouse_sense; } X-int config_nice(void) { return nice; } X+int config_nice(void) { return nice1; } X int config_fps (void) { return fps; } X int config_sound(void) { return sound_vol; } X int config_music(void) { return music_vol; } X@@ -305,7 +305,7 @@ X X void config_tog_nice(void) X { X- nice = nice ? 0 : 1; X+ nice1 = nice1 ? 0 : 1; X } X X void config_tog_fps(void) END-of-neverputt/files/patch-config.c exit --- neverputt.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: