FreeBSD Bugzilla – Attachment 84689 Details for
Bug 120738
games/eduke32 update
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
games-eduke32.diff
games-eduke32.diff (text/plain), 5.22 KB, created by
Olivier
on 2008-02-16 18:30:01 UTC
(
hide
)
Description:
games-eduke32.diff
Filename:
MIME Type:
Creator:
Olivier
Created:
2008-02-16 18:30:01 UTC
Size:
5.22 KB
patch
obsolete
>--- Makefile.old 2007-08-11 17:42:04.000000000 +0200 >+++ Makefile 2008-02-16 18:20:44.000000000 +0100 >@@ -5,17 +5,10 @@ > # $FreeBSD: ports/games/eduke32/Makefile,v 1.7 2007/08/11 15:42:04 rafan Exp $ > > PORTNAME= eduke32 >-PORTVERSION= 20060718 >-PORTREVISION= 3 >+PORTVERSION= 20080206 > CATEGORIES= games >-MASTER_SITES= SF >-DISTFILES= ${PORTNAME}_src_${PORTVERSION}${EXTRACT_SUFX} \ >- txbuild_src_${PORTVERSION}${EXTRACT_SUFX} >- >-PATCH_SITES= http://gid0.free.fr/eduke32/ >-PATCHFILES= ${PORTNAME}_src_${PORTVERSION}.patch \ >- txbuild_src_${PORTVERSION}.patch >-PATCH_DIST_STRIP= -p0 >+MASTER_SITES= http://wiki.eduke32.com/stuff/ >+DISTFILES= ${PORTNAME}_src_${PORTVERSION}${EXTRACT_SUFX} > > MAINTAINER= olivier@gid0.org > COMMENT= Duke Nukem 3D Port based on JFDuke and EDuke >@@ -30,8 +23,7 @@ > USE_GL= yes > USE_GNOME= gtk20 > USE_SDL= mixer sdl >-WRKSRC= ${WRKDIR}/${PORTNAME}_src_${PORTVERSION} >-PATCH_WRKSRC= ${WRKDIR} >+WRKSRC= ${WRKDIR}/${PORTNAME}_src_${PORTVERSION}/${PORTNAME} > > OPTIONS= MIDI "Enable MIDI support" on > >@@ -45,19 +37,15 @@ > > post-patch: > @${REINPLACE_CMD} -Ee \ >- 's|^(EROOT=)../build/|\1../txbuild_src_${PORTVERSION}/|; \ >- s|^(CC=).*|\1${CC}|; \ >+ 's|^(CC=).*|\1${CC}|; \ > s|^(CXX=).*|\1${CXX}|; \ >- s|^(NASMFLAGS=).*|\1 -s -f elf|; \ > s|/usr/X11R6|${X11BASE}|; \ > s|sdl-config|${SDL_CONFIG}|' \ > ${WRKSRC}/Makefile \ >- ${WRKDIR}/txbuild_src_${PORTVERSION}/Makefile \ >- ${WRKDIR}/txbuild_src_${PORTVERSION}/Makefile.shared >+ ${WRKSRC}/../build/Makefile \ >+ ${WRKSRC}/../build/Makefile.shared > @${REINPLACE_CMD} -e 's|/usr/share/games/eduke32|${DN3DDIR}|' \ > ${WRKSRC}/source/game.c ${WRKSRC}/source/astub.c >- @${REINPLACE_CMD} -e 's,^#if defined RENDERTYPEWIN || .*,#if 0,' \ >- ${WRKSRC}/source/game.c > > do-install: > .for f in eduke32 mapster32 >--- distinfo.old 2007-06-05 07:46:05.000000000 +0200 >+++ distinfo 2008-02-09 20:35:35.000000000 +0100 >@@ -1,12 +1,3 @@ >-MD5 (eduke32_src_20060718.zip) = 1c037c953c1bdc76647c3434408e7db2 >-SHA256 (eduke32_src_20060718.zip) = 4271a8470aa81217b554df0d9eb1864ef3d5b8ff6ca87d985b3bb46cbe3d373f >-SIZE (eduke32_src_20060718.zip) = 684828 >-MD5 (txbuild_src_20060718.zip) = c2427bca6834f44c6731ea3973bc0d4b >-SHA256 (txbuild_src_20060718.zip) = 7329be9c1507a7a68a3216ab9d3e78d7ea0279fd302b0683af3e73a1c620777d >-SIZE (txbuild_src_20060718.zip) = 692726 >-MD5 (eduke32_src_20060718.patch) = c2d6b3d7697f4588ba837f8e1b0b3085 >-SHA256 (eduke32_src_20060718.patch) = 3fadcf1050f351944adee0c74e2f7fe4fe8f4af2afafa25b614a880304147063 >-SIZE (eduke32_src_20060718.patch) = 128564 >-MD5 (txbuild_src_20060718.patch) = a8ed8a4dbd83420bc735c45219116c03 >-SHA256 (txbuild_src_20060718.patch) = 36e13cc7dc0a68e4dceb5dd4d5d9b40dbc43cd6e65a47b3080086e530f302dd3 >-SIZE (txbuild_src_20060718.patch) = 1752 >+MD5 (eduke32_src_20080206.zip) = 2706f66ea5a043e5020a6b5960c72594 >+SHA256 (eduke32_src_20080206.zip) = a1d0d3fb47cb1eb21f5a299bc257ca0edb0ae91c6b7491690017418220825027 >+SIZE (eduke32_src_20080206.zip) = 1523615 >--- pkg-descr.old 2006-08-02 22:14:46.000000000 +0200 >+++ pkg-descr 2008-02-09 20:31:35.000000000 +0100 >@@ -1,11 +1,19 @@ >-EDuke32 is a Windows/Linux/UNIX version of Duke Nukem 3D aimed at highly >-extending what can be edited in the game. EDuke32 combines the work that JonoF >-and Ken Silverman have put in to JFDuke3D with the original EDuke work done by >-Matt Saettler, while simultaneously adding tons of new and useful features. >-Consequently, EDuke32 is the most advanced version of Duke Nukem 3D in >-existence. EDuke32 is developed and maintained by Richard "TerminX" Gobeille >-and the EDuke32 team. >+EDuke32 is a fork of the JFDuke3D port of Duke Nukem 3D (aka Duke3D), merging >+it with EDuke to provide many new features for mod authors. Built on the >+foundation of Jonathon "JonoF" Fowler's JFDuke3D work (including Build engine >+author Ken "Awesoken" Silverman's badass Polymost renderer) combined with >+Matt "Matteus" Saettler's EDuke advances, EDuke32 screams cool so loud you'll >+think Bruce Dickinson got uppercut in the balls by Freddy Krueger. Hell, it >+even comes with Mapster32, the enhanced Build editor. > >-This port includes icculus.org/duke3d patches for sound and joystick support. >+The EDuke32 and Mapster32 development team is lead by Richard "TerminX" >+Gobeille, author of the popular Cinema mod for Max Payne 2, the Project X TC >+demo for EDuke 2.0, and Mapster, the original Build editor enhancement. >+ >+Features >+ * Enhanced event-based game scripting system >+ * OpenGL renderer (truecolor textures, MD2/MD3 models) >+ * Cross-platform >+ * Augmented map editor > > WWW: http://eduke32.com/ >--- files/patch-Makefile.old 1970-01-01 01:00:00.000000000 +0100 >+++ files/patch-Makefile 2008-02-09 20:53:04.000000000 +0100 >@@ -0,0 +1,31 @@ >+--- Makefile.orig 2007-10-10 23:28:16.000000000 +0200 >++++ Makefile 2007-10-10 23:30:35.000000000 +0200 >+@@ -51,18 +51,18 @@ >+ >+ include $(EROOT)/Makefile.shared >+ >+-ifeq ($(PLATFORM),LINUX) >++ifeq ($(PLATFORM),WINDOWS) >++ OBJ=obj_win >++ EOBJ=eobj_win >++else >+ OBJ=obj >+ EOBJ=eobj >+- NASMFLAGS+= -f elf >+-else >+- ifeq ($(PLATFORM),WINDOWS) >+- OBJ=obj_win >+- EOBJ=eobj_win >+- else >+- OBJ=obj >+- EOBJ=eobj >+- endif >++ ifeq ($(PLATFORM),LINUX) >++ NASMFLAGS+= -f elf >++ endif >++ ifeq ($(PLATFORM),BSD) >++ NASMFLAGS+= -f elf >++ endif >+ endif >+ >+ JMACTOBJ=$(OBJ)/util_lib.$o \
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 120738
: 84689