[Lunar-commits] <moonbase> rott: new game

Auke Kok sofar at foo-projects.org
Mon Aug 10 07:59:43 CEST 2009


commit 5f885c8c7ab6f1a7d0de956aab1e60c8675d094a
Author: Paul Bredbury <brebs at sent.com>
Date:   Mon Aug 10 07:59:43 2009 +0200

    rott: new game
---
 zbeta/rott/BUILD     |   24 ++++++++++++++++++++++++
 zbeta/rott/DEPENDS   |    2 ++
 zbeta/rott/DETAILS   |   23 +++++++++++++++++++++++
 zbeta/rott/PRE_BUILD |    6 ++++++
 4 files changed, 55 insertions(+), 0 deletions(-)

diff --git a/zbeta/rott/BUILD b/zbeta/rott/BUILD
new file mode 100644
index 0000000..81f354a
--- /dev/null
+++ b/zbeta/rott/BUILD
@@ -0,0 +1,24 @@
+(
+
+  # Automatically look in /usr/share/games/rott/
+  patch_it $SOURCE_CACHE/$SOURCE3 0 &&
+
+  cd rott &&
+  
+  # Compile with support for shareware only - see "#define SHAREWARE" in develop.h
+  make EXTRACFLAGS="-Wno-pointer-sign" &&
+
+  prepare_install &&
+  
+  mkdir -p /usr/games /usr/share/games/rott /usr/share/man/man6 &&
+  cp -af rott /usr/games/ &&
+  cd .. &&
+  cp -af *.dmo huntbgin.* remote1.rts /usr/share/games/rott/ &&
+  cp -af rott.6 /usr/share/man/man6/ &&
+
+  # Stop INSTALL.EXE from being automatically treated as a doc
+  rm -f INSTALL.EXE &&
+  
+  gather_docs *.txt README
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/rott/DEPENDS b/zbeta/rott/DEPENDS
new file mode 100644
index 0000000..359fd59
--- /dev/null
+++ b/zbeta/rott/DEPENDS
@@ -0,0 +1,2 @@
+depends unzip
+depends SDL_mixer
diff --git a/zbeta/rott/DETAILS b/zbeta/rott/DETAILS
new file mode 100644
index 0000000..95a9edf
--- /dev/null
+++ b/zbeta/rott/DETAILS
@@ -0,0 +1,23 @@
+          MODULE=rott
+         VERSION=1.1.1
+          SOURCE=$MODULE-$VERSION.tar.gz
+         SOURCE2=1rott13.zip
+         SOURCE3=rott-1.1.1-hardcode-datapath.patch.bz2
+      SOURCE_URL=http://www.icculus.org/rott/releases
+     SOURCE2_URL=http://icculus.org/rott/share
+     SOURCE3_URL=$PATCH_URL
+      SOURCE_VFY=sha1:db14549044c38eee3188a711fb4712f4343080c7
+     SOURCE2_VFY=sha1:c1548f0dc0280eb40e31fe25d770921782aaa16d
+     SOURCE3_VFY=sha1:33ca270839df91596c55f32bfc6403cf1d04248f
+        WEB_SITE=http://icculus.org/rott/
+         ENTERED=20090810
+         UPDATED=20090810
+           SHORT="Rise of the Triad first-person shooter"
+           PSAFE=no
+
+cat << EOF
+This is the icculus.org Linux port of Apogee's classic 3D shooter Rise
+of the Triad, which has been released under the GPL by Apogee. This
+version is enhanced with the "high" resolution rendering from the
+winrott port.
+EOF
diff --git a/zbeta/rott/PRE_BUILD b/zbeta/rott/PRE_BUILD
new file mode 100644
index 0000000..c01bd7d
--- /dev/null
+++ b/zbeta/rott/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+unpack $SOURCE2 &&
+unzip -L ROTTSW13.SHR &&
+
+mv -f doc/* .


More information about the Lunar-commits mailing list