[Lunar-commits] <moonbase-other> resurect alienarena
Florin Braescu
florin at lunar-linux.org
Wed Jul 11 22:09:03 CEST 2012
commit a548d2b0521c10ee39cd70f081514bfdfdabc20b
Author: Florin Braescu <florin at lunar-linux.org>
Date: Wed, 11 Jul 2012 13:09:03 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/a548d2b0521c10ee39cd70f081514bfdfdabc20b
resurect alienarena
---
games/alienarena/BUILD +27/-0
games/alienarena/DEPENDS +8/-0
games/alienarena/DETAILS +24/-0
3 files changed, 59 insertions (+), 0 deletions (-)
--- /dev/null
+++ b/games/alienarena/BUILD
@@ -0,0 +1,27 @@
+(
+
+ default_game_build &&
+
+ if in_depends $MODULE mesa-lib ; then
+ # Desktop icon
+ install -Dm 644 {,/usr/share/pixmaps/}$MODULE.png &&
+
+ # Desktop menu entry
+ cat > $MODULE.desktop << EOF &&
+[Desktop Entry]
+Type=Application
+Name=Alien Arena
+Comment=Multiplayer retro sci-fi deathmatch
+Exec=crx
+Icon=$MODULE
+Categories=Game;ActionGame;
+EOF
+
+ install -Dm 644 {,/usr/share/applications/}$MODULE.desktop
+ fi &&
+
+ # Docs
+ mv {docs,Tools}/* . &&
+ gather_docs *.txt LinuxScripts
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/games/alienarena/DEPENDS
@@ -0,0 +1,8 @@
+optional_depends "%GLX" "--enable-client" "--disable-client" "build client"
+optional_depends curl "" "" "needed for client"
+optional_depends openal "" "" "needed for client"
+
+optional_depends libXxf86dga "--with-xf86dga" "--without-xf86dga" "for xf86dga support with client"
+optional_depends libXxf86vm "--with-xf86vm" "--without-xf86vm" "for xf86vm support with client"
+
+optional_depends ode "--with-system-libode" "--without-system-libode" "use system ode (instead of bundled)"
--- /dev/null
+++ b/games/alienarena/DETAILS
@@ -0,0 +1,24 @@
+ MODULE=alienarena
+ VERSION=7.60
+ VER_DATE=20120629
+ SOURCE=$MODULE-$VERSION-linux$VER_DATE.tar.gz
+ SOURCE_URL=http://icculus.org/alienarena/Files
+ SOURCE_VFY=sha1:da232c2b09f4006775a481c15debfc378f7c5636
+ WEB_SITE=http://red.planetarena.org
+ ENTERED=20080606
+ UPDATED=20120711
+ 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, AA
+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.
+
+Has a "signal 11" startup error with NVIDIA-beta 190.36, so use e.g.
+NVIDIA 185.18.36 instead.
+EOF
More information about the Lunar-commits
mailing list