From 1f3dbebf5f1107ee8a677fc14786772d2d7ad1c0 Mon Sep 17 00:00:00 2001 From: totycro Date: Sat, 21 Apr 2012 23:13:41 +0200 Subject: Added ebuild for new fife release (0.3.3-r3) --- games-engines/fife/Manifest | 2 ++ games-engines/fife/fife-0.3.3-r3.ebuild | 62 +++++++++++++++++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 games-engines/fife/fife-0.3.3-r3.ebuild 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" +} -- cgit v1.2.3-18-g5258