summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games-engines/fife/Manifest2
-rw-r--r--games-engines/fife/fife-0.3.3-r3.ebuild62
2 files changed, 64 insertions, 0 deletions
diff --git a/games-engines/fife/Manifest b/games-engines/fife/Manifest
index 70b0c6d..2ad7c1e 100644
--- a/games-engines/fife/Manifest
+++ b/games-engines/fife/Manifest
@@ -3,7 +3,9 @@ AUX fife-0.3.2.2-unbundle-libpng.patch 724 RMD160 4f39210984dbe41d79e918fa7a7793
AUX fife-0.3.3-unbundle-libpng.patch 724 RMD160 4f39210984dbe41d79e918fa7a779308aeea816c SHA1 96e43f76a4401c45e0892e7884db66787d2e7617 SHA256 eec565a5705b44beaff2d3e48074ca12d1d0dbfdb7c6a74eec61067cae82c1e7
DIST fife-0.3.2r2.tar.gz 4960057 RMD160 7e949c98237f1925874c88310a321cb4af90f79b SHA1 77ccc60730a63b224a10e9f36539e7fe25ada44c SHA256 e60b57c586e93f3323ebfcf98e6894f66dd1b8a62371d89562f6534675b9b654
DIST fife-0.3.3.tar.gz 5493191 RMD160 0cb494a387b5eff64fda481a0a638a77d1528580 SHA1 af63465c8348c347bf4bb2fdc6606b4d88584d5b SHA256 f7972b5e6ffa00ec3f2ff5ca8ffcef7240108976050cb22d00a9c7d092a16494
+DIST fife_0.3.3r3.tar.gz 4930412 RMD160 a08594bcaeacc4cae1a06cd220665b2f0c485ea1 SHA1 8b96345cc874626caa1272f9a1b17d433800e457 SHA256 172bd6ececa37c3e98689f5b4b00cb86bcf611bca714cf88aef91ba6d05ea16e
EBUILD fife-0.3.2.2.ebuild 1380 RMD160 3d9a147cd79d32169670002e1808997668de79e4 SHA1 8b2835a1e8570176788981cd5b174b417740dc8b SHA256 d0c118aa3e9f4cbea2172dfa04cf951d70c0be3a5ffdf8e6e292c33b8885fa32
EBUILD fife-0.3.3-r2.ebuild 1377 RMD160 ad73b5fcdf6675f41aaba7eb97028cf16f68050b SHA1 ae819ebd6ed0597578807beb782c543162f3248f SHA256 1b04867e3556c7f703f0d9e5cd055aec9335f66fd4fd881bd5522ed2b3bb6e92
+EBUILD fife-0.3.3-r3.ebuild 1342 RMD160 e785473302111e0e0e6c8a7a716ddfc391baf981 SHA1 4f9a2005c36856e24cc79064b5f54f1e529bcdb5 SHA256 e9467b43cff29541b3a35fe0b8382a2eebf891ef0666b249676afef015467af5
EBUILD fife-9999.ebuild 1270 RMD160 962afd1150fcedbe24c925752f047c596df67746 SHA1 448b792754665470b54973ba7bebbb96edc82037 SHA256 ede796d2a28b89d4415ad3ac40ed123c461bccf6611b50cd817273afe0170854
MISC metadata.xml 248 RMD160 ee88d37caf1c3d23017cbb8f7c4e1ea2778ef0d6 SHA1 86a6b9bad810bc86f91fe2dfa2b0f0d0c812ea68 SHA256 3fd8a78020dbbcd51f57289f40a144d3dde762d883dc1f61e93b1a2b449ed6a4
diff --git a/games-engines/fife/fife-0.3.3-r3.ebuild b/games-engines/fife/fife-0.3.3-r3.ebuild
new file mode 100644
index 0000000..94e6450
--- /dev/null
+++ b/games-engines/fife/fife-0.3.3-r3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="3"
+
+PYTHON_DEPEND="2:2.7"
+
+inherit eutils python scons-utils versionator
+
+DESCRIPTION="Flexible Isometric Free Engine, 2D"
+HOMEPAGE="http://fifengine.de"
+SRC_URI="http://downloads.sourceforge.net/project/${PN}/active/src/${PN}_${PV}${PR}.tar.gz"
+
+LICENSE="GPL-2"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="debug profile"
+
+RDEPEND="dev-libs/boost
+ dev-python/pyyaml
+ media-libs/libsdl
+ media-libs/sdl-ttf
+ media-libs/sdl-image[png]
+ media-libs/libvorbis
+ media-libs/libogg
+ media-libs/openal
+ sys-libs/zlib
+ x11-libs/libXcursor
+ x11-libs/libXext
+ dev-games/guichan[sdl,opengl]
+ virtual/opengl
+ virtual/glu"
+DEPEND="${RDEPEND}
+ dev-lang/swig"
+
+S=${WORKDIR}/${PN}_${PV}${PR}
+
+src_prepare() {
+ rm -r ext #delete bundled libs
+ epatch "${FILESDIR}/${P}-unbundle-libpng.patch"
+}
+
+# Compiles only with one thread
+SCONSOPTS="-j1"
+
+src_compile() {
+ export CXXFLAGS="$CXXFLAGS -DBOOST_FILESYSTEM_VERSION=2"
+ escons \
+ --python-prefix="${D}/$(python_get_sitedir)" \
+ --prefix="${D}/usr" \
+ $(use_scons debug) \
+ $(use_scons debug log log) \
+ $(use_scons profile) \
+ || die "scons failed"
+}
+
+src_install() {
+ escons install-python --python-prefix="${D}/$(python_get_sitedir)" \
+ --prefix="${D}/usr" || die "install failed"
+}