Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master games grimoire by Dale E. Edmons (0c0246ef829b169df822c2af44d5e16675836882)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: "Dale E. Edmons" <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master games grimoire by Dale E. Edmons (0c0246ef829b169df822c2af44d5e16675836882)
  • Date: Fri, 22 Feb 2008 03:45:28 -0600

GIT changes to master games grimoire by Dale E. Edmons
<linuxfan AT sourcemage.org>:

ChangeLog | 3 +++
games-rpg-sp/egoboo/BUILD | 2 ++
games-rpg-sp/egoboo/DEPENDS | 4 ++++
games-rpg-sp/egoboo/DETAILS | 26 ++++++++++++++++++++++++++
games-rpg-sp/egoboo/HISTORY | 7 +++++++
games-rpg-sp/egoboo/INSTALL | 11 +++++++++++
games-rpg-sp/egoboo/PRE_BUILD | 15 +++++++++++++++
7 files changed, 68 insertions(+)

New commits:
commit 0c0246ef829b169df822c2af44d5e16675836882
Author: Dale E. Edmons <linuxfan AT sourcemage.org>
Commit: Dale E. Edmons <linuxfan AT sourcemage.org>

egoboo: New games+rpg spell.

diff --git a/ChangeLog b/ChangeLog
index 259f012..2a124da 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,7 @@
2008-02-21 Dale E. Edmons <linuxfan AT sourcemage.org>
+ * games-rpg-sp/egoboo: New game spell.
+
+2008-02-21 Dale E. Edmons <linuxfan AT sourcemage.org>
* edutainment/: Removed this section
* edutainment/lotrmap: moved to games-utils/lotrmap
* edutainment/gtypist: moved to test/education
diff --git a/games-rpg-sp/egoboo/BUILD b/games-rpg-sp/egoboo/BUILD
new file mode 100755
index 0000000..9d3c48d
--- /dev/null
+++ b/games-rpg-sp/egoboo/BUILD
@@ -0,0 +1,2 @@
+cd $SOURCE_DIRECTORY/game &&
+make -f Makefile.unix
diff --git a/games-rpg-sp/egoboo/DEPENDS b/games-rpg-sp/egoboo/DEPENDS
new file mode 100755
index 0000000..8cf52a3
--- /dev/null
+++ b/games-rpg-sp/egoboo/DEPENDS
@@ -0,0 +1,4 @@
+depends sdl_ttf &&
+depends sdl_mixer &&
+depends sdl_image &&
+depends sdl
diff --git a/games-rpg-sp/egoboo/DETAILS b/games-rpg-sp/egoboo/DETAILS
new file mode 100755
index 0000000..1df7231
--- /dev/null
+++ b/games-rpg-sp/egoboo/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=egoboo
+ VERSION=2.7.5
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE2="${SPELL}-data-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
+ SOURCE2_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE2}
+
SOURCE_HASH=sha512:ecd3fa9edc4c5609a9a9dfd14eaaa0d1890d3341a377632ddf12abf552934f5b7f40f4a0dfa411834e2be767b8472ff29c2de167f891eadad4d53b16dc50fbbf
+
SOURCE2_HASH=sha512:15ae4ebbccd3cddc8e0f77c9dbc95450a8664eafb4b65be587334e8b8f03b3caa78a4975b324d8b1725a7d3bc60253f92a442994c0be20a107bffdab293fa8ab
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://egoboo.sourceforge.net/";
+ KEYWORDS="game rpg rated-pg"
+ LICENSE[0]=GPL
+ ENTERED=20080218
+ SHORT="Egoboo is a free top-down rpg in the spirit of Nethack."
+
+cat << EOF
+egoboo is a free top down rpg in the spirit of Nethack and other games of the
+Roguelike genre. It uses Open GL graphics and will have randomly generated
+maps and customizable characters. The objective of the project is to bring
+the fun and depth of roguelike gameplay, kicking and screaming, into the
+third dimension. It is still in development, but is at a playable state.
+
+This came from the webpage. The MickeySoft Windoze version may be playable,
+the the Linux version just barely starts. But, the developers are quick to
+reply so I'm hopeful that they'll have a running version soon.
+EOF
diff --git a/games-rpg-sp/egoboo/HISTORY b/games-rpg-sp/egoboo/HISTORY
new file mode 100644
index 0000000..7a1a3dd
--- /dev/null
+++ b/games-rpg-sp/egoboo/HISTORY
@@ -0,0 +1,7 @@
+2008-02-18 linuxfan <demaillists AT comcast.net>
+ * INSTALL: Resolved permission issues that prevent ~/.egoboo setup.
+ * PRE_BUILD: Corrected /usr/share/games/egoboo.
+
+2008-02-18 linuxfan <demaillists AT comcast.net>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created (via quill+vim)
+ * PRE_BUILD: Added second source for data file.
diff --git a/games-rpg-sp/egoboo/INSTALL b/games-rpg-sp/egoboo/INSTALL
new file mode 100755
index 0000000..caf9b7c
--- /dev/null
+++ b/games-rpg-sp/egoboo/INSTALL
@@ -0,0 +1,11 @@
+# install the program
+cd $SOURCE_DIRECTORY/game &&
+make -f Makefile.unix install &&
+chgrp games $INSTALL_ROOT/usr/games/${SPELL}*
+
+# install the data
+cd $SOURCE_DIRECTORY/$SPELL-data-$VERSION &&
+echo -e "$SPELL: copying files, please wait...\n" &&
+cp -au ./* $INSTALL_ROOT/usr/share/games/$SPELL &&
+chgrp -R games $INSTALL_ROOT/usr/share/games/$SPELL &&
+chmod a+r $INSTALL_ROOT/usr/share/games/$SPELL
diff --git a/games-rpg-sp/egoboo/PRE_BUILD b/games-rpg-sp/egoboo/PRE_BUILD
new file mode 100755
index 0000000..6d61d47
--- /dev/null
+++ b/games-rpg-sp/egoboo/PRE_BUILD
@@ -0,0 +1,15 @@
+default_pre_build &&
+
+cd $SOURCE_DIRECTORY &&
+unpack_file 2 &&
+
+mkdir -p /usr/share/doc/$SPELL &&
+
+cd $SOURCE_DIRECTORY/game &&
+
+sedit 's#${PREFIX}/bin#${PREFIX}/games#g' Makefile.unix &&
+sedit 's#${EGO_BIN} ${PREFIX}/libexec#${EGO_BIN}
${PREFIX}/games/${EGO_BIN}-bin#g' Makefile.unix &&
+sedit 's#${PREFIX}/libexec#${PREFIX}/games#g' Makefile.unix &&
+
+sedit 's#exec /usr/libexec/egoboo#exec /usr/games/egoboo-bin#g' egoboo.sh &&
+sedit 's#/usr/share/egoboo#/usr/share/games/egoboo#g' egoboo.sh



  • [SM-Commit] GIT changes to master games grimoire by Dale E. Edmons (0c0246ef829b169df822c2af44d5e16675836882), Dale E. Edmons, 02/22/2008

Archive powered by MHonArc 2.6.24.

Top of Page