[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