[Lunar-commits] <moonbase-other> sumwars: Added new game 0.5.6

Peter de Ridder peter at lunar-linux.org
Sun Nov 17 15:48:33 CET 2013


commit bf3ee8213cb3e7fb99592696e5d6c35e2c14fbd2
Author: Peter de Ridder <peter at lunar-linux.org>
Date: Fri, 15 Nov 2013 14:46:56 -0800
URL: https://github.com/lunar-linux/moonbase-other/commit/bf3ee8213cb3e7fb99592696e5d6c35e2c14fbd2

sumwars: Added new game 0.5.6
---
  games/sumwars/BUILD     | +2/-0     
  games/sumwars/DEPENDS   | +9/-0     
  games/sumwars/DETAILS   | +17/-0    
  games/sumwars/PRE_BUILD | +8/-0     
  4 files changed, 36 insertions(+)

--- /dev/null
+++ b/games/sumwars/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" -DSUMWARS_EXECUTABLE_DIR=games -DSUMWARS_SHARE_DIR=share/games/sumwars" &&
+default_cmake_build
--- /dev/null
+++ b/games/sumwars/DEPENDS
@@ -0,0 +1,9 @@
+depends ogre
+depends CEGUI
+depends freealut
+depends physfs
+depends lua
+
+optional_depends "poco" "-DSUMWARS_BUILD_TOOLS=ON" "-DSUMWARS_BUILD_TOOLS=OFF" "Builds editor tools"
+optional_depends "tinyxml" "-DSUMWARS_NO_TINYXML=ON" "-DSUMWARS_NO_TINYXML=OFF" "Use system tinyxml"
+optional_depends "enet" "-DSUMWARS_NO_ENET=ON" "-DSUMWARS_NO_ENET=OFF" "Use system enet"
--- /dev/null
+++ b/games/sumwars/DETAILS
@@ -0,0 +1,17 @@
+          MODULE=sumwars
+         VERSION=0.5.6
+          SOURCE=${MODULE}-${VERSION}-src.tar.bz2
+         SOURCE2=${MODULE}-${VERSION}.patch
+      SOURCE_URL=$SFORGE_URL/$MODULE
+     SOURCE2_URL=http://bitbucket.org/sumwars/sumwars-code/commits/acf7664ff0a740b5112bf28c19a6e9d85c442011/raw/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
+      SOURCE_VFY=sha1:1acaab279f5d94fb6599f2c0f91c79a1bfab7c7e
+     SOURCE2_VFY=sha1:397ff16fa5f002c982066db459bd479ba385f11f
+        WEB_SITE="http://sumwars.org/"
+         ENTERED=20131109
+         UPDATED=20131109
+           SHORT="role-playing game, featuring both a single-player and a multiplayer mode"
+cat <<EOF
+Summoning Wars is an open source role-playing game, featuring both
+a single-player and a multiplayer mode for about 2 to 8 players.
+EOF
--- /dev/null
+++ b/games/sumwars/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+
+sedit '419a\
+  -ldl -lboost_system' CMakeLists.txt &&
+
+sedit 's/table\.getn(\([^)]*\))/#\1/g' share/data/lua/*.lua &&
+
+patch_it $SOURCE2 1




More information about the Lunar-commits mailing list