[Lunar-commits] <moonbase> d2x-rebirth: new module - space shooter game

Duncan Gibson engelsman at lunar-linux.org
Sun Feb 15 22:35:21 CET 2009


commit b41fee56cec39a64ee608d08d28c881f430c912f
Author: Paul Bredbury <brebs at sent.com>
Date:   Sun Feb 15 22:35:21 2009 +0100

    d2x-rebirth: new module - space shooter game
---
 zbeta/d2x-rebirth/BUILD   |   16 ++++++++++++++++
 zbeta/d2x-rebirth/DEPENDS |    4 ++++
 zbeta/d2x-rebirth/DETAILS |   21 +++++++++++++++++++++
 3 files changed, 41 insertions(+), 0 deletions(-)

diff --git a/zbeta/d2x-rebirth/BUILD b/zbeta/d2x-rebirth/BUILD
new file mode 100644
index 0000000..3a60693
--- /dev/null
+++ b/zbeta/d2x-rebirth/BUILD
@@ -0,0 +1,16 @@
+(
+
+  sedit "/^BIN_DIR =/s/.*/BIN_DIR = '\/usr\/games'/" SConstruct &&
+  # Replaces dos2unix, to fix line-endings
+  sedit 's/\r//' *.txt &&
+
+  opts="prefix=/usr sdlmixer=1" &&
+  scons $opts &&
+  
+  prepare_install &&
+  scons $opts install &&
+  # Create directory for manually-installed data files
+  mkdir -p /usr/share/games/d2x-rebirth/missions
+  
+) > $C_FIFO 2>&1 
+
diff --git a/zbeta/d2x-rebirth/DEPENDS b/zbeta/d2x-rebirth/DEPENDS
new file mode 100644
index 0000000..564ec55
--- /dev/null
+++ b/zbeta/d2x-rebirth/DEPENDS
@@ -0,0 +1,4 @@
+depends mesa-lib
+depends SDL_mixer
+depends physfs
+depends scons
diff --git a/zbeta/d2x-rebirth/DETAILS b/zbeta/d2x-rebirth/DETAILS
new file mode 100644
index 0000000..8290f8f
--- /dev/null
+++ b/zbeta/d2x-rebirth/DETAILS
@@ -0,0 +1,21 @@
+          MODULE=d2x-rebirth
+         VERSION=0.55.1
+          SOURCE=${MODULE}_v${VERSION}-src.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE}_v${VERSION}-src
+      SOURCE_URL=$SFORGE_URL/dxx-rebirth/
+      SOURCE_VFY=sha1:ac7c9ad3cbe1acb21de65f7e945914ab9ed4ccd2
+        WEB_SITE=http://www.dxx-rebirth.com/
+         ENTERED=20090202
+         UPDATED=20090202
+      MAINTAINER=brebs at sent.com
+           SHORT="Descent 2 Rebirth - claustrophobic 3D shooter"
+
+cat << EOF
+Descent II is a 3D first-person shooter video game, noted for
+popularizing the use of true 3D rendering technology and providing the
+player with six full degrees of freedom (often abbreviated "6DOF") to
+move and to look around.
+
+To play this game, you'll need some data files installed in
+/usr/share/games/d2x-rebirth - see INSTALL.txt
+EOF


More information about the Lunar-commits mailing list