Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master games grimoire by Eric Sandall (0d6a8a631057795c0e7055065b70c89e2568cfe3)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master games grimoire by Eric Sandall (0d6a8a631057795c0e7055065b70c89e2568cfe3)
  • Date: Wed, 2 May 2007 15:44:38 -0500

GIT changes to master games grimoire by Eric Sandall
<sandalle AT sourcemage.org>:

ChangeLog | 3 +++
games-strategy-tbs/freecol/BUILD | 9 +++++++++
games-strategy-tbs/freecol/DEPENDS | 7 +++++++
games-strategy-tbs/freecol/DETAILS | 15
+++++++++++++++
games-strategy-tbs/freecol/HISTORY | 3 +++
games-strategy-tbs/freecol/INSTALL | 12 ++++++++++++
games-strategy-tbs/freecol/PRE_BUILD | 5 +++++
games-strategy-tbs/freecol/freecol | 5 +++++
games-strategy-tbs/freecol/freecol-0.6.1-src.tar.gz.sig |binary
9 files changed, 59 insertions(+)

New commits:
commit 0d6a8a631057795c0e7055065b70c89e2568cfe3
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

games-strategy-tbs/freecol: Added a GPL'd Colonization clone

diff --git a/ChangeLog b/ChangeLog
index 63b8f5c..b8508d0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2007-05-02 Eric Sandall <sandalle AT sourcemage.org>
+ * games-strategy-tbs/freecol: Free Colonization clone
+
2007-04-26 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* games-libs/bullet: new spell, 3D Collision Detection and Rigid Body
Dynamics Library
diff --git a/games-strategy-tbs/freecol/BUILD
b/games-strategy-tbs/freecol/BUILD
new file mode 100755
index 0000000..056ecd6
--- /dev/null
+++ b/games-strategy-tbs/freecol/BUILD
@@ -0,0 +1,9 @@
+source $INSTALL_ROOT/etc/profile.d/ant.sh &&
+ant &&
+
+if list_find "$OPTS" '--with-docs'; then
+ cd doc &&
+ make || true &&
+ rm -f FreeCol.{aux,idx,ilg,ind,log,out,toc,tex} Makefile
+ cd ..
+fi
diff --git a/games-strategy-tbs/freecol/DEPENDS
b/games-strategy-tbs/freecol/DEPENDS
new file mode 100755
index 0000000..950eab1
--- /dev/null
+++ b/games-strategy-tbs/freecol/DEPENDS
@@ -0,0 +1,7 @@
+depends ant &&
+depends JDK5 &&
+
+optional_depends tetex \
+ '--with-docs' \
+ '' \
+ 'build documentation'
diff --git a/games-strategy-tbs/freecol/DETAILS
b/games-strategy-tbs/freecol/DETAILS
new file mode 100755
index 0000000..4dbba13
--- /dev/null
+++ b/games-strategy-tbs/freecol/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=freecol
+ VERSION=0.6.1
+ SOURCE=$SPELL-$VERSION-src.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ LICENSE[0]=GPL
+ WEB_SITE=http://www.freeccol.org/
+ ENTERED=20070502
+ SHORT="Reimplementation of Colonization"
+ DOCS="README COPYING"
+cat << EOF
+FreeCol is an open version of Colonization. It is a Civilization-like game in
+which the player has to conquer the new world (America).
+EOF
diff --git a/games-strategy-tbs/freecol/HISTORY
b/games-strategy-tbs/freecol/HISTORY
new file mode 100644
index 0000000..56023f4
--- /dev/null
+++ b/games-strategy-tbs/freecol/HISTORY
@@ -0,0 +1,3 @@
+2007-05-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, DEPENDS, PRE_BUILD, BUILD, INSTALL: Created
+
diff --git a/games-strategy-tbs/freecol/INSTALL
b/games-strategy-tbs/freecol/INSTALL
new file mode 100755
index 0000000..2b3982d
--- /dev/null
+++ b/games-strategy-tbs/freecol/INSTALL
@@ -0,0 +1,12 @@
+chown -R root:games * &&
+mkdir -p $INSTALL_ROOT/usr/share/games/freecol &&
+
+cp -av `ls|grep -v doc` $INSTALL_ROOT/usr/share/games/freecol &&
+
+install -m 0750 -o root -g games $SCRIPT_DIRECTORY/freecol \
+ $INSTALL_ROOT/usr/games/freecol &&
+
+if list_find "$OPTS" '--with-docs'; then
+ mkdir -p $INSTALL_ROOT/usr/share/doc/freecol &&
+ cp -av doc/* $INSTALL_ROOT/usr/share/doc/freecol
+fi
diff --git a/games-strategy-tbs/freecol/PRE_BUILD
b/games-strategy-tbs/freecol/PRE_BUILD
new file mode 100755
index 0000000..2645ce2
--- /dev/null
+++ b/games-strategy-tbs/freecol/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+
+if ! list_find "$OPTS" '--with-docs'; then
+ rm -rf doc
+fi
diff --git a/games-strategy-tbs/freecol/freecol
b/games-strategy-tbs/freecol/freecol
new file mode 100644
index 0000000..b9dd6da
--- /dev/null
+++ b/games-strategy-tbs/freecol/freecol
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+cd /usr/share/games/freecol &&
+java -Xmx256M -jar FreeCol.jar $@ &&
+cd -
diff --git a/games-strategy-tbs/freecol/freecol-0.6.1-src.tar.gz.sig
b/games-strategy-tbs/freecol/freecol-0.6.1-src.tar.gz.sig
new file mode 100644
index 0000000..f87ff20
Binary files /dev/null and
b/games-strategy-tbs/freecol/freecol-0.6.1-src.tar.gz.sig differ



  • [SM-Commit] GIT changes to master games grimoire by Eric Sandall (0d6a8a631057795c0e7055065b70c89e2568cfe3), Eric Sandall, 05/02/2007

Archive powered by MHonArc 2.6.24.

Top of Page