[SM-Commit] GIT changes to master games grimoire by Vlad Glagolev (267d7d5ec5f67310aeee78e80e7dda72a1072d85)

Vlad Glagolev scm at sourcemage.org
Sun Oct 3 09:52:38 EDT 2010


GIT changes to master games grimoire by Vlad Glagolev <stealth at sourcemage.org>:

 ChangeLog                      |    3 +++
 games-board/dreamchess/BUILD   |    4 ++++
 games-board/dreamchess/DEPENDS |   18 ++++++++++++++++++
 games-board/dreamchess/DETAILS |   22 ++++++++++++++++++++++
 games-board/dreamchess/HISTORY |    2 ++
 5 files changed, 49 insertions(+)

New commits:
commit 267d7d5ec5f67310aeee78e80e7dda72a1072d85
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    dreamchess: new spell, open source chess game

diff --git a/ChangeLog b/ChangeLog
index 77a3722..08b6796 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2010-10-03 Vlad Glagolev <stealth at sourcemage.org>
+	* games-board/dreamchess: new spell, open source chess game
+
 2010-04-26 Eric Sandall <sandalle at sourcemage.org>
 	* games-utils/gtkevemon: Added an EVE-Online skill monitoring tool
 
diff --git a/games-board/dreamchess/BUILD b/games-board/dreamchess/BUILD
new file mode 100755
index 0000000..1e9c27b
--- /dev/null
+++ b/games-board/dreamchess/BUILD
@@ -0,0 +1,4 @@
+CFLAGS="-pthread $CFLAGS" &&
+OPTS="--bindir=$INSTALL_ROOT/usr/games $OPTS" &&
+
+default_build
diff --git a/games-board/dreamchess/DEPENDS b/games-board/dreamchess/DEPENDS
new file mode 100755
index 0000000..eafc53d
--- /dev/null
+++ b/games-board/dreamchess/DEPENDS
@@ -0,0 +1,18 @@
+depends zlib &&
+depends mxml &&
+
+optional_depends sdl \
+                 "--with-sdl" \
+                 "--without-sdl" \
+                 "for SDL GUI driver" &&
+
+if is_depends_enabled $SPELL sdl; then
+  depends sdl_image
+fi &&
+
+optional_depends OPENGL \
+                 "--with-gl" \
+                 "--without-gl" \
+                 "for OpenGL GUI driver" &&
+
+optional_depends sdl_mixer "" "" "for audio mixer support"
diff --git a/games-board/dreamchess/DETAILS b/games-board/dreamchess/DETAILS
new file mode 100755
index 0000000..87f06de
--- /dev/null
+++ b/games-board/dreamchess/DETAILS
@@ -0,0 +1,22 @@
+           SPELL=dreamchess
+         VERSION=0.2.0
+          SOURCE=$SPELL-$VERSION.tar.gz
+   SOURCE_URL[0]=http://download.berlios.de/$SPELL/$SOURCE
+     SOURCE_HASH=sha512:01599ac1327aa68712b680ac7062035227d893371b7bd40f9dbb92471c839192ceb48e57834c7ba739693e065a8eebe3f282f42cc97013655f961b6b4784e5bd
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+        WEB_SITE=http://www.dreamchess.org/
+      LICENSE[0]=GPL
+           SHORT="open source chess game"
+cat << EOF
+DreamChess is an open source chess game.
+
+DreamChess features 3D OpenGL graphics and provides various chess board sets,
+ranging from classic wooden to flat figurines.
+
+A moderately strong chess engine is included: Dreamer. However, should this
+engine be too weak for you, then you can use any other XBoard-compatible chess
+engine, including the popular Crafty and GNU Chess.
+
+Other features include music, sound effects, on-screen move lists using SAN
+notation, undo functionality, and savegames in PGN format.
+EOF
diff --git a/games-board/dreamchess/HISTORY b/games-board/dreamchess/HISTORY
new file mode 100644
index 0000000..be6f512
--- /dev/null
+++ b/games-board/dreamchess/HISTORY
@@ -0,0 +1,2 @@
+2010-10-03 Vlad Glagolev <stealth at sourcemage.org>
+	* BUILD, DEPENDS, DETAILS: created spell



More information about the SM-Commit mailing list