summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortotycro <totycro@unknown-horizons.org>2011-11-03 15:53:43 +0100
committertotycro <totycro@unknown-horizons.org>2011-11-03 15:53:43 +0100
commit09386d1e012e332a969e0e4ec0605a01c31282b8 (patch)
treed02c926ac2cbd0ee986c2807276c7152a3a36414 /games-engines
parent[dev-games/simgear,games-simulation/flightgear] remove 2.4.0 versions (in tree) (diff)
downloadgamerlay-09386d1e012e332a969e0e4ec0605a01c31282b8.tar.gz
gamerlay-09386d1e012e332a969e0e4ec0605a01c31282b8.tar.bz2
gamerlay-09386d1e012e332a969e0e4ec0605a01c31282b8.zip
Added games-engines/fife/fife-0.3.3-r2.ebuild
Diffstat (limited to 'games-engines')
-rw-r--r--games-engines/fife/Manifest5
-rw-r--r--games-engines/fife/fife-0.3.3-r2.ebuild (renamed from games-engines/fife/fife-0.3.1.ebuild)9
-rw-r--r--games-engines/fife/files/fife-0.3.3-unbundle-libpng.patch24
3 files changed, 32 insertions, 6 deletions
diff --git a/games-engines/fife/Manifest b/games-engines/fife/Manifest
index c7e4aea..9013b67 100644
--- a/games-engines/fife/Manifest
+++ b/games-engines/fife/Manifest
@@ -1,8 +1,9 @@
AUX fife-0.3.1-unbundle-libpng.patch 724 RMD160 4f39210984dbe41d79e918fa7a779308aeea816c SHA1 96e43f76a4401c45e0892e7884db66787d2e7617 SHA256 eec565a5705b44beaff2d3e48074ca12d1d0dbfdb7c6a74eec61067cae82c1e7
AUX fife-0.3.2.2-unbundle-libpng.patch 724 RMD160 4f39210984dbe41d79e918fa7a779308aeea816c SHA1 96e43f76a4401c45e0892e7884db66787d2e7617 SHA256 eec565a5705b44beaff2d3e48074ca12d1d0dbfdb7c6a74eec61067cae82c1e7
-DIST fife-0.3.1.tar.gz 5709525 RMD160 a963e9063e3b6ef29a76d3566ff45df19c97f20b SHA1 79a1cf404be10c4b6ecd6b7334a3d76514612aa8 SHA256 3dacde18919883c3547908691f73e40af158391a6c3d23e5f00691715c719027
+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
-EBUILD fife-0.3.1.ebuild 1352 RMD160 0cf24a2205e7b32be3408a8d863c24f6d5a93972 SHA1 ac224630ff402cae950c14cbe79bf036185ec5a2 SHA256 58c708e0550e4da599b214d390e3da5dc063dd74c25027d065a0a7bdc80bbf25
+DIST fife-0.3.3.tar.gz 5493191 RMD160 0cb494a387b5eff64fda481a0a638a77d1528580 SHA1 af63465c8348c347bf4bb2fdc6606b4d88584d5b SHA256 f7972b5e6ffa00ec3f2ff5ca8ffcef7240108976050cb22d00a9c7d092a16494
EBUILD fife-0.3.2.2.ebuild 1419 RMD160 73ad708c87112ef12322eacd7ece291e35a58e6f SHA1 76f1e97feb1745fdad47a93823938df8af167907 SHA256 6b7a6221bd2985c3e1f30e1c97f4eed5148a4cf8f62161073753acd0a3502c31
+EBUILD fife-0.3.3-r2.ebuild 1415 RMD160 854b932e73ff7cfe8b07890eef59df87ac63e366 SHA1 13c046d8c787f870e333e62ba7af21dabb02d157 SHA256 2dc01bfa3f0521770fd317fe8cc2d40a4c39e5650644b5e9ce70f9b61a6b1181
EBUILD fife-9999.ebuild 1330 RMD160 697c85d7df4a081bb8491f0c9e50f128021dbeb6 SHA1 6968d0eb31eff0ea740255cac38199af1987aebf SHA256 dfbc549321d4576fbe4ee2513437b6af006b885b3d807c37a7a342b8f6385e62
MISC metadata.xml 248 RMD160 ee88d37caf1c3d23017cbb8f7c4e1ea2778ef0d6 SHA1 86a6b9bad810bc86f91fe2dfa2b0f0d0c812ea68 SHA256 3fd8a78020dbbcd51f57289f40a144d3dde762d883dc1f61e93b1a2b449ed6a4
diff --git a/games-engines/fife/fife-0.3.1.ebuild b/games-engines/fife/fife-0.3.3-r2.ebuild
index 5add1a3..97ca694 100644
--- a/games-engines/fife/fife-0.3.1.ebuild
+++ b/games-engines/fife/fife-0.3.3-r2.ebuild
@@ -4,7 +4,7 @@
EAPI="3"
-PYTHON_DEPEND="2"
+PYTHON_DEPEND="2:2.7"
inherit eutils python scons-utils versionator
@@ -31,22 +31,23 @@ RDEPEND="dev-libs/boost
sys-libs/zlib
x11-libs/libXcursor
x11-libs/libXext
- dev-games/guichan
+ dev-games/guichan[sdl]
opengl? ( virtual/opengl virtual/glu )"
DEPEND="${RDEPEND}
dev-lang/swig"
-S=${WORKDIR}/${PN}-${MY_PV}
+S=${WORKDIR}/${PN}_${PV}
src_prepare() {
rm -r ext #delete bundled libs
epatch "${FILESDIR}/${P}-unbundle-libpng.patch"
}
-# Can compiles only with one thread
+# Can compile 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" \
diff --git a/games-engines/fife/files/fife-0.3.3-unbundle-libpng.patch b/games-engines/fife/files/fife-0.3.3-unbundle-libpng.patch
new file mode 100644
index 0000000..580edfa
--- /dev/null
+++ b/games-engines/fife/files/fife-0.3.3-unbundle-libpng.patch
@@ -0,0 +1,24 @@
+Index: image.h
+===================================================================
+--- a/engine/core/video/image.h (revision 3239)
++++ b/engine/core/video/image.h (working copy)
+@@ -27,7 +27,6 @@
+
+ // 3rd party library includes
+ #include <SDL.h>
+-#include <png.h>
+
+ // FIFE includes
+ // These includes are split up in two parts, separated by one empty line
+Index: image.cpp
+===================================================================
+--- a/engine/core/video/image.cpp (revision 3239)
++++ b/engine/core/video/image.cpp (working copy)
+@@ -25,6 +25,7 @@
+
+ // 3rd party library includes
+ #include <SDL.h>
++#include <png.h>
+
+ // FIFE includes
+ // These includes are split up in two parts, separated by one empty line