Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master games grimoire by John Harding (95c2d752a8a19ec8f09574ffb550cabfb797c8d6)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: John Harding <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master games grimoire by John Harding (95c2d752a8a19ec8f09574ffb550cabfb797c8d6)
  • Date: Thu, 6 Jul 2006 16:23:14 -0500

GIT changes to master games grimoire by John Harding
<johnh AT kuberaconsulting.com>:

games-arcade-2d/armagetronad/DETAILS | 4 +-
games-arcade-2d/armagetronad/HISTORY | 4 ++
games-arcade-2d/armagetronad/PRE_BUILD | 3 -
games-engines/exult/BUILD | 59
++++-----------------------------
games-engines/exult/DEPENDS | 3 +
games-engines/exult/DETAILS | 22 +++++++-----
games-engines/exult/FINAL | 9 +++++
games-engines/exult/HISTORY | 11 ++++++
games-engines/exult/INSTALL | 2 +
games-engines/exult/POST_INSTALL | 9 -----
games-engines/exult/PREPARE | 2 +
games-engines/exult/PRE_BUILD | 6 +--
games-engines/exult/TRIGGERS | 1
games-fps/alephone/DEPENDS | 3 +
games-fps/alephone/DETAILS | 11 +++---
games-fps/alephone/HISTORY | 6 +++
16 files changed, 69 insertions(+), 86 deletions(-)

New commits:
commit 95c2d752a8a19ec8f09574ffb550cabfb797c8d6
Author: John Harding <johnh AT kuberaconsulting.com>
Commit: John Harding <johnh AT kuberaconsulting.com>

Updated to exult to version 1.2, converted to api2 and added cvs snapshot
choice

diff --git a/games-arcade-2d/armagetronad/DETAILS
b/games-arcade-2d/armagetronad/DETAILS
index d47876b..b2300f5 100755
--- a/games-arcade-2d/armagetronad/DETAILS
+++ b/games-arcade-2d/armagetronad/DETAILS
@@ -1,12 +1,12 @@
SPELL=armagetronad
- VERSION=0.2.8.1
+ VERSION=0.2.8.2
SOURCE=$SPELL-$VERSION.src.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
WEB_SITE=http://www.armagetronad.net
ENTERED=20031206
UPDATED=20031206
-
SOURCE_HASH=sha512:27324234ccbd6a89cdb0df73620915ea7432499e4f46208ac87916a5513a0c1a21ce9ce0153a7e4218d3a52ea2906db6f9b61151ad033a5af5d033ba8abd045c
+
SOURCE_HASH=sha512:ddcaf2f4aab625c801a582542d535d74c82b9851dcdc32be280e22bfe541509e97bd4f63ef4ee5383b7eb7319ac5a655ebb56c3b54a9ca799e405f5ec963d03e
LICENSE[0]=GPL
BUILD_API=2
SHORT="In this game, you ride a lightcycle around the game grid."
diff --git a/games-arcade-2d/armagetronad/HISTORY
b/games-arcade-2d/armagetronad/HISTORY
index 52f5f56..7b8849b 100644
--- a/games-arcade-2d/armagetronad/HISTORY
+++ b/games-arcade-2d/armagetronad/HISTORY
@@ -1,3 +1,7 @@
+2006-06-30 John Harding <johnh AT kuberaconsulting.com>
+ * DETAILS: version bump to 0.2.8.2
+ * PRE_BUILD: removed PRE_BUILD
+
2006-04-25 John Harding <johnh AT kuberaconsulting.com>
* DETAILS: renamed spell from armagetron to armagetronad,
old spell abandoned, converted api2
diff --git a/games-arcade-2d/armagetronad/PRE_BUILD
b/games-arcade-2d/armagetronad/PRE_BUILD
deleted file mode 100755
index 5242682..0000000
--- a/games-arcade-2d/armagetronad/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-sedit "s:armabindir=\$(prefix)/bin:armabindir=\$(prefix)/games:"
Makefile.paths
diff --git a/games-engines/exult/BUILD b/games-engines/exult/BUILD
index 198cdcd..b2ec3da 100755
--- a/games-engines/exult/BUILD
+++ b/games-engines/exult/BUILD
@@ -1,51 +1,8 @@
-(
-#swathe of gcc3.3 hacks for assert "undeclared"
-if [[ $(gcc -dumpversion) == 3.3* ]] ; then
-sedit '8a\
-\#include \<assert.h\>\' files/rwregress.cc &&
-sedit '28a\
-\#include \<assert.h\>\' files/databuf.h &&
-sedit '28a\
-\#include \<assert.h\>\' conf/xmain.cc &&
-sedit '29a\
-\#include \<assert.h\>\' usecode/compiler/ucfun.cc &&
-sedit '29a\
-\#include \<assert.h\>\' tools/cmanip.cc &&
-sedit '22a\
-\#include \<assert.h\>\' usecode/ucxt/src/ucdata.cc &&
-sedit '22a\
-\#include \<assert.h\>\' usecode/ucxt/src/ops.cc &&
-sedit '22a\
-\#include \<assert.h\>\' usecode/ucxt/src/ucfunc.cc &&
-sedit '38a\
-\#include \<assert.h\>\' usecode/ucxt/src/ucxt.cc
-fi &&
-
- cp audio/midi_drivers/forked_player.cc \
- audio/midi_drivers/forked_player.cc.original
-
- sed 's:"playmidi","-v","-v","-e":"playmus","playmus","-r","44100":' \
- audio/midi_drivers/forked_player.cc.original > \
- audio/midi_drivers/forked_player.cc
-
- ./configure --prefix=${INSTALL_ROOT}/usr \
- --sysconfdir=${INSTALL_ROOT}/etc \
- --localstatedir=${INSTALL_ROOT}/var \
- --bindir=${INSTALL_ROOT}/usr/games \
- $OPTS &&
- make &&
- prepare_install &&
- make install
-
-) > $C_FIFO 2>&1 && (
-
- cp $SCRIPT_DIRECTORY/exult.cfg \
- /usr/share/exult
-
- cd sfx
- ../tools/expack -i drbg
- ../tools/expack -i drsi
- cp drbgsfx.flx /usr/share/exult
- cp drsisfx.flx /usr/share/exult
-
-)
+if [[ "$EXULT_VER" == "stable" ]] ; then
+ OPTS="$OPTS --disable-exult-studio-support" &&
+ default_games_build
+else
+ ./autogen.sh &&
+ OPTS="$OPTS --disable-exult-studio-support" &&
+ default_games_build
+fi
diff --git a/games-engines/exult/DEPENDS b/games-engines/exult/DEPENDS
index 1d991f0..ddd774b 100755
--- a/games-engines/exult/DEPENDS
+++ b/games-engines/exult/DEPENDS
@@ -1,2 +1,3 @@
+depends gcc34 &&
depends sdl_mixer &&
-depends zlib
+depends timidity
diff --git a/games-engines/exult/DETAILS b/games-engines/exult/DETAILS
index 38b267a..82065b9 100755
--- a/games-engines/exult/DETAILS
+++ b/games-engines/exult/DETAILS
@@ -1,19 +1,23 @@
SPELL=exult
- VERSION=1.00
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=drsfx.zip
+if [[ "$EXULT_VER" == "stable" ]]
+ then
+ VERSION=1.2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE2_URL[0]=http://www.unet.univie.ac.at/~a9848357/exult/$SOURCE2
+
SOURCE_HASH=sha512:88211e7bf216180f025ad4d7318a49166364f5acb1ddaad3ae634c25bf0801eddb09aaf0a4989b5346145d0c743983007bde37ce0344faf586c2b070956b9f08
+ else
+ VERSION=cvs
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
+ SOURCE_URL[0]=http://www.math.leidenuniv.nl/~wpalenst/cvs/exult-cvs.tar.gz
+ SOURCE_IGNORE=volatile
+fi
+ SOURCE=$SPELL-$VERSION.tar.gz
WEB_SITE=http://exult.sourceforge.net/
ENTERED=20011217
UPDATED=20021018
-
SOURCE_HASH=sha512:a3eef232a42d86faafbe3dd4c2a159946541f5ebbe1a7801848ca56536bd9e9ab1fa4aec1129581ad01dad7e1ab19d75be125a935a52c27f5ce82701d3f53e3d
-
SOURCE2_HASH=sha512:7662cc3faf3539edbfb53003b94cead4aa64edc7e0dffa446354dca5e12558fedf8ea8726deda13833580f3ee3c11c9fd0c87d67c75386490117b57fa571555a
LICENSE[0]=GPL
- LICENSE[1]=UNKNOWN
- MAINTAINER=g.clay AT warwick.ac.uk
- BUILD_API=1
+ GCC_VERSION=3.4
+ BUILD_API=2
SHORT="Exult is an open-source game engine for playing Ultima7"
cat << EOF
Exult is an open-source game engine for playing Ultima7 on modern
diff --git a/games-engines/exult/FINAL b/games-engines/exult/FINAL
new file mode 100755
index 0000000..3076fa4
--- /dev/null
+++ b/games-engines/exult/FINAL
@@ -0,0 +1,9 @@
+cat << EOF
+
+When you are ready to play, copy /usr/share/games/exult/exult.cfg to
~/.exult.cfg.
+Make appropriate modifications and install the gamedata files and enjoy.
+Note: You may also have to start esd, enlightenment sound daemon, in
+order to get sound and music. And if you don't own Ultima 7, then exult
+will be of no use to you.
+
+EOF
diff --git a/games-engines/exult/HISTORY b/games-engines/exult/HISTORY
index 30f1cab..9f1ea30 100644
--- a/games-engines/exult/HISTORY
+++ b/games-engines/exult/HISTORY
@@ -1,3 +1,14 @@
+2006-07-06 John Harding <johnh AT kuberaconsulting.com>
+ * DETAILS: version bump to 1.2, api2 conversion, removed MAINTAINER,
+ added cvs snapshot, sourced gcc34
+ * DEPENDS: gcc34, removed zlib and added timidity
+ * POST_INSTALL: changed name to FINAL
+ * INSTALL: added to cp exult.cfg
+ * PREPARE: added to give choice on stable/devel question
+ * BUILD: changed to api2 and responded to stable/devel issues
+ * PRE_BUILD: added invoke_gcc
+ * TRIGGERS: removed
+
2006-06-12 Arwed v. Merkatz <v.merkatz AT gmx.net>
* DETAILS: inserted BUILD_API=1 line

diff --git a/games-engines/exult/INSTALL b/games-engines/exult/INSTALL
new file mode 100755
index 0000000..00bd2bd
--- /dev/null
+++ b/games-engines/exult/INSTALL
@@ -0,0 +1,2 @@
+default_install &&
+cp ${SCRIPT_DIRECTORY}/exult.cfg ${INSTALL_ROOT}/usr/share/games/exult
diff --git a/games-engines/exult/POST_INSTALL
b/games-engines/exult/POST_INSTALL
deleted file mode 100755
index bca3323..0000000
--- a/games-engines/exult/POST_INSTALL
+++ /dev/null
@@ -1,9 +0,0 @@
-cat << EOF
-
-When you are ready to play, copy /usr/share/exult.cfg to ~/.exult.cfg.
-Make appropriate modifications and install the gamedata files and enjoy.
-Note: You may also have to start esd, enlightenment sound daemon, in
-order to get sound and music. And if you don't own Ultima 7, then exult
-will be of no use to you.
-
-EOF
diff --git a/games-engines/exult/PREPARE b/games-engines/exult/PREPARE
new file mode 100755
index 0000000..8bc7b39
--- /dev/null
+++ b/games-engines/exult/PREPARE
@@ -0,0 +1,2 @@
+config_query_list EXULT_VER "Do you wish to install the stable verion
(recommended) or the experimental version" \
+ "stable" "devel"
diff --git a/games-engines/exult/PRE_BUILD b/games-engines/exult/PRE_BUILD
index 24223d3..1a63f6c 100755
--- a/games-engines/exult/PRE_BUILD
+++ b/games-engines/exult/PRE_BUILD
@@ -1,4 +1,2 @@
-default_pre_build &&
-mkdir ${SOURCE_DIRECTORY}/sfx &&
-cd ${SOURCE_DIRECTORY}/sfx &&
-unpack_file 2
+default_pre_build &&
+invoke_gcc
diff --git a/games-engines/exult/TRIGGERS b/games-engines/exult/TRIGGERS
deleted file mode 100755
index 0bff07e..0000000
--- a/games-engines/exult/TRIGGERS
+++ /dev/null
@@ -1 +0,0 @@
-on_cast zlib cast_self
diff --git a/games-fps/alephone/DEPENDS b/games-fps/alephone/DEPENDS
index c0d7398..c58c532 100755
--- a/games-fps/alephone/DEPENDS
+++ b/games-fps/alephone/DEPENDS
@@ -1,6 +1,7 @@
-depends sdl &&
depends sdl_image &&
depends sdl_net &&
+depends sdl_sound &&
+depends boost &&
depends lua &&
depends speex &&
optional_depends OPENGL \
diff --git a/games-fps/alephone/DETAILS b/games-fps/alephone/DETAILS
index ab40a89..6caa2e2 100755
--- a/games-fps/alephone/DETAILS
+++ b/games-fps/alephone/DETAILS
@@ -1,14 +1,15 @@
SPELL=alephone
- VERSION=20051119
- SOURCE=${SPELL}-${VERSION}.tar.bz2
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/aleph
+ PKG=AlephOne
+ VERSION=20060611
+ SOURCE=${PKG}-${VERSION}.tar.gz
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PKG}-${VERSION}
SOURCE_URL[0]=${SOURCEFORGE_URL}/marathon/${SOURCE}
WEB_SITE=http://sourceforge.net/projects/marathon/
LICENSE[0]=GPL
-
SOURCE_HASH=sha512:6e514598f1d997a1c2243ff77c35cb2d37212eae332ee09e07a5a9275a9439cc747e027635d6b7b8d1f1dfb6e9f5ca7abba6b014561e00fc00a1e46d45e527ce
+
SOURCE_HASH=sha512:ba8ae4a3e8e180ba4afdd47d30540dd0f12a0ee2c134ab87a7b7764f5f453ee63bf310baf8e57b39c6657ab7957cd8caef434fe53c0db750b8eaf22a87344c43
ENTERED=20030606
UPDATED=20030606
- BUILD_API=1
+ BUILD_API=2
SHORT="Aleph One is an Open Source 3D first-person shooter game."
cat << EOF

diff --git a/games-fps/alephone/HISTORY b/games-fps/alephone/HISTORY
index 5cb5612..e606424 100644
--- a/games-fps/alephone/HISTORY
+++ b/games-fps/alephone/HISTORY
@@ -1,3 +1,9 @@
+2006-06-15 John Harding <johnh AT kuberaconsulting.com
+ * DETAILS: Changed to BUILD_API=2 and did version
+ bump to 20060611
+ * DEPENDS: Removed sdl because sdl_image depends on sdl,
+ added depends on sdl_sound and boost
+
2006-06-12 Arwed v. Merkatz <v.merkatz AT gmx.net>
* DETAILS: inserted BUILD_API=1 line




  • [SM-Commit] GIT changes to master games grimoire by John Harding (95c2d752a8a19ec8f09574ffb550cabfb797c8d6), John Harding, 07/06/2006

Archive powered by MHonArc 2.6.24.

Top of Page