summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'games-rpg')
-rw-r--r--games-rpg/adonthell/ChangeLog8
-rw-r--r--games-rpg/adonthell/Manifest5
-rw-r--r--games-rpg/adonthell/adonthell-0.3.4a.ebuild53
-rw-r--r--games-rpg/adonthell/files/0.3.4a-configure.in.patch74
-rw-r--r--games-rpg/adonthell/files/digest-adonthell-0.3.4a1
-rw-r--r--games-rpg/wastesedge/ChangeLog12
-rw-r--r--games-rpg/wastesedge/Manifest2
-rw-r--r--games-rpg/wastesedge/files/digest-wastesedge-0.3.41
-rw-r--r--games-rpg/wastesedge/wastesedge-0.3.4.ebuild41
9 files changed, 194 insertions, 3 deletions
diff --git a/games-rpg/adonthell/ChangeLog b/games-rpg/adonthell/ChangeLog
index 69b2de93d1de..1d31b41f6b17 100644
--- a/games-rpg/adonthell/ChangeLog
+++ b/games-rpg/adonthell/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-rpg/adonthell
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-rpg/adonthell/ChangeLog,v 1.6 2005/03/13 07:50:05 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-rpg/adonthell/ChangeLog,v 1.7 2005/06/09 04:35:05 mr_bones_ Exp $
+
+*adonthell-0.3.4a (09 Jun 2005)
+
+ 09 Jun 2005; Michael Sterrett <mr_bones_@gentoo.org>
+ +files/0.3.4a-configure.in.patch, +adonthell-0.3.4a.ebuild:
+ version bump
13 Mar 2005; Michael Sterrett <mr_bones_@gentoo.org>
files/0.3.3-configure.in.patch, adonthell-0.3.3-r1.ebuild:
diff --git a/games-rpg/adonthell/Manifest b/games-rpg/adonthell/Manifest
index 1e5f0ef70f71..8a1625c4e0c0 100644
--- a/games-rpg/adonthell/Manifest
+++ b/games-rpg/adonthell/Manifest
@@ -1,5 +1,8 @@
-MD5 70de9cd37cf0609a8f8c5c57a1a39028 ChangeLog 1399
MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
MD5 bef65f10e9b0647e3d4fae949f791434 adonthell-0.3.3-r1.ebuild 1225
+MD5 70de9cd37cf0609a8f8c5c57a1a39028 ChangeLog 1399
+MD5 e86da8efaf099ebac6de88646af405f9 adonthell-0.3.4a.ebuild 1277
MD5 f8819f0b8b8a019c2ab89d7c707665eb files/0.3.3-configure.in.patch 2957
+MD5 f8819f0b8b8a019c2ab89d7c707665eb files/0.3.4a-configure.in.patch 2957
+MD5 9b2f86f7d5729fd1944524672760f256 files/digest-adonthell-0.3.4a 72
MD5 e944f3812b6938f625c3a2bba14b3b35 files/digest-adonthell-0.3.3-r1 72
diff --git a/games-rpg/adonthell/adonthell-0.3.4a.ebuild b/games-rpg/adonthell/adonthell-0.3.4a.ebuild
new file mode 100644
index 000000000000..9eec62fd4b9e
--- /dev/null
+++ b/games-rpg/adonthell/adonthell-0.3.4a.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-rpg/adonthell/adonthell-0.3.4a.ebuild,v 1.1 2005/06/09 04:35:05 mr_bones_ Exp $
+
+inherit eutils games
+
+DESCRIPTION="roleplaying game engine"
+HOMEPAGE="http://adonthell.linuxgames.com/"
+SRC_URI="http://savannah.nongnu.org/download/adonthell/${PN}-src-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ppc x86"
+IUSE="doc nls"
+
+RDEPEND="dev-lang/python
+ >=media-libs/freetype-2
+ media-libs/libsdl
+ media-libs/libvorbis
+ media-libs/libogg
+ sys-libs/zlib"
+DEPEND="${RDEPEND}
+ doc? (
+ media-gfx/graphviz
+ app-doc/doxygen )
+ sys-devel/autoconf"
+
+S=${WORKDIR}/${PN}-${PV/a/}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${PV}-configure.in.patch"
+ aclocal && automake -a && autoconf || die "autotools failed"
+}
+
+src_compile() {
+ egamesconf \
+ --disable-dependency-tracking \
+ --disable-py-debug \
+ $(use_enable nls) \
+ $(use_enable doc) \
+ || die
+ touch doc/items/{footer,header}.html
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+ keepdir "${GAMES_DATADIR}/${PN}/games"
+ dodoc AUTHORS ChangeLog FULLSCREEN.howto INSTALL NEWBIE NEWS README
+ prepgamesdirs
+}
diff --git a/games-rpg/adonthell/files/0.3.4a-configure.in.patch b/games-rpg/adonthell/files/0.3.4a-configure.in.patch
new file mode 100644
index 000000000000..fd7ad893772c
--- /dev/null
+++ b/games-rpg/adonthell/files/0.3.4a-configure.in.patch
@@ -0,0 +1,74 @@
+--- configure.in.orig 2005-03-12 18:01:25.000000000 -0500
++++ configure.in 2005-03-13 00:12:26.000000000 -0500
+@@ -159,10 +159,8 @@
+
+ dnl Extract the version using Python, check against 1.5+
+
+- changequote(<<, >>)
+- PYTHON_VERSION=`$PYPACKAGE -c 'import sys ; print (int(sys.version[0]) * 10 + int(sys.version[2]))'`
+- PY_VERSION=`$PYPACKAGE -c 'import sys ; print sys.version[0:3]'`
+- changequote([, ])
++ PYTHON_VERSION=`$PYPACKAGE -c 'import sys ; print (int(sys.version@<:@0@:>@) * 10 + int(sys.version@<:@2@:>@))'`
++ PY_VERSION=`$PYPACKAGE -c 'import sys ; print sys.version@<:@0:3@:>@'`
+
+ if test $PYTHON_VERSION -lt 15; then
+ echo "Sorry, you need to have Python 1.5+ installed - update your version!"
+@@ -172,9 +170,7 @@
+ dnl Find the Python.h header file
+
+ AC_MSG_CHECKING(for Python header files)
+- changequote(<<, >>)
+- PYINCLUDE=`$PYPACKAGE -c 'import sys ; print "%s/include/python%s" % (sys.prefix, sys.version[:3])'`
+- changequote([, ])
++ PYINCLUDE=`$PYPACKAGE -c 'import sys ; print "%s/include/python%s" % (sys.prefix, sys.version@<:@:3@:>@)'`
+
+ if test -r "$PYINCLUDE/Python.h"; then
+ PY_CFLAGS="-I$PYINCLUDE"
+@@ -188,10 +184,8 @@
+
+ AC_MSG_CHECKING(for Python library)
+ PYLIB=""
+- changequote(<<, >>)
+ PYPREFIX=`$PYPACKAGE -c 'import sys; print sys.prefix'`
+- PYLIBVER=`$PYPACKAGE -c 'import sys; print sys.version[:3]'`
+- changequote([, ])
++ PYLIBVER=`$PYPACKAGE -c 'import sys; print sys.version@<:@:3@:>@'`
+
+ py_paths="$PYPREFIX/lib/python$PYLIBVER/config $PYPREFIX/lib"
+ py_suffix="$PYLIBVER.so $PYLIBVER.a .so .a"
+@@ -220,19 +214,9 @@
+
+ dnl Get the libraries that python depends on
+
+- AC_PATH_PROG(haveldd, ldd)
+ AC_MSG_CHECKING(for Python's dependencies)
+
+- if test x$haveldd != x ; then
+- changequote(<<, >>)
+- py_deps=`ldd $PYPACKAGE | sed 's/\( *.*lib\([^\/]*\)\.so.*=.*$\)/-l\2/p; d' | grep -v 'stdc++'`
+- for py_lib in $py_deps ; do
+- if test "$py_lib" != "-lm" && test "$py_lib" != "-lc" ; then
+- PY_DEPS="$PY_DEPS $py_lib"
+- fi
+- done
+- changequote([, ])
+- fi
++ PY_DEPS="$PY_DEPS `python-config --libs`"
+
+ case $target in
+ *-sun-solaris*)
+@@ -280,11 +264,9 @@
+ if test "$P_SWIG" != "no" ; then
+ $P_SWIG -version &> swig.ver
+
+- changequote(<<, >>)
+- swig_major_ver=`more swig.ver | sed 's/.* \([0-9]*\)\.[0-9]*\.[0-9]*.*/\1/p; d'`
+- swig_minor_ver=`more swig.ver | sed 's/.* [0-9]*\.\([0-9]*\)\.[0-9]*.*/\1/p; d'`
+- swig_micro_ver=`more swig.ver | sed 's/.* [0-9]*\.[0-9]*\.\([0-9]*\).*/\1/p; d'`
+- changequote([, ])
++ swig_major_ver=`more swig.ver | sed 's/.* \(@<:@0-9@:>@*\)\.@<:@0-9@:>@*\.@<:@0-9@:>@*.*/\1/p; d'`
++ swig_minor_ver=`more swig.ver | sed 's/.* @<:@0-9@:>@*\.\(@<:@0-9@:>@*\)\.@<:@0-9@:>@*.*/\1/p; d'`
++ swig_micro_ver=`more swig.ver | sed 's/.* @<:@0-9@:>@*\.@<:@0-9@:>@*\.\(@<:@0-9@:>@*\).*/\1/p; d'`
+
+ rm -f swig.ver
+
diff --git a/games-rpg/adonthell/files/digest-adonthell-0.3.4a b/games-rpg/adonthell/files/digest-adonthell-0.3.4a
new file mode 100644
index 000000000000..032b49e2401e
--- /dev/null
+++ b/games-rpg/adonthell/files/digest-adonthell-0.3.4a
@@ -0,0 +1 @@
+MD5 477ae574374fc9b5e1c5076769c150fe adonthell-src-0.3.4a.tar.gz 680872
diff --git a/games-rpg/wastesedge/ChangeLog b/games-rpg/wastesedge/ChangeLog
index b7b72b004c9c..1254b5a92830 100644
--- a/games-rpg/wastesedge/ChangeLog
+++ b/games-rpg/wastesedge/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for games-rpg/wastesedge
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-rpg/wastesedge/ChangeLog,v 1.7 2005/06/08 06:21:03 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-rpg/wastesedge/ChangeLog,v 1.8 2005/06/09 04:35:31 mr_bones_ Exp $
+
+ 09 Jun 2005; Michael Sterrett <mr_bones_@gentoo.org>
+ +wastesedge-0.3.4.ebuild:
+ version bump
+
+*wastesedge-0.3.4 (09 Jun 2005)
+
+ 09 Jun 2005; Michael Sterrett <mr_bones_@gentoo.org>
+ +wastesedge-0.3.4.ebuild:
+ version bump
*wastesedge-0.3.3-r1 (08 Jun 2005)
diff --git a/games-rpg/wastesedge/Manifest b/games-rpg/wastesedge/Manifest
index 8ee6b029fb74..293f8729ed3b 100644
--- a/games-rpg/wastesedge/Manifest
+++ b/games-rpg/wastesedge/Manifest
@@ -1,4 +1,6 @@
+MD5 4d131ab1005366aa3b0b53c8b3393c79 wastesedge-0.3.4.ebuild 1194
MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
MD5 f6526de9f52ae15755a54c41ac6882f6 ChangeLog 937
MD5 f22cd5f7983ba3f55fb4401bc6a80a2d wastesedge-0.3.3-r1.ebuild 1186
MD5 68e07fed88cbac21fd1820576f035922 files/digest-wastesedge-0.3.3-r1 70
+MD5 34382e2ddf7dc20449909b344e0763d0 files/digest-wastesedge-0.3.4 74
diff --git a/games-rpg/wastesedge/files/digest-wastesedge-0.3.4 b/games-rpg/wastesedge/files/digest-wastesedge-0.3.4
new file mode 100644
index 000000000000..d2f465c40353
--- /dev/null
+++ b/games-rpg/wastesedge/files/digest-wastesedge-0.3.4
@@ -0,0 +1 @@
+MD5 a4beb3d2c8ae8f52a91b54966371e973 wastesedge-src-0.3.4.tar.gz 10711953
diff --git a/games-rpg/wastesedge/wastesedge-0.3.4.ebuild b/games-rpg/wastesedge/wastesedge-0.3.4.ebuild
new file mode 100644
index 000000000000..7ebff18fee92
--- /dev/null
+++ b/games-rpg/wastesedge/wastesedge-0.3.4.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-rpg/wastesedge/wastesedge-0.3.4.ebuild,v 1.1 2005/06/09 04:35:31 mr_bones_ Exp $
+
+inherit eutils games
+
+DESCRIPTION="role playing game to showcase the adonthell engine"
+HOMEPAGE="http://adonthell.linuxgames.com/"
+SRC_URI="http://savannah.nongnu.org/download/adonthell/${PN}-src-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ppc x86"
+IUSE="oggvorbis doc nls"
+RESTRICT="nouserpriv"
+
+DEPEND="virtual/x11
+ >=media-libs/libsdl-1.1.6
+ >=dev-lang/python-2.0
+ oggvorbis? ( >=media-libs/libvorbis-1.0
+ >=media-libs/libogg-1.0 )
+ doc? ( >=app-doc/doxygen-1.2 )
+ >=games-rpg/adonthell-${PV}"
+
+src_compile(){
+ egamesconf \
+ --disable-dependency-tracking \
+ $(use_enable nls) \
+ $(use_enable doc) \
+ --with-adonthell-binary="${GAMES_BINDIR}/adonthell" \
+ || die
+ emake || die "emake failed"
+}
+
+src_install(){
+ make DESTDIR="${D}" pixmapdir=/usr/share/pixmaps install \
+ || die "make install failed"
+ dodoc AUTHORS ChangeLog NEWS PLAYING README
+ make_desktop_entry adonthell-wastesedge "Waste's Edge" wastesedge_32x32.xpm
+ prepgamesdirs
+}