FreeBSD Bugzilla – Attachment 56517 Details for
Bug 85348
[NEW PORT] games/jfduke3d
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
jfduke3d-output
jfduke3d-output (text/plain), 7.38 KB, created by
No Name
on 2005-08-27 13:30:22 UTC
(
hide
)
Description:
jfduke3d-output
Filename:
MIME Type:
Creator:
No Name
Created:
2005-08-27 13:30:22 UTC
Size:
7.38 KB
patch
obsolete
># 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: ># ># games/jfduke3d ># games/jfduke3d/files ># games/jfduke3d/files/patch-aa ># games/jfduke3d/files/wrapper.sh ># games/jfduke3d/files/fix.sh ># games/jfduke3d/files/build-wrapper.sh ># games/jfduke3d/distinfo ># games/jfduke3d/pkg-descr ># games/jfduke3d/Makefile ># games/jfduke3d/pkg-message ># games/jfduke3d/pkg-plist ># >echo c - games/jfduke3d >mkdir -p games/jfduke3d > /dev/null 2>&1 >echo c - games/jfduke3d/files >mkdir -p games/jfduke3d/files > /dev/null 2>&1 >echo x - games/jfduke3d/files/patch-aa >sed 's/^X//' >games/jfduke3d/files/patch-aa << 'END-of-games/jfduke3d/files/patch-aa' >X--- Makefile.orig Fri Aug 26 20:17:49 2005 >X+++ Makefile Fri Aug 26 20:18:07 2005 >X@@ -88,7 +88,7 @@ >X endif >X >X ifeq ($(RENDERTYPE),SDL) >X- override CFLAGS+= $(subst -Dmain=SDL_main,,$(shell sdl-config --cflags)) >X+ override CFLAGS+= $(subst -Dmain=SDL_main,,$(shell sdl11-config --cflags)) >X AUDIOLIBOBJ=$(AUDIOLIB_MUSIC_STUB) $(AUDIOLIB_FX_STUB) >X GAMEOBJS+= $(OBJ)game_icon.$o >X EDITOROBJS+= $(OBJ)build_icon.$o >END-of-games/jfduke3d/files/patch-aa >echo x - games/jfduke3d/files/wrapper.sh >sed 's/^X//' >games/jfduke3d/files/wrapper.sh << 'END-of-games/jfduke3d/files/wrapper.sh' >X#!/bin/sh >X# Needed to make symlinks/shortcuts work. >X# Wrap duke3d binary >Xcd %%DUKEDIR%% >X./duke3d $* >Xexit $? >END-of-games/jfduke3d/files/wrapper.sh >echo x - games/jfduke3d/files/fix.sh >sed 's/^X//' >games/jfduke3d/files/fix.sh << 'END-of-games/jfduke3d/files/fix.sh' >X#!/bin/sh >Xcd %%DUKEDIR%% >X >Xif [ ! -d %%DUKEDIR%% ] || [ ! -w %%DUKEDIR%% ] >Xthen >X echo You do not have permission to write to %%DUKEDIR%%. >X exit >Xfi >X >Xif [ ! -f DUKE3D.GRP ] >Xthen >X echo DUKE3D.GRP is missing >X exit >Xfi >X >Xecho Renamed DUKE3D.GRP to duke3d.grp >Xmv -f ./DUKE3D.GRP ./duke3d.grp >END-of-games/jfduke3d/files/fix.sh >echo x - games/jfduke3d/files/build-wrapper.sh >sed 's/^X//' >games/jfduke3d/files/build-wrapper.sh << 'END-of-games/jfduke3d/files/build-wrapper.sh' >X#!/bin/sh >X# Needed to make symlinks/shortcuts work. >X# Wrap build (editor) binary >Xcd %%DUKEDIR%% >X./build $* >Xexit $? >END-of-games/jfduke3d/files/build-wrapper.sh >echo x - games/jfduke3d/distinfo >sed 's/^X//' >games/jfduke3d/distinfo << 'END-of-games/jfduke3d/distinfo' >XMD5 (jfduke3d_src_20050531.zip) = 0a56a99da81c8358aa43a869cfac4f81 >XSIZE (jfduke3d_src_20050531.zip) = 612758 >END-of-games/jfduke3d/distinfo >echo x - games/jfduke3d/pkg-descr >sed 's/^X//' >games/jfduke3d/pkg-descr << 'END-of-games/jfduke3d/pkg-descr' >XJonoF's Duke Nukem 3D Port >X >XThis is the Duke Nukem 3D Port written by Jonathan Fowler. Like any >Xother Duke Nukem 3D Port it is a hack of the original Duke Nukem 3D >Xsource code (v1.5 CD Version) which was made publicly avilable by >X3D Realms (the developer of Duke Nukem 3D) on the 1st of April 2003. >X >XWWW: http://jonof.edgenetwork.org/index.php?p=jfduke3d >X >X - arundel@h3c.de - >END-of-games/jfduke3d/pkg-descr >echo x - games/jfduke3d/Makefile >sed 's/^X//' >games/jfduke3d/Makefile << 'END-of-games/jfduke3d/Makefile' >X# New ports collection makefile for: jfduke3d >X# Date Created: 26 August 2005 >X# Whom: <arundel@h3c.de> >X# >X# $FreeBSD$ >X >XPORTNAME= jfduke3d >XPORTVERSION= 20050531 >XCATEGORIES= games >XMASTER_SITES= http://members.iinet.net.au.nyud.net:8090/~jonof/ \ >X http://www.edgefiles.com/download/dialup.edgefiles.com/edgenetwork.org/jonof/buildport/ \ >X http://www.edgefiles.com/download/ftp1.edgefiles.com/edgenetwork.org/jonof/buildport/ \ >X http://www.edgefiles.com/download/ftp2.edgefiles.com/edgenetwork.org/jonof/buildport/ >XDISTNAME= ${PORTNAME}_src_${PORTVERSION} >X >XMAINTAINER= arundel@h3c.de >XCOMMENT= Jonathon Fowler's Duke Nukem 3D Port >X >XBUILD_DEPENDS= jfbuild:${PORTSDIR}/games/jfbuild >X >XUSE_ZIP= yes >XUSE_GMAKE= yes >XUSE_REINPLACE= yes >XUSE_SDL= sdl >XCONFLICTS= duke3d* >X >XWRKSRC= ${WRKDIR}/${PORTNAME}_src_${PORTVERSION} >X >XTARGET_DIR= ${LOCALBASE}/duke3d >X >XPROG_FILES= ${WRKSRC}/duke3d ${WRKSRC}/build >XDATA_FILES= ${WRKSRC}/build.cfg >XSCRIPT_FILES= ${WRKDIR}/fix.sh ${WRKDIR}/duke3d.sh ${WRKDIR}/build.sh >XDOC_FILES= ChangeLog readme.txt releasenotes.html duke3d.def.sample GNU.TXT >X >Xpre-build: >X @${REINPLACE_CMD} -e 's|EROOT=../build/|EROOT=${PORTSDIR}/games/jfbuild/work/jfbuild_src_20050531/|g' \ >X ${WRKSRC}/Makefile >X >Xpre-install: >X @${SED} -e 's|%%DUKEDIR%%|${PREFIX}/duke3d|g' ${FILESDIR}/fix.sh > \ >X ${WRKDIR}/fix.sh >X @${SED} -e 's|%%DUKEDIR%%|${PREFIX}/duke3d|g' ${FILESDIR}/wrapper.sh > \ >X ${WRKDIR}/duke3d.sh >X @${SED} -e 's|%%DUKEDIR%%|${PREFIX}/duke3d|g' ${FILESDIR}/build-wrapper.sh > \ >X ${WRKDIR}/build.sh >X >Xdo-install: >X ${INSTALL} -d ${TARGET_DIR} >X ${INSTALL_PROGRAM} ${PROG_FILES} ${TARGET_DIR} >X ${INSTALL_DATA} ${DATA_FILES} ${TARGET_DIR} >X ${INSTALL_SCRIPT} ${SCRIPT_FILES} ${TARGET_DIR} >X ${LN} -s ${TARGET_DIR}/duke3d.sh ${LOCALBASE}/bin/duke3d >X ${LN} -s ${TARGET_DIR}/build.sh ${LOCALBASE}/bin/duke3d-build >X >Xpost-install: >X.ifndef(NOPORTDOCS) >X ${INSTALL} -d ${DOCSDIR} >X >X.for file in ${DOC_FILES} >X ${INSTALL_MAN} ${WRKSRC}/${file} ${DOCSDIR} >X.endfor >X.endif >X >X @${SED} -e 's|%%DOCSDIR%%|${DOCSDIR}|g ; s|%%DUKEDIR%%|${TARGET_DIR}|g' \ >X ${PKGMESSAGE} >X >X.include <bsd.port.mk> >END-of-games/jfduke3d/Makefile >echo x - games/jfduke3d/pkg-message >sed 's/^X//' >games/jfduke3d/pkg-message << 'END-of-games/jfduke3d/pkg-message' >X----------------------------------------------------------------- >XJonoF's Duke Nukem 3D Port has been successfully installed. >X >XYou still need to copy the original Duke Nukem 3D data file >Xto %%DUKEDIR%%. Please copy the DUKE3D.GRP to the %%DUKEDIR%% >Xdirectory and run the fix.sh script inside that directory. >X >XThe JonoF's Duke Nukem 3D Port supports the following Duke Nukem 3D >Xversions: >X >X* Duke3D Shareware >X* Duke3D 1.3d >X* Duke3D 1.4/5 Atomic >X >XNOTE: Be sure to read the release notes in this distribution. There's >Ximportant information about using the new features in this release. >X >XThe release notes can be found in %%DOCSDIR%%. >X >XIf you have any problems with running this port please contact the >Xmaintainer of this port and NOT Jonathan Fowler. >X >XThe following features are not usable at the moment: >X >X* Sound doesn't work >X* No joystick support >X* GL mode doesn't work >X >XNOTE: You can find patches which enable sound and add joystick support >Xhere: >X >Xhttp://jonof.edgenetwork.org/forum/viewtopic.php?p=3245 >X >XI was not able to compile the port with these patches. If you manage >Xto do so and the binary runs under FreeBSD with sound/jostick support >Xenabled, please drop me a note telling me how you did it. I'd really >Xlike to add those patches to the port, because especially the lack of >Xsound reduces the gameplay-fun a lot. >X >XThx. >X----------------------------------------------------------------- >END-of-games/jfduke3d/pkg-message >echo x - games/jfduke3d/pkg-plist >sed 's/^X//' >games/jfduke3d/pkg-plist << 'END-of-games/jfduke3d/pkg-plist' >Xduke3d/duke3d >Xduke3d/build >Xduke3d/fix.sh >Xduke3d/duke3d.sh >Xduke3d/build.sh >Xduke3d/build.cfg >Xbin/duke3d >Xbin/duke3d-build >X%%PORTDOCS%%%%DOCSDIR%%/ChangeLog >X%%PORTDOCS%%%%DOCSDIR%%/readme.txt >X%%PORTDOCS%%%%DOCSDIR%%/releasenotes.html >X%%PORTDOCS%%%%DOCSDIR%%/duke3d.def.sample >X%%PORTDOCS%%%%DOCSDIR%%/GNU.TXT >X%%PORTDOCS%%@dirrm %%DOCSDIR%% >X@unexec rmdir %D/duke3d 2> /dev/null || true >END-of-games/jfduke3d/pkg-plist >exit
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 Raw
Actions:
View
Attachments on
bug 85348
: 56517