Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master games grimoire by Jaka Kranjc (7a0766f0f076a01f7aea8c1b009c58813ca9c5a6)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Jaka Kranjc <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master games grimoire by Jaka Kranjc (7a0766f0f076a01f7aea8c1b009c58813ca9c5a6)
  • Date: Fri, 12 Sep 2008 08:06:58 -0500

GIT changes to master games grimoire by Jaka Kranjc
<lynxlynxlynx AT sourcemage.org>:

games-puzzles/enigma2/DETAILS | 14 ++++----
games-puzzles/enigma2/HISTORY | 5 ++
games-puzzles/enigma2/PRE_BUILD | 2 +
games-puzzles/enigma2/enigma-gcc-4.3-ftbfs.patch | 40
+++++++++++++++++++++++
4 files changed, 55 insertions(+), 6 deletions(-)

New commits:
commit 7a0766f0f076a01f7aea8c1b009c58813ca9c5a6
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>

enigma2: 1.01

diff --git a/games-puzzles/enigma2/DETAILS b/games-puzzles/enigma2/DETAILS
index 535e32a..067b2ac 100755
--- a/games-puzzles/enigma2/DETAILS
+++ b/games-puzzles/enigma2/DETAILS
@@ -1,16 +1,18 @@
SPELL=enigma2
- VERSION=1.00
+ VERSION=1.01
SOURCE=enigma-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/enigma-$VERSION
SOURCE_URL[0]=http://download.berlios.de/enigma-game/$SOURCE
WEB_SITE=http://www.nongnu.org/enigma/
- UPDATED=20040728
-
SOURCE_HASH=sha512:94735ab7b0a7fd154f10e8128a9b5055b66bc0db8c0695f41347ab338eab90a5a7d51243a30e0347ba380cd3637f4de27a1cd1ae3537632b64f16ca0aa0f1129
+
SOURCE_HASH=sha512:69d07c947e846b537fbd8e345bc72e2d19a7db3288722e2a24d9ee1348301ac8743979f5ea173e26c0087995ccccf81f57f7ee5fd72ea27ba2ef230c59875c1e
LICENSE[0]=GPL
SHORT="A puzzle game involving pushing stuff around."
cat << EOF
-Enigma is a puzzle game inspired by Oxyd on the Atari ST and Rock'n'Roll on
the Amiga. The object of
-the game is to find uncover pairs of identically colored Oxyd stones.
Simple? Yes. Easy? Certainly
-not! Hidden traps, vast mazes, laser beams, and, most of all, countless
hairy puzzles usually block
+Enigma is a puzzle game inspired by Oxyd on the Atari ST and Rock'n'Roll on
+the Amiga. The object of
+the game is to find uncover pairs of identically colored Oxyd
+stones. Simple? Yes. Easy? Certainly
+not! Hidden traps, vast mazes, laser beams, and, most of all, countless
+hairy puzzles usually block
your direct way to the Oxyd stones...
EOF
diff --git a/games-puzzles/enigma2/HISTORY b/games-puzzles/enigma2/HISTORY
index 501dc5e..1ec17cb 100644
--- a/games-puzzles/enigma2/HISTORY
+++ b/games-puzzles/enigma2/HISTORY
@@ -1,3 +1,8 @@
+2008-09-12 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * PRE_BUILD, gcc-4.3*.patch: make it build with 4.3, thanks to suse
+ * DETAILS: updated spell to 1.01
+ fixed long description wrap
+
2007-03-18 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DEPENDS: added xerces-c
* DETAILS: update to 1.00
diff --git a/games-puzzles/enigma2/PRE_BUILD b/games-puzzles/enigma2/PRE_BUILD
new file mode 100755
index 0000000..f2242bc
--- /dev/null
+++ b/games-puzzles/enigma2/PRE_BUILD
@@ -0,0 +1,2 @@
+default_pre_build &&
+patch -p0 -d "$SOURCE_DIRECTORY" <
"$SPELL_DIRECTORY"/enigma-gcc-4.3-ftbfs.patch
diff --git a/games-puzzles/enigma2/enigma-gcc-4.3-ftbfs.patch
b/games-puzzles/enigma2/enigma-gcc-4.3-ftbfs.patch
new file mode 100644
index 0000000..d57e397
--- /dev/null
+++ b/games-puzzles/enigma2/enigma-gcc-4.3-ftbfs.patch
@@ -0,0 +1,40 @@
+--- lib-src/enigma-core/ecl_util.hh
++++ lib-src/enigma-core/ecl_util.hh
+@@ -19,6 +19,7 @@
+ #ifndef ECL_UTIL_HH_INCLUDED
+ #define ECL_UTIL_HH_INCLUDED
+
++#include <algorithm>
+ #include <string>
+
+ /* hide GNU extensions for non-gnu compilers: */
+--- src/Utf8ToXML.cc
++++ src/Utf8ToXML.cc
+@@ -21,6 +21,7 @@
+ #include "main.hh"
+ #include <xercesc/util/XMLString.hpp>
+ #include <xercesc/util/TransService.hpp>
++#include <cstring>
+
+ XERCES_CPP_NAMESPACE_USE
+
+--- src/file.hh
++++ src/file.hh
+@@ -22,6 +22,7 @@
+ #include <iosfwd>
+ #include <vector>
+ #include <list>
++#include <memory>
+ #include "ecl_error.hh"
+
+ namespace enigma
+--- src/gui/widgets.cc
++++ src/gui/widgets.cc
+@@ -28,6 +28,7 @@
+ #include <cassert>
+ #include <algorithm>
+ #include <iostream>
++#include <limits.h>
+
+ using namespace enigma::gui;
+ using namespace ecl;



  • [SM-Commit] GIT changes to master games grimoire by Jaka Kranjc (7a0766f0f076a01f7aea8c1b009c58813ca9c5a6), Jaka Kranjc, 09/12/2008

Archive powered by MHonArc 2.6.24.

Top of Page