[SM-Commit] GIT changes to master games grimoire by Pol Vinogradov (758b6143b32af1f87ac554f4d2e338e7b3754c7e)

Pol Vinogradov scm at mail.sourcemage.org
Fri Nov 24 19:18:50 EST 2006


GIT changes to master games grimoire by Pol Vinogradov <vin.public at gmail.com>:

 ChangeLog                                |    1 +
 games-strategy-rts/dunelegacy/BUILD      |    1 +
 games-strategy-rts/dunelegacy/DEPENDS    |    8 ++++++++
 games-strategy-rts/dunelegacy/DETAILS    |   20 ++++++++++++++++++++
 games-strategy-rts/dunelegacy/FINAL      |    7 +++++++
 games-strategy-rts/dunelegacy/HISTORY    |    2 ++
 games-strategy-rts/dunelegacy/INSTALL    |    4 ++++
 games-strategy-rts/dunelegacy/dunelegacy |    3 +++
 8 files changed, 46 insertions(+)

New commits:
commit 758b6143b32af1f87ac554f4d2e338e7b3754c7e
Author: Pol Vinogradov <vin.public at gmail.com>
Commit: Pol Vinogradov <vin.public at gmail.com>

    games-strategy-rts/dunelegacy: new spell, free clone of Dune2

diff --git a/ChangeLog b/ChangeLog
index 0531c0e..23e8157 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,5 @@
 2006-11-25 Pol Vinogradov <vin.public at gmail.com>
+	* games-strategy-rts/dunelegacy: new spell, free clone of Dune2
 	* games-strategy-tbs/hedgewars: new spell, free Worms-like turn based
 	  strategy game
 
diff --git a/games-strategy-rts/dunelegacy/BUILD b/games-strategy-rts/dunelegacy/BUILD
new file mode 100755
index 0000000..ebff829
--- /dev/null
+++ b/games-strategy-rts/dunelegacy/BUILD
@@ -0,0 +1 @@
+scons
diff --git a/games-strategy-rts/dunelegacy/DEPENDS b/games-strategy-rts/dunelegacy/DEPENDS
new file mode 100755
index 0000000..7369435
--- /dev/null
+++ b/games-strategy-rts/dunelegacy/DEPENDS
@@ -0,0 +1,8 @@
+depends  pkgconfig  &&
+depends  scons      &&
+depends  sdl_gfx    &&
+depends  sdl_image  &&
+depends  sdl_mixer  &&
+depends  sdl_net    &&
+depends  sdl_ttf    &&
+depends  zziplib
diff --git a/games-strategy-rts/dunelegacy/DETAILS b/games-strategy-rts/dunelegacy/DETAILS
new file mode 100755
index 0000000..9a944a8
--- /dev/null
+++ b/games-strategy-rts/dunelegacy/DETAILS
@@ -0,0 +1,20 @@
+           SPELL=dunelegacy
+         VERSION=0.94.1
+          SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+   SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+     SOURCE_HASH=sha512:e2cd0e088a0e248602775147a2d048c140dd9fa787b503e4fbfcc401112b1bf478cfa48672ed5f5e6d8d0880b743d987061643bc7749a33b049048d5b6096385
+      LICENSE[0]=GPL
+        WEB_SITE=http://dunelegacy.sourceforge.net
+         ENTERED=20061125
+           SHORT="Free clone of Dune2"
+cat << EOF
+Lead one of three interplanetary houses, Atreides, Harkonnen or Ordos, in an
+attempt to harvest the largest amount of spice from the sand dunes. Exchange
+your spice stockpiles for credits through refinement and build an army capable
+of thwarting attempts of the other houses to stop your harvesting!
+Dune Legacy is an effort by a handful of developers to revitalize the first-
+ever real-time strategy game. The original game was the basis for the hugely
+successful Command and Conquer series, and the gameplay has been replicated an
+extended to a wide variety of storylines and series.
+EOF
diff --git a/games-strategy-rts/dunelegacy/FINAL b/games-strategy-rts/dunelegacy/FINAL
new file mode 100755
index 0000000..4408c86
--- /dev/null
+++ b/games-strategy-rts/dunelegacy/FINAL
@@ -0,0 +1,7 @@
+  message "${PROBLEM_COLOR}Warning:${DEFAULT_COLOR}\n" \
+          "  This game is dependant on non-free game data.\n" \
+          "\n" \
+          "  Please get the data files from your original Dune2 game\n" \
+          "  (as stated in the http://dunelegacy.sourceforge.net/wiki/index.php/Linux-howto)\n" \
+          "\n" \
+          "  Put these files into the ${MESSAGE_COLOR}/usr/share/games/dunelegacy/${DEFAULT_COLOR} directory.\n"
diff --git a/games-strategy-rts/dunelegacy/HISTORY b/games-strategy-rts/dunelegacy/HISTORY
new file mode 100644
index 0000000..acbe380
--- /dev/null
+++ b/games-strategy-rts/dunelegacy/HISTORY
@@ -0,0 +1,2 @@
+2006-11-25 Pol Vinogradov <vin.public at gmail.com>
+	* BUILD, DEPENDS, DETAILS, INSTALL, FINAL, dunelegacy: created spell
diff --git a/games-strategy-rts/dunelegacy/INSTALL b/games-strategy-rts/dunelegacy/INSTALL
new file mode 100755
index 0000000..d4f9e8b
--- /dev/null
+++ b/games-strategy-rts/dunelegacy/INSTALL
@@ -0,0 +1,4 @@
+mkdir -p ${INSTALL_ROOT}/usr/share/games/${SPELL}                                            &&
+install ${SPELL} ${INSTALL_ROOT}/usr/share/games/${SPELL}                                    &&
+install ${SCRIPT_DIRECTORY}/${SPELL} ${INSTALL_ROOT}/usr/games/${SPELL}                      &&
+sedit "s:SMGL_DIR:${TRACK_ROOT}/usr/share/games/${SPELL}:" ${TRACK_ROOT}/usr/games/${SPELL}
diff --git a/games-strategy-rts/dunelegacy/dunelegacy b/games-strategy-rts/dunelegacy/dunelegacy
new file mode 100644
index 0000000..8c79e62
--- /dev/null
+++ b/games-strategy-rts/dunelegacy/dunelegacy
@@ -0,0 +1,3 @@
+#!/bin/sh
+cd SMGL_DIR
+./dunelegacy "${@}"



More information about the SM-Commit mailing list