[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