ports/85347: [NEW PORT] games/jfbuild
No Name
arundel at h3c.de
Sat Aug 27 12:20:19 UTC 2005
>Number: 85347
>Category: ports
>Synopsis: [NEW PORT] games/jfbuild
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sat Aug 27 12:20:18 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: No Name
>Release: FreeBSD 6.0-BETA1 i386
>Organization:
>Environment:
System: FreeBSD skatecity 6.0-BETA1 FreeBSD 6.0-BETA1 #0: Mon Jul 18 03:00:45 CEST 2005 root at skatecity:/usr/obj/usr/src/sys/ARUNDEL i386
>Description:
This port provides the build engine. The build engine is required by
the ports jfduke3d and jfsw which I will submit shortly. This port is a
NO_INSTALL and NO_BUILD port. It's purpose is to merely provide code
for the ports mentioned above.
>How-To-Repeat:
>Fix:
--- jfbuild-output 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:
#
# games/jfbuild
# games/jfbuild/distinfo
# games/jfbuild/pkg-descr
# games/jfbuild/Makefile
# games/jfbuild/files
# games/jfbuild/files/patch-aa
#
echo c - games/jfbuild
mkdir -p games/jfbuild > /dev/null 2>&1
echo x - games/jfbuild/distinfo
sed 's/^X//' >games/jfbuild/distinfo << 'END-of-games/jfbuild/distinfo'
XMD5 (jfbuild_src_20050531.zip) = 100c74de1bbbea5d661feb4665df2eb0
XSIZE (jfbuild_src_20050531.zip) = 542176
END-of-games/jfbuild/distinfo
echo x - games/jfbuild/pkg-descr
sed 's/^X//' >games/jfbuild/pkg-descr << 'END-of-games/jfbuild/pkg-descr'
XJonoF's Build Engine Port
X
XThe Build engine is the engine behind such games as Duke Nukem 3D, Shadow
XWarrior or Blood. This version was written by Jonathan Fowler and with the
Xhelp of Ken Silverman, the original author of the Build engine.
X
XThe engine features:
X
X * New network code. At long last, networking has finally been done. New
X code written by Ken Silverman makes the networking features more robust
X and responsive than other ports that use crutched-up versions of the old
X DOS code.
X * Ken Silverman's "Polymost" full 3D renderer which includes OpenGL
X support.
X * MD2/3 3D model support. Ken has also written 3D model rendering code for
X Polymost.
X * "Hightile" True-colour textures support for true-colour textures to
X replace the normal 8-bit art in OpenGL mode.
X * Unrestrained Build 2D editor screen size. This means you can have a
X 1024x768 2D editor if you like.
X
XWWW: http://jonof.edgenetwork.org/index.php?p=jfbuild
X
X - arundel at h3c.de -
END-of-games/jfbuild/pkg-descr
echo x - games/jfbuild/Makefile
sed 's/^X//' >games/jfbuild/Makefile << 'END-of-games/jfbuild/Makefile'
X# New ports collection makefile for: jfbuild
X# Date Created: 26 August 2005
X# Whom: <arundel at h3c.de>
X#
X# $FreeBSD$
X
XPORTNAME= jfbuild
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 at h3c.de
XCOMMENT= Jonathon Fowler's port of Ken Silverman's build engine source
X
XUSE_ZIP= yes
X
XNO_BUILD= yes
XNO_INSTALL= yes
X
X.include <bsd.port.mk>
END-of-games/jfbuild/Makefile
echo c - games/jfbuild/files
mkdir -p games/jfbuild/files > /dev/null 2>&1
echo x - games/jfbuild/files/patch-aa
sed 's/^X//' >games/jfbuild/files/patch-aa << 'END-of-games/jfbuild/files/patch-aa'
X--- Makefile.shared.orig Fri Aug 26 19:49:36 2005
X+++ Makefile.shared Fri Aug 26 19:50:01 2005
X@@ -10,8 +10,8 @@
X GLLIBBSD=-lopengl32
X GLLIBLIN=-lGL
X
X-SDLCONFIG=sdl-config
X-#SDLCONFIG=/usr/local/bin/sdl11-config
X+#SDLCONFIG=sdl-config
X+SDLCONFIG=/usr/local/bin/sdl11-config
X
X # detect the platform
X uname=$(strip $(shell uname -s))
END-of-games/jfbuild/files/patch-aa
exit
--- jfbuild-output ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list