Skip to Content.
Sympa Menu

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

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 (c5c7a6761c0aa510fc4e33763786ec9d02591ee5)
  • Date: Fri, 8 Jun 2007 14:37:02 -0500

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

ChangeLog | 3 +++
games-cards/elitaire/BUILD | 1 +
games-cards/elitaire/DEPENDS | 9 +++++++++
games-cards/elitaire/DETAILS | 29 +++++++++++++++++++++++++++++
games-cards/elitaire/HISTORY | 15 +++++++++++++++
games-cards/elitaire/PREPARE | 6 ++++++
games-cards/elitaire/PRE_BUILD | 11 +++++++++++
7 files changed, 74 insertions(+)

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

elitaire: Added CVS option

commit 00a9c910b40717b38466876249fd017e0e8330a6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

games-cards/elitaire: Moved from test/e/elitaire (Bug #13821)

diff --git a/ChangeLog b/ChangeLog
index b8508d0..83417cc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2007-06-08 Eric Sandall <sandalle AT sourcemage.org>
+ * games-cards/elitaire: Moved from test/e/elitaire (Bug #13821)
+
2007-05-02 Eric Sandall <sandalle AT sourcemage.org>
* games-strategy-tbs/freecol: Free Colonization clone

diff --git a/games-cards/elitaire/BUILD b/games-cards/elitaire/BUILD
new file mode 100755
index 0000000..f2438e5
--- /dev/null
+++ b/games-cards/elitaire/BUILD
@@ -0,0 +1 @@
+default_games_build
diff --git a/games-cards/elitaire/DEPENDS b/games-cards/elitaire/DEPENDS
new file mode 100755
index 0000000..cd5d6a3
--- /dev/null
+++ b/games-cards/elitaire/DEPENDS
@@ -0,0 +1,9 @@
+depends g++ &&
+depends esmart &&
+depends ewl &&
+depends freetype2 &&
+depends pkgconfig &&
+
+if [[ "$ELITAIRE_CVS" == "y" ]]; then
+ depends CVS
+fi
diff --git a/games-cards/elitaire/DETAILS b/games-cards/elitaire/DETAILS
new file mode 100755
index 0000000..0c3f460
--- /dev/null
+++ b/games-cards/elitaire/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=elitaire
+if [[ "$ELITAIRE_CVS" == "y" ]]; then
+ if [[ "$ELITAIRE_CVS_AUTOUPDATE" == "y" ]]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=cvs
+ fi
+ SOURCE=$SPELL-cvs.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
+
SOURCE_URL[0]=cvs://:pserver:anonymous AT anoncvs.enlightenment.org:/var/cvs/e:e17/apps/$SPELL
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD="on"
+else
+ VERSION=0.0.8
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://www.mowem.de/elitaire/$SOURCE
+
SOURCE_HASH=sha512:30a49544572b2de9caae18e0b97da2f04541ac6c7d280ae41bc6bc8b3d629a1e0e1cae931f7ef3083530de7d4f494fd5a0280dac90a2f1e92d26c72b196c133e
+fi
+ LICENSE[0]=GPL
+ WEB_SITE=http://www.mowem.de/elitaire/
+ KEYWORDS="enlightenment"
+ ENTERED=20060608
+ SHORT="EFL based solitaire card game"
+cat << EOF
+elitaire is an efl (The Enlightenment Foundation Libraries) based solitaire
card
+game. At the moment there are the variants freecell, thougthful, vegas,
spider,
+Baker's Dozen and of course klondike. It is fully themable.
+EOF
diff --git a/games-cards/elitaire/HISTORY b/games-cards/elitaire/HISTORY
new file mode 100644
index 0000000..1dc85c1
--- /dev/null
+++ b/games-cards/elitaire/HISTORY
@@ -0,0 +1,15 @@
+2007-06-08 Eric Sandall <sandalle AT sourcemage.org>
+ * PREPARE: Query for CVS and autoupdate for CVS
+ Default 'y' for CVS as stable is broken (cannot find eet-config,
which
+ eet does not install)
+ * DETAILS: Enable CVS version
+ * DEPENDS: Depend on a provider of CVS if using CVS version
+ Both stable and CVS use freetype2 for fonts
+ Both stable and CVS depend on pkgconfig
+ * PRE_BUILD: If using CVS version run ./autogen.sh
+ Fix configure.ac to use /usr/share/games, ignores --datadir!
+ * BUILD: Use default_games_build
+
+2006-06-08 Ladislav Hagara <hgr AT vabo.cz>
+ * *: created this spell, version 0.0.8
+
diff --git a/games-cards/elitaire/PREPARE b/games-cards/elitaire/PREPARE
new file mode 100755
index 0000000..e4498a8
--- /dev/null
+++ b/games-cards/elitaire/PREPARE
@@ -0,0 +1,6 @@
+config_query ELITAIRE_CVS "Checkout latest development code?" y &&
+
+if [[ "$ELITAIRE_CVS" == "y" ]]; then
+ config_query ELITAIRE_CVS_AUTOUPDATE \
+ "Automatically update on every system update?" n
+fi
diff --git a/games-cards/elitaire/PRE_BUILD b/games-cards/elitaire/PRE_BUILD
new file mode 100755
index 0000000..637c80a
--- /dev/null
+++ b/games-cards/elitaire/PRE_BUILD
@@ -0,0 +1,11 @@
+default_pre_build &&
+
+if [ "$ELITAIRE_CVS" == "y" ]; then
+ cd $SOURCE_DIRECTORY &&
+ sedit 's:/share/${PACKAGE}:/share/games/${PACKAGE}:g' configure.ac &&
+ #
+ # NOCONFIGURE=ON is ignored anyways, but we'll still use it in case they
+ # ever fix their autogen.sh
+ #
+ NOCONFIGURE=ON ./autogen.sh
+fi



  • [SM-Commit] GIT changes to master games grimoire by Eric Sandall (c5c7a6761c0aa510fc4e33763786ec9d02591ee5), Eric Sandall, 06/08/2007

Archive powered by MHonArc 2.6.24.

Top of Page