From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Aug 20 15:30:14 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org 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 3FCE716A41F for ; Sat, 20 Aug 2005 15:30:14 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 351BC43D45 for ; Sat, 20 Aug 2005 15:30:13 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j7KFUDgM098040 for ; Sat, 20 Aug 2005 15:30:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j7KFUCan098036; Sat, 20 Aug 2005 15:30:12 GMT (envelope-from gnats) Resent-Date: Sat, 20 Aug 2005 15:30:12 GMT Resent-Message-Id: <200508201530.j7KFUCan098036@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, "Alejandro Pulver" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 719F116A41F for ; Sat, 20 Aug 2005 15:28:08 +0000 (GMT) (envelope-from alejandro@varnet.biz) Received: from relay03.pair.com (relay03.pair.com [209.68.5.17]) by mx1.FreeBSD.org (Postfix) with SMTP id 16E2343D48 for ; Sat, 20 Aug 2005 15:28:07 +0000 (GMT) (envelope-from alejandro@varnet.biz) Received: (qmail 1371 invoked from network); 20 Aug 2005 15:28:06 -0000 Received: from unknown (HELO phobos.mars.bsd) (unknown) by unknown with SMTP; 20 Aug 2005 15:28:06 -0000 Message-Id: <1124551704.0@phobos.mars.bsd> Date: Sat, 20 Aug 2005 12:28:24 -0300 From: "Alejandro Pulver" To: "FreeBSD gnats submit" X-Send-Pr-Version: gtk-send-pr 0.4.6 Cc: Subject: ports/85157: [NEW PORT] games/excido - A portable fast-paced 3d shooter X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2005 15:30:14 -0000 >Number: 85157 >Category: ports >Synopsis: [NEW PORT] games/excido - A portable fast-paced 3d shooter >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: Sat Aug 20 15:30:12 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Alejandro Pulver >Release: FreeBSD 5.4-RELEASE i386 >Organization: >Environment: >Description: >How-To-Repeat: >Fix: --- excido.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: # # excido # excido/Makefile # excido/pkg-plist # excido/pkg-descr # excido/distinfo # excido/files # excido/files/patch-Makefile # echo c - excido mkdir -p excido > /dev/null 2>&1 echo x - excido/Makefile sed 's/^X//' >excido/Makefile << 'END-of-excido/Makefile' X# New ports collection makefile for: excido X# Date created: 19 Aug 2005 X# Whom: Alejandro Pulver X# X# $FreeBSD$ X# X XPORTNAME= excido XPORTVERSION= 0.1.5c XCATEGORIES= games XMASTER_SITES= http://offload1.icculus.org/excido/ XDISTNAME= ${PORTNAME}-${PORTVERSION}-src X XMAINTAINER= alejandro@varnet.biz XCOMMENT= A portable fast-paced 3d shooter X XLIB_DEPENDS= openal.0:${PORTSDIR}/audio/openal \ X physfs-1.0.1:${PORTSDIR}/devel/physfs X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} X XUSE_BZIP2= yes XUSE_GMAKE= yes XUSE_REINPLACE= yes XUSE_GL= yes XUSE_MESA= yes XUSE_SDL= image sdl ttf X Xpost-patch: X @${REINPLACE_CMD} -e 's|sdl-config|${SDL_CONFIG}| ; \ X s|%%CFLAGS%%|${CFLAGS}| ; \ X s|%%DATADIR%%|${DATADIR}| ; \ X s|%%X11BASE%%|${X11BASE}|' \ X ${WRKSRC}/${MAKEFILE} X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} X.endif X X.include END-of-excido/Makefile echo x - excido/pkg-plist sed 's/^X//' >excido/pkg-plist << 'END-of-excido/pkg-plist' Xbin/excido X%%PORTDOCS%%%%DOCSDIR%%/README X%%DATADIR%%/CREDITS X%%DATADIR%%/arenabase.png X%%DATADIR%%/arenamesh.png X%%DATADIR%%/arenawall.png X%%DATADIR%%/boom.wav X%%DATADIR%%/boom.wav.bak X%%DATADIR%%/cannon.wav X%%DATADIR%%/driveparticle.png X%%DATADIR%%/engine.wav X%%DATADIR%%/excido.conf X%%DATADIR%%/excido.scores X%%DATADIR%%/explosion1.png X%%DATADIR%%/fire.wav X%%DATADIR%%/gotthelife.wav X%%DATADIR%%/halfdriveparticle.png X%%DATADIR%%/helmetr.ttf X%%DATADIR%%/lifeicon.png X%%DATADIR%%/loading.png X%%DATADIR%%/menuambient.wav X%%DATADIR%%/menuback.png X%%DATADIR%%/menucursor.png X%%DATADIR%%/mine.mesh X%%DATADIR%%/mine.wav X%%DATADIR%%/mineskin.png X%%DATADIR%%/missiletrail.png X%%DATADIR%%/muzzleflash.png X%%DATADIR%%/player.mesh X%%DATADIR%%/player.mesh.bak X%%DATADIR%%/playerdie.wav X%%DATADIR%%/playerskin.png X%%DATADIR%%/powerupshell.png X%%DATADIR%%/readme-jf-nebula_sky.txt X%%DATADIR%%/shadow.png X%%DATADIR%%/shield.png X%%DATADIR%%/shield.wav X%%DATADIR%%/skyback.png X%%DATADIR%%/skydown.png X%%DATADIR%%/skyfront.png X%%DATADIR%%/skyleft.png X%%DATADIR%%/skyright.png X%%DATADIR%%/skyscraper.png X%%DATADIR%%/skyup.png X%%DATADIR%%/smoke1.png X%%DATADIR%%/spotted.wav X%%DATADIR%%/tracer.png X%%DATADIR%%/ufo.mesh X%%DATADIR%%/ufo.png X%%DATADIR%%/ufo.wav X%%DATADIR%%/ufodie.wav X%%DATADIR%%/wmicon.bmp X@dirrm %%DATADIR%% X%%PORTDOCS%%@dirrm %%DOCSDIR%% END-of-excido/pkg-plist echo x - excido/pkg-descr sed 's/^X//' >excido/pkg-descr << 'END-of-excido/pkg-descr' Xexcido is a free (GPL) game. It combines (simple|old school|arcadey) gameplay Xwith 3D OpenGL graphics graphics and OpenAL positional audio. Excido is not a Xhighly complex experience, but you may enjoy it as a small diversion. X XExcido was developed under GNU/Linux, and has also been found to work on MacOS XX. It should also work with minimal porting effort on the other platforms Xsupported by SDL/OpenAL. X XWWW: http://icculus.org/excido/ END-of-excido/pkg-descr echo x - excido/distinfo sed 's/^X//' >excido/distinfo << 'END-of-excido/distinfo' XMD5 (excido-0.1.5c-src.tar.bz2) = 2145a3921f57abdc8a965c0086cbddec XSIZE (excido-0.1.5c-src.tar.bz2) = 2981629 END-of-excido/distinfo echo c - excido/files mkdir -p excido/files > /dev/null 2>&1 echo x - excido/files/patch-Makefile sed 's/^X//' >excido/files/patch-Makefile << 'END-of-excido/files/patch-Makefile' X--- Makefile.orig Thu Jul 29 14:17:13 2004 X+++ Makefile Fri Aug 19 15:00:16 2005 X@@ -1,12 +1,11 @@ X-CC=g++ X-CFLAGS=`sdl-config --cflags` #-g -Wall #-O2 X+CFLAGS=%%CFLAGS%% -I%%X11BASE%%/include `sdl-config --cflags` #-g -Wall #-O2 X #CFLAGS=`sdl-config --cflags` -I./physfs#-g -Wall #-O2 X OBJS := ${patsubst %.cpp, %.o, ${wildcard src/*.cpp}} X-LIBS = -s -Bstatic `sdl-config --static-libs` -lSDL_image -lSDL_ttf -L. -lphysfs -lopenal -Bdynamic -lGL -lGLU X+LIBS = -L%%X11BASE%%/lib `sdl-config --libs` -lSDL_image -lSDL_ttf -lphysfs -lopenal -lGL -lGLU X #LIBS = -s -Bstatic `sdl-config --static-libs` SDL_image/*.o SDL_ttf/*.o -L. physfs/*.o openal/*.o -ljpeg -lpng -ltiff -lfreetype -Bdynamic -lGL -lGLU X PREFIX=/usr/local X BINDIR=$(PREFIX)/bin/ X-DATADIR=$(PREFIX)/share/excido/ X+DATADIR=%%DATADIR%%/ X X INSTALL=/usr/bin/install X X@@ -28,9 +27,9 @@ X X install: X [ -d $(BINDIR) ] || mkdir $(BINDIR) X- $(INSTALL) -m 755 $(TARGET) $(BINDIR) X+ $(BSD_INSTALL_PROGRAM) $(TARGET) $(BINDIR) X [ -d $(DATADIR) ] || mkdir $(DATADIR) X- $(INSTALL) -m 644 data/* $(DATADIR) X+ $(BSD_INSTALL_DATA) data/* $(DATADIR) X X uninstall: X rm $(BINDIR)$(TARGET) END-of-excido/files/patch-Makefile exit --- excido.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: