[Lunar-commits] <moonbase> alienarena2008: initial import

Dennis 'stumbles' Veatch stumbles at lunar-linux.org
Fri Jun 6 15:58:17 CEST 2008


commit 12dd89aaf312085de13361f8afcbcd2259107b26
Author: Dennis 'stumbles' Veatch <stumbles at lunar-linux.org>
Date:   Fri Jun 6 09:58:17 2008 -0400

    alienarena2008: initial import
---
 games/alienarena2008/BUILD   |   38 ++++++++++++++++++++++++++++++++++++++
 games/alienarena2008/DEPENDS |    4 ++++
 games/alienarena2008/DETAILS |   29 +++++++++++++++++++++++++++++
 3 files changed, 71 insertions(+), 0 deletions(-)

diff --git a/games/alienarena2008/BUILD b/games/alienarena2008/BUILD
new file mode 100644
index 0000000..3d8b142
--- /dev/null
+++ b/games/alienarena2008/BUILD
@@ -0,0 +1,38 @@
+(
+
+  INST_DIR="/usr/games/${MODULE}"
+
+  # Fix a filename
+  mv "data1/scripts/maps/tca-titan2k8 .rscript" data1/scripts/maps/tca-titan2k8.rscript &&
+
+  # Remove some pre-compiled libs
+  rm {arena,data1}/game.so  &&
+
+  cd source              &&
+  default_make           &&
+
+  if [ ! -d $INST_DIR ]; then
+    mkdir -p $INST_DIR
+  fi  &&
+
+  cd $SOURCE_DIRECTORY
+  # opengl seems more stable, but may vary
+  install -D -m755 crx ${INST_DIR}/     &&
+  install -D -m755 crx.sdl ${INST_DIR}/ &&
+  install -D -m755 crded ${INST_DIR}/   &&
+
+  # Data files (can contain spaces)
+  find arena botinfo data1 -type f | while read i ; do
+    install -D -m644 "$i" "${INST_DIR}/$i"
+  done &&
+
+  # Desktop entry
+  install -D -m644 aa.png /usr/share/pixmaps/${MODULE}.png &&
+#  install -D -m644 $startdir/src/${pkgname}.desktop /usr/share/applications/${MODULE}.desktop &&
+  prepare_install &&
+
+  cp -R $SOURCE_DIRECTORY/* $INST_DIR &&
+
+  gather_docs docs
+
+) > $C_FIFO 2>&1
diff --git a/games/alienarena2008/DEPENDS b/games/alienarena2008/DEPENDS
new file mode 100644
index 0000000..9b77568
--- /dev/null
+++ b/games/alienarena2008/DEPENDS
@@ -0,0 +1,4 @@
+depends xf86dga
+depends curl
+depends SDL_sound
+depends SDL_gfx
diff --git a/games/alienarena2008/DETAILS b/games/alienarena2008/DETAILS
new file mode 100644
index 0000000..7fd5726
--- /dev/null
+++ b/games/alienarena2008/DETAILS
@@ -0,0 +1,29 @@
+          MODULE=alienarena2008
+         VERSION=20080603
+              OS=linux
+          SOURCE=$MODULE-$OS$VERSION.zip
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
+      SOURCE_URL=http://icculus.org/alienarena/Files/
+      SOURCE_VFY=sha1:ba81c19b7262fa36f51be86db7c0df50bd9d529a
+        WEB_SITE=http://red.planetarena.org/
+         ENTERED=20080606
+         UPDATED=20080606
+           SHORT="FPS freeware online deathmatch game"
+
+cat << EOF
+With over 30 levels, seven modes of play, loads of mutators, built-in bots,
+11 player characters, 9 weapons(with alt-fire modes), the game has an endless
+supply of replayability.
+
+Using the CRX engine, which is based on the Id GPL source code, AA2K7 now
+includes modern effects such as real time vertex lighting and shadows,
+lensflares, light blooms, reflective water, textured particles, stainmaps, 32
+bit color,  shaders, fog, and much more.
+
+Built into the game is a easy to use server browser which allows the user to
+query information about each server.  CRX features rewards systems, as well as
+colored player names, winner podiums, and weapons stats.  The best thing about
+the CRX engine however, is it's netcode and speed.  Even on a modest system,
+you will get excellent framerates, and movement is still extremely smooth and
+fast, even on high ping servers
+EOF


More information about the Lunar-commits mailing list