[Lunar-commits] <moonbase> darkplaces: new game
Duncan Gibson
engelsman at lunar-linux.org
Sat Aug 1 18:57:55 CEST 2009
commit bdb0139ac7b1182a9863eedfda8c21bf2b383a36
Author: Paul Bredbury <brebs at sent.com>
Date: Sat Aug 1 18:57:55 2009 +0200
darkplaces: new game
Same engine as Nexuiz.
Note: downloads, compiles and installs OK,
but I don't have GLX enabled to test it,
so leaving in zbeta - engelsman
---
zbeta/darkplaces/BUILD | 14 ++++++++++++++
zbeta/darkplaces/DEPENDS | 2 ++
zbeta/darkplaces/DETAILS | 31 +++++++++++++++++++++++++++++++
zbeta/darkplaces/PRE_BUILD | 1 +
4 files changed, 48 insertions(+), 0 deletions(-)
diff --git a/zbeta/darkplaces/BUILD b/zbeta/darkplaces/BUILD
new file mode 100644
index 0000000..d48fa64
--- /dev/null
+++ b/zbeta/darkplaces/BUILD
@@ -0,0 +1,14 @@
+(
+
+ unzip darkplacesenginesource${VERSION}.zip &&
+ cd darkplaces &&
+
+ make DP_FS_BASEDIR=/usr/share/games/quake1 DP_SOUND_API=ALSA \
+ -f makefile cl-release sv-release &&
+
+ prepare_install &&
+ mkdir -p /usr/games /usr/share/games/quake1/id1 &&
+ install -m755 darkplaces-glx /usr/games/darkplaces &&
+ install -m755 darkplaces-dedicated /usr/games/darkplaces-dedicated
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/darkplaces/DEPENDS b/zbeta/darkplaces/DEPENDS
new file mode 100644
index 0000000..2695272
--- /dev/null
+++ b/zbeta/darkplaces/DEPENDS
@@ -0,0 +1,2 @@
+depends libXxf86dga
+depends unzip
diff --git a/zbeta/darkplaces/DETAILS b/zbeta/darkplaces/DETAILS
new file mode 100644
index 0000000..740807e
--- /dev/null
+++ b/zbeta/darkplaces/DETAILS
@@ -0,0 +1,31 @@
+ MODULE=darkplaces
+ # http://icculus.org/twilight/darkplaces/files/?M=D
+ VERSION=20090709
+ SOURCE=${MODULE}engine${VERSION}.zip
+ SOURCE_URL=http://icculus.org/twilight/darkplaces/files
+ SOURCE_VFY=sha1:a81a8914659c492fb3244bbbf985db672e3a3bd2
+ WEB_SITE=http://icculus.org/twilight/darkplaces/
+ ENTERED=20090718
+ UPDATED=20090718
+ SHORT="Enhanced engine for iD Software's Quake 1"
+
+cat << EOF
+DarkPlaces is a Quake modification I have built over the course of 6
+years on and off experimenting, it got somewhat of an overhaul when the
+Quake engine source code was released, and I began developing a custom
+OpenGL-only engine for it and other mods, which supports Windows WGL and
+Linux GLX, and has greatly-improved graphics and image quality.
+
+It can not easily be described, as it is simply an improved Quake, not a
+total conversion (yet, anyway).
+
+The realism of shell casings falling to the floor, much improved bullet
+impacts, 32bit color alpha blended explosions, blood flying everywhere
+and sticking to the walls...
+
+Behind the scenes the code has changed a great deal. I was not content
+with the original QuakeC code, and I have greatly changed the engine
+while maintaining compatibility with normal Quake modifications.
+
+LordHavoc
+EOF
diff --git a/zbeta/darkplaces/PRE_BUILD b/zbeta/darkplaces/PRE_BUILD
new file mode 100644
index 0000000..b1d9cf0
--- /dev/null
+++ b/zbeta/darkplaces/PRE_BUILD
@@ -0,0 +1 @@
+unzip -o $SOURCE_CACHE/$SOURCE -d $BUILD_DIRECTORY/$MODULE-$VERSION
More information about the Lunar-commits
mailing list