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

Duncan Gibson engelsman at lunar-linux.org
Sat Aug 1 21:50:55 CEST 2009


commit 456a774fc9946dd09fbc24a61d717dca52251d36
Author: Paul Bredbury <brebs at sent.com>
Date:   Sat Aug 1 21:50:55 2009 +0200

    vavoom: new game
    
    Note: downloads, compiles and installs OK,
          but untested as I have no wad file from a game - engelsman
---
 zbeta/vavoom/BUILD   |   13 +++++++++++++
 zbeta/vavoom/DEPENDS |   11 +++++++++++
 zbeta/vavoom/DETAILS |   15 +++++++++++++++
 3 files changed, 39 insertions(+), 0 deletions(-)

diff --git a/zbeta/vavoom/BUILD b/zbeta/vavoom/BUILD
new file mode 100644
index 0000000..8d25a0b
--- /dev/null
+++ b/zbeta/vavoom/BUILD
@@ -0,0 +1,13 @@
+(
+
+  # Set default basedir to shared dir, rather than current dir
+  sedit "s:fl_basedir = \".\":fl_basedir = \"/usr/share/games/vavoom\":" source/files.cpp &&
+
+  # BINDIR and DATADIR are relative to CMAKE_INSTALL_PREFIX
+  cmake . -DCMAKE_INSTALL_PREFIX="/usr" -DWITH_ALLEGRO=N -DBINDIR=games -DDATADIR="share/games/vavoom" -DENABLE_WRAPPERS=OFF &&
+
+  default_build &&
+  
+  echo "Run with e.g.:  vavoom -opengl -openal -doom"
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/vavoom/DEPENDS b/zbeta/vavoom/DEPENDS
new file mode 100644
index 0000000..95faadf
--- /dev/null
+++ b/zbeta/vavoom/DEPENDS
@@ -0,0 +1,11 @@
+depends cmake
+depends libpng
+depends jpeg
+depends SDL_mixer
+
+optional_depends allegro    "-DWITH_ALLEGRO=Y" "-DWITH_ALLEGRO=N" "build with allegro"
+optional_depends openal     "-DWITH_OPENAL=Y"  "-DWITH_OPENAL=N"  "build with openal"
+optional_depends libvorbis  ""  ""  "Ogg/Vorbis support"
+optional_depends libmad     ""  ""  "mp3 support"
+optional_depends libmikmod  ""  ""  "mod sound support"
+optional_depends flac       ""  ""  "flac sound support"
diff --git a/zbeta/vavoom/DETAILS b/zbeta/vavoom/DETAILS
new file mode 100644
index 0000000..3ab5376
--- /dev/null
+++ b/zbeta/vavoom/DETAILS
@@ -0,0 +1,15 @@
+          MODULE=vavoom
+         VERSION=1.30
+          SOURCE=${MODULE}-${VERSION}.tar.bz2
+      SOURCE_URL=$SFORGE_URL/$MODULE
+      SOURCE_VFY=sha1:53135df66631eb3fd6efce618569916518eaa943
+        WEB_SITE=http://www.vavoom-engine.com/
+         ENTERED=20090727
+         UPDATED=20090727
+           SHORT="Advanced source port for Doom/Heretic/Hexen/Strife"
+           PSAFE=no
+
+cat << EOF
+Vavoom is a source port based on sources of Doom, Heretic, Hexen, and a
+little bit from Quake. Supported platforms are DOS, Windows and Linux.
+EOF


More information about the Lunar-commits mailing list