Date: Wed, 9 Apr 2008 18:51:18 +0200 (CEST) From: Olivier Smedts <olivier@gid0.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/122606: games/eduke32 : new snapshot Message-ID: <20080409165118.DCCBE22829@z.gid0.org> Resent-Message-ID: <200804091730.m39HU189057361@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 122606 >Category: ports >Synopsis: games/eduke32 : new snapshot >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Apr 09 17:30:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Charlie & >Release: FreeBSD 7.0-RELEASE i386 >Organization: none >Environment: System: FreeBSD z.gid0.org 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Mar 2 21:13:45 CET 2008 root@z.gid0.org:/work/obj/work/src/sys/XPC i386 >Description: New snapshot of the game and the port cd /usr/ports/games && shar `find eduke32` >How-To-Repeat: >Fix: --- eduke32 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: # # eduke32 # eduke32/Makefile # eduke32/distinfo # eduke32/pkg-descr # eduke32/pkg-plist # echo c - eduke32 mkdir -p eduke32 > /dev/null 2>&1 echo x - eduke32/Makefile sed 's/^X//' >eduke32/Makefile << 'END-of-eduke32/Makefile' X# New ports collection makefile for: eduke32 X# Date Created: 1 Aug 2006 X# Whom: alepulver X# X# $FreeBSD: ports/games/eduke32/Makefile,v 1.10 2008/03/13 14:27:38 miwi Exp $ X XPORTNAME= eduke32 XPORTVERSION= 20080401 XCATEGORIES= games XMASTER_SITES= http://wiki.eduke32.com/stuff/ XDISTFILES= ${PORTNAME}_src_${PORTVERSION}${EXTRACT_SUFX} X XMAINTAINER= olivier@gid0.org XCOMMENT= Duke Nukem 3D Port based on JFDuke and EDuke X XUSE_ZIP= yes XUSE_GMAKE= yes XUSE_GL= yes XUSE_GNOME= gtk20 XUSE_SDL= mixer sdl XWRKSRC= ${WRKDIR}/${PORTNAME}_src_${PORTVERSION}/${PORTNAME} X XOPTIONS= MIDI "Enable MIDI support" On \ X TIMIDITYPLUS "Use Timidity++ instead of Timidity" Off \ X VORBIS "Enable Ogg Vorbis support" On X X.include "${.CURDIR}/../duke3d-data/Makefile.include" X X.include <bsd.port.pre.mk> X X.if ${ARCH} == "i386" XBUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm X.endif X X.if defined(WITH_MIDI) X.if defined(WITH_TIMIDITYPLUS) XRUN_DEPENDS+= timidity:${PORTSDIR}/audio/timidity++ X.else XRUN_DEPENDS+= timidity:${PORTSDIR}/audio/timidity X.endif X.endif X X.if defined(WITH_VORBIS) XLIB_DEPENDS+= vorbis.4:${PORTSDIR}/audio/libvorbis X.endif X Xpost-patch: X.if defined(WITHOUT_VORBIS) X @${REINPLACE_CMD} -e '/LIBS+= -lvorbis/d' ${WRKSRC}/Makefile X.endif X.if ${ARCH} != "i386" X @${REINPLACE_CMD} -Ee 's|^(NOASM =).*|\1 1|' ${WRKSRC}/Makefile X.endif X @${REINPLACE_CMD} -Ee \ X 's|^(CC=).*|\1${CC}|; \ X s|^(CXX=).*|\1${CXX}|; \ X s|/usr/X11R6|${X11BASE}|; \ X s|sdl-config|${SDL_CONFIG}|' \ X ${WRKSRC}/Makefile \ X ${WRKSRC}/../build/Makefile \ X ${WRKSRC}/../build/Makefile.shared X @${REINPLACE_CMD} -e 's|LINUX|BSD|' ${WRKSRC}/Makefile X @${REINPLACE_CMD} -e 's|/usr/share/games/eduke32|${DN3DDIR}|' \ X ${WRKSRC}/source/game.c ${WRKSRC}/source/astub.c X Xdo-install: X.for f in eduke32 mapster32 X ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${PREFIX}/bin X.endfor X.if !defined(NOPORTDOCS) X. for f in ChangeLog *.sample X ${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} X. endfor X.endif X X.include <bsd.port.post.mk> END-of-eduke32/Makefile echo x - eduke32/distinfo sed 's/^X//' >eduke32/distinfo << 'END-of-eduke32/distinfo' XMD5 (eduke32_src_20080401.zip) = 65e8ecf9b23b61dbf617da6a27ef217e XSHA256 (eduke32_src_20080401.zip) = e4cf22b6bff0040607e0b175d1343366278fa29308dbec7f336d374dc2467f8e XSIZE (eduke32_src_20080401.zip) = 1602365 END-of-eduke32/distinfo echo x - eduke32/pkg-descr sed 's/^X//' >eduke32/pkg-descr << 'END-of-eduke32/pkg-descr' XEDuke32 is a fork of the JFDuke3D port of Duke Nukem 3D (aka Duke3D), merging Xit with EDuke to provide many new features for mod authors. Built on the Xfoundation of Jonathon "JonoF" Fowler's JFDuke3D work (including Build engine Xauthor Ken "Awesoken" Silverman's badass Polymost renderer) combined with XMatt "Matteus" Saettler's EDuke advances, EDuke32 screams cool so loud you'll Xthink Bruce Dickinson got uppercut in the balls by Freddy Krueger. Hell, it Xeven comes with Mapster32, the enhanced Build editor. X XThe EDuke32 and Mapster32 development team is lead by Richard "TerminX" XGobeille, author of the popular Cinema mod for Max Payne 2, the Project X TC Xdemo for EDuke 2.0, and Mapster, the original Build editor enhancement. X XFeatures X * Enhanced event-based game scripting system X * OpenGL renderer (truecolor textures, MD2/MD3 models) X * Cross-platform X * Augmented map editor X XWWW: http://eduke32.com/ END-of-eduke32/pkg-descr echo x - eduke32/pkg-plist sed 's/^X//' >eduke32/pkg-plist << 'END-of-eduke32/pkg-plist' Xbin/eduke32 Xbin/mapster32 X%%PORTDOCS%%%%DOCSDIR%%/ChangeLog X%%PORTDOCS%%%%DOCSDIR%%/duke3d.def.sample X%%PORTDOCS%%%%DOCSDIR%%/enhance.con.sample X%%PORTDOCS%%@dirrm %%DOCSDIR%% END-of-eduke32/pkg-plist exit --- eduke32 ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080409165118.DCCBE22829>