public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gamerlay:master commit in: games-engines/fife/, games-engines/fife/files/
@ 2011-06-13 12:01 Azamat H. Hackimov
  0 siblings, 0 replies; 4+ messages in thread
From: Azamat H. Hackimov @ 2011-06-13 12:01 UTC (permalink / raw
  To: gentoo-commits

commit:     83cfdeed0cf9ff30ad4598f56136fb587851f156
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Mon Jun 13 12:00:37 2011 +0000
Commit:     Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
CommitDate: Mon Jun 13 12:00:37 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=83cfdeed

[games-engines/fife] Cleanup, switch to scons-utils.eclass

(Portage version: 2.1.9.42/git/Linux x86_64, unsigned Manifest commit)

---
 games-engines/fife/fife-0.3.1.ebuild               |   53 +++++++--------
 games-engines/fife/fife-0.3.1_p3431.ebuild         |   68 -------------------
 games-engines/fife/fife-0.3.1_p3607.ebuild         |   69 --------------------
 games-engines/fife/fife-0.3.2.2.ebuild             |   63 ++++++++++++++++++
 ...ng.patch => fife-0.3.2.2-unbundle-libpng.patch} |    0
 5 files changed, 87 insertions(+), 166 deletions(-)

diff --git a/games-engines/fife/fife-0.3.1.ebuild b/games-engines/fife/fife-0.3.1.ebuild
index f15309c..5add1a3 100644
--- a/games-engines/fife/fife-0.3.1.ebuild
+++ b/games-engines/fife/fife-0.3.1.ebuild
@@ -1,16 +1,18 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="2"
+EAPI="3"
 
 PYTHON_DEPEND="2"
 
-inherit eutils python
+inherit eutils python scons-utils versionator
+
+MY_PV=$(replace_version_separator 3 'r')
 
 DESCRIPTION="Flexible Isometric Free Engine, 2D"
 HOMEPAGE="http://fifengine.de"
-SRC_URI="http://downloads.sourceforge.net/project/${PN}/active/src/${P}.tar.gz"
+SRC_URI="http://downloads.sourceforge.net/project/${PN}/active/src/${PN}-${MY_PV}.tar.gz"
 
 LICENSE="GPL-2"
 
@@ -18,9 +20,7 @@ KEYWORDS="~amd64 ~x86"
 SLOT="0"
 IUSE="opengl debug profile"
 
-DEPEND="dev-util/scons
-	dev-lang/swig
-	dev-libs/boost
+RDEPEND="dev-libs/boost
 	dev-python/pyyaml
 	media-libs/libsdl
 	media-libs/sdl-ttf
@@ -33,36 +33,31 @@ DEPEND="dev-util/scons
 	x11-libs/libXext
 	dev-games/guichan
 	opengl? ( virtual/opengl virtual/glu )"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+	dev-lang/swig"
+
+S=${WORKDIR}/${PN}-${MY_PV}
 
 src_prepare() {
 	rm -r ext #delete bundled libs
 	epatch "${FILESDIR}/${P}-unbundle-libpng.patch"
 }
 
-src_compile() {
-	local SCONS_ARGS=""
-	if use debug; then
-		SCONS_ARGS="$SCONS_ARGS debug=1 log=1"
-	else
-		SCONS_ARGS="$SCONS_ARGS debug=0 log=0"
-	fi
-
-	if use opengl; then
-		SCONS_ARGS="$SCONS_ARGS opengl=1"
-	else
-		SCONS_ARGS="$SCONS_ARGS opengl=0"
-	fi
+# Can compiles only with one thread
+SCONSOPTS="-j1"
 
-	if use profile; then
-		SCONS_ARGS="$SCONS_ARGS profile=1"
-	else
-		SCONS_ARGS="$SCONS_ARGS profile=0"
-	fi
-	scons --python-prefix="${D}/$(python_get_sitedir)" --prefix="${D}/usr" "$SCONS_ARGS" || die 'scons failed'
+src_compile() {
+	escons \
+		--python-prefix="${D}/$(python_get_sitedir)" \
+		--prefix="${D}/usr" \
+		$(use_scons debug) \
+		$(use_scons debug log log) \
+		$(use_scons opengl) \
+		$(use_scons profile) \
+		|| die "scons failed"
 }
 
 src_install() {
-	scons install-python --python-prefix="${D}/$(python_get_sitedir)" --prefix="${D}/usr" || die 'install failed'
+	escons install-python --python-prefix="${D}/$(python_get_sitedir)" \
+		--prefix="${D}/usr" || die "install failed"
 }
-

diff --git a/games-engines/fife/fife-0.3.1_p3431.ebuild b/games-engines/fife/fife-0.3.1_p3431.ebuild
deleted file mode 100644
index 58d1653..0000000
--- a/games-engines/fife/fife-0.3.1_p3431.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-PYTHON_DEPEND="2"
-
-inherit subversion python
-
-DESCRIPTION="Flexible Isometric Free Engine"
-HOMEPAGE="http://fifengine.de/"
-
-ESVN_REPO_URI="http://fife.svn.cvsdude.com/engine/trunk"
-ESVN_REVISION="3431"
-
-LICENSE="LGPL-2"
-
-SLOT="0"
-IUSE="debug opengl 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
-	opengl? ( virtual/opengl virtual/glu dev-games/guichan[opengl] )
-	dev-games/guichan[sdl]
-	media-libs/libpng
-	x11-libs/libXext
-"
-
-DEPEND="${RDEPEND}
-	dev-util/scons
-	dev-lang/swig
-"
-
-src_prepare() {
-	#remove bundled libs
-	rm -r ext
-	epatch "${FILESDIR}/${PN}-0.3.1-unbundle-libpng.patch"
-}
-
-src_compile() {
-	local SCONS_ARGS=""
-	if use debug; then
-		SCONS_ARGS="$SCONS_ARGS --enable-debug"
-	fi
-
-	if ! use opengl; then
-		SCONS_ARGS="$SCONS_ARGS --disable-opengl"
-	fi
-
-	if use profile; then
-		SCONS_ARGS="$SCONS_ARGS --enable-profile"
-	fi
-
-	scons --python-prefix="${D}/$(python_get_sitedir)" --prefix="${D}"/usr "$SCONS_ARGS"
-}
-
-src_install() {
-	scons install-python --python-prefix="${D}/$(python_get_sitedir)" --prefix="${D}"/usr || die "Install failed"
-}

diff --git a/games-engines/fife/fife-0.3.1_p3607.ebuild b/games-engines/fife/fife-0.3.1_p3607.ebuild
deleted file mode 100644
index a085ce6..0000000
--- a/games-engines/fife/fife-0.3.1_p3607.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-PYTHON_DEPEND="2"
-
-inherit subversion python
-
-DESCRIPTION="Flexible Isometric Free Engine"
-HOMEPAGE="http://fifengine.de/"
-
-ESVN_REPO_URI="http://fife.svn.cvsdude.com/engine/trunk"
-ESVN_REVISION="3607"
-
-LICENSE="LGPL-2"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-IUSE="debug opengl 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
-	opengl? ( virtual/opengl virtual/glu dev-games/guichan[opengl] )
-	dev-games/guichan[sdl]
-	media-libs/libpng
-	x11-libs/libXext
-"
-
-DEPEND="${RDEPEND}
-	dev-util/scons
-	dev-lang/swig
-"
-
-src_prepare() {
-	#remove bundled libs
-	rm -r ext
-	epatch "${FILESDIR}/${PN}-0.3.1-unbundle-libpng.patch"
-}
-
-src_compile() {
-	local SCONS_ARGS=""
-	if use debug; then
-		SCONS_ARGS="$SCONS_ARGS --enable-debug"
-	fi
-
-	if ! use opengl; then
-		SCONS_ARGS="$SCONS_ARGS --disable-opengl"
-	fi
-
-	if use profile; then
-		SCONS_ARGS="$SCONS_ARGS --enable-profile"
-	fi
-
-	scons --python-prefix="${D}/$(python_get_sitedir)" --prefix="${D}"/usr "$SCONS_ARGS"
-}
-
-src_install() {
-	scons install-python --python-prefix="${D}/$(python_get_sitedir)" --prefix="${D}"/usr || die "Install failed"
-}

diff --git a/games-engines/fife/fife-0.3.2.2.ebuild b/games-engines/fife/fife-0.3.2.2.ebuild
new file mode 100644
index 0000000..789454b
--- /dev/null
+++ b/games-engines/fife/fife-0.3.2.2.ebuild
@@ -0,0 +1,63 @@
+# 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
+
+MY_PV=$(replace_version_separator 3 'r')
+
+DESCRIPTION="Flexible Isometric Free Engine, 2D"
+HOMEPAGE="http://fifengine.de"
+SRC_URI="http://downloads.sourceforge.net/project/${PN}/active/src/${PN}-${MY_PV}.tar.gz"
+
+LICENSE="GPL-2"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="opengl 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
+	opengl? ( virtual/opengl virtual/glu )"
+DEPEND="${RDEPEND}
+	dev-lang/swig"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_prepare() {
+	rm -r ext #delete bundled libs
+	epatch "${FILESDIR}/${P}-unbundle-libpng.patch"
+}
+
+# Can compiles only with one thread
+SCONSOPTS="-j1"
+
+src_compile() {
+	escons \
+		--python-prefix="${D}/$(python_get_sitedir)" \
+		--prefix="${D}/usr" \
+		$(use_scons debug) \
+		$(use_scons debug log log) \
+		$(use_scons opengl) \
+		$(use_scons profile) \
+		|| die "scons failed"
+}
+
+src_install() {
+	escons install-python --python-prefix="${D}/$(python_get_sitedir)" \
+		--prefix="${D}/usr" || die "install failed"
+}

diff --git a/games-engines/fife/files/fife-0.3.0-unbundle-libpng.patch b/games-engines/fife/files/fife-0.3.2.2-unbundle-libpng.patch
similarity index 100%
rename from games-engines/fife/files/fife-0.3.0-unbundle-libpng.patch
rename to games-engines/fife/files/fife-0.3.2.2-unbundle-libpng.patch



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/gamerlay:master commit in: games-engines/fife/, games-engines/fife/files/
@ 2011-11-03 14:53 Bernhard Mallinger
  0 siblings, 0 replies; 4+ messages in thread
From: Bernhard Mallinger @ 2011-11-03 14:53 UTC (permalink / raw
  To: gentoo-commits

commit:     09386d1e012e332a969e0e4ec0605a01c31282b8
Author:     totycro <totycro <AT> unknown-horizons <DOT> org>
AuthorDate: Thu Nov  3 14:53:43 2011 +0000
Commit:     Bernhard Mallinger <b.mallinger <AT> gmx <DOT> at>
CommitDate: Thu Nov  3 14:53:43 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=09386d1e

Added games-engines/fife/fife-0.3.3-r2.ebuild

---
 .../{fife-0.3.1.ebuild => fife-0.3.3-r2.ebuild}    |    9 ++++---
 .../fife/files/fife-0.3.3-unbundle-libpng.patch    |   24 ++++++++++++++++++++
 2 files changed, 29 insertions(+), 4 deletions(-)

diff --git a/games-engines/fife/fife-0.3.1.ebuild b/games-engines/fife/fife-0.3.3-r2.ebuild
similarity index 88%
rename from games-engines/fife/fife-0.3.1.ebuild
rename to 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



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/gamerlay:master commit in: games-engines/fife/, games-engines/fife/files/
@ 2013-01-04  8:32 Bernhard Mallinger
  0 siblings, 0 replies; 4+ messages in thread
From: Bernhard Mallinger @ 2013-01-04  8:32 UTC (permalink / raw
  To: gentoo-commits

commit:     b2783dc78d4c7ccb166aa7fbb82040cc35087984
Author:     totycro <totycro <AT> unknown-horizons <DOT> org>
AuthorDate: Fri Jan  4 08:31:01 2013 +0000
Commit:     Bernhard Mallinger <b.mallinger <AT> gmx <DOT> at>
CommitDate: Fri Jan  4 08:31:01 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=b2783dc7

[games-engines/fife] Fixes by henkjan: Added mem leak patch from sn rev 3949; set python version to 2

---
 games-engines/fife/fife-0.3.3-r3.ebuild            |   17 +++++++++---
 .../fife/files/fife-0.3.3-fix-memory-leak.patch    |   29 ++++++++++++++++++++
 2 files changed, 42 insertions(+), 4 deletions(-)

diff --git a/games-engines/fife/fife-0.3.3-r3.ebuild b/games-engines/fife/fife-0.3.3-r3.ebuild
index b69ab0b..cf3a6a2 100644
--- a/games-engines/fife/fife-0.3.3-r3.ebuild
+++ b/games-engines/fife/fife-0.3.3-r3.ebuild
@@ -2,11 +2,12 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="3"
+EAPI="4"
 
 PYTHON_DEPEND="2:2.7"
+RESTRICT_PYTHON_ABIS="3.*"
 
-inherit eutils python scons-utils versionator
+inherit eutils python scons-utils
 
 DESCRIPTION="Flexible Isometric Free Engine, 2D"
 HOMEPAGE="http://fifengine.de"
@@ -37,12 +38,20 @@ DEPEND="${RDEPEND}
 
 S=${WORKDIR}/${PN}_${PV}${PR}
 
+# just setting RESTRICT_PYTHON_ABI is not enough to install only for python2
+pkg_setup() {
+	python_set_active_version 2
+	python_pkg_setup
+}
+
 src_prepare() {
 	rm -r ext #delete bundled libs
 	epatch "${FILESDIR}/${P}-unbundle-libpng.patch"
+	# apply upstream changeset 3949 to remove memory leak warning on console
+	epatch "${FILESDIR}/${P}-fix-memory-leak.patch"
 }
 
-# Compiles only with one thread
+# Compile is only succesfull with one thread
 SCONSOPTS="-j1"
 
 src_compile() {
@@ -57,5 +66,5 @@ src_compile() {
 
 src_install() {
 	escons install-python --python-prefix="${D}/$(python_get_sitedir)" \
-		--prefix="${D}/usr" || die "install failed"
+			--prefix="${D}/usr" || die "install failed"
 }

diff --git a/games-engines/fife/files/fife-0.3.3-fix-memory-leak.patch b/games-engines/fife/files/fife-0.3.3-fix-memory-leak.patch
new file mode 100644
index 0000000..f3640e3
--- /dev/null
+++ b/games-engines/fife/files/fife-0.3.3-fix-memory-leak.patch
@@ -0,0 +1,29 @@
+--- ./engine/core/eventchannel/eventchannel.i.orig	2013-01-03 21:42:16.041324952 +0000
++++ ./engine/core/eventchannel/eventchannel.i	2013-01-03 21:44:34.871329004 +0000
+@@ -58,7 +58,7 @@
+ 		virtual int32_t getTimeStamp() const;
+ 		virtual std::string getDebugString() const;
+ 		virtual const std::string& getName() const;
+-		virtual ~IEvent() {}
++		virtual ~Event() {}
+ 	private:
+ 		Event();
+ 	};
+@@ -70,7 +70,7 @@
+ 		virtual bool isControlPressed() const;
+ 		virtual bool isMetaPressed() const;
+ 		virtual bool isShiftPressed() const;
+-		virtual ~IInputEvent() {}
++		virtual ~InputEvent() {}
+ 	private:
+ 		InputEvent();
+ 	};
+@@ -153,7 +153,7 @@
+ 		virtual int32_t getY() const;
+ 		virtual MouseEventType getType() const;
+ 		virtual MouseButtonType getButton() const;
+-		virtual ~IMouseEvent();
++		virtual ~MouseEvent();
+ 	private:
+ 		MouseEvent();
+ 	};


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/gamerlay:master commit in: games-engines/fife/, games-engines/fife/files/
@ 2014-06-04 10:24 Mario Kicherer
  0 siblings, 0 replies; 4+ messages in thread
From: Mario Kicherer @ 2014-06-04 10:24 UTC (permalink / raw
  To: gentoo-commits

commit:     f9a41b0a421f823439d9c68daa24e1a7f21db8a7
Author:     Mario Kicherer <dev <AT> kicherer <DOT> org>
AuthorDate: Wed Jun  4 10:23:16 2014 +0000
Commit:     Mario Kicherer <dev <AT> kicherer <DOT> org>
CommitDate: Wed Jun  4 10:23:16 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=f9a41b0a

[games-engines/fife] non-maintainer bump 0.3.5

---
 games-engines/fife/fife-0.3.5.ebuild               | 69 ++++++++++++++++++++++
 .../fife/files/fife-0.3.5-unbundle-libpng.patch    | 24 ++++++++
 2 files changed, 93 insertions(+)

diff --git a/games-engines/fife/fife-0.3.5.ebuild b/games-engines/fife/fife-0.3.5.ebuild
new file mode 100644
index 0000000..e19ac28
--- /dev/null
+++ b/games-engines/fife/fife-0.3.5.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_DEPEND="2:2.7"
+RESTRICT_PYTHON_ABIS="3.*"
+
+inherit eutils python scons-utils
+
+DESCRIPTION="Flexible Isometric Free Engine, 2D"
+HOMEPAGE="http://fifengine.de"
+SRC_URI="http://downloads.sourceforge.net/project/${PN}/active/src/${PN}_${PV}.tar.gz"
+
+LICENSE="GPL-2"
+
+KEYWORDS=""
+SLOT="0"
+IUSE="debug profile qt4"
+
+RDEPEND=">=dev-libs/boost-1.33.1
+	dev-python/pyyaml
+	>=media-libs/libsdl-1.2.8
+	media-libs/sdl2-ttf
+	>media-libs/sdl-image-1.2.9[png]
+	media-libs/libvorbis
+	media-libs/libogg
+	media-libs/openal
+	>=sys-libs/zlib-1.2
+	x11-libs/libXcursor
+	x11-libs/libXext
+	dev-games/guichan[sdl,opengl]
+	virtual/opengl
+	virtual/glu
+	qt4? ( dev-qt/qtgui:4 )"
+DEPEND="${RDEPEND}
+	>=dev-lang/swig-1.3.40"
+
+S=${WORKDIR}/${PN}_${PV}
+
+# just setting RESTRICT_PYTHON_ABI is not enough to install only for python2
+pkg_setup() {
+	python_set_active_version 2
+	python_pkg_setup
+}
+
+src_prepare() {
+	rm -r ext #delete bundled libs
+	epatch "${FILESDIR}/${P}-unbundle-libpng.patch"
+}
+
+# Compile is only succesfull with one thread
+#SCONSOPTS="-j1"
+
+src_compile() {
+	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"
+}

diff --git a/games-engines/fife/files/fife-0.3.5-unbundle-libpng.patch b/games-engines/fife/files/fife-0.3.5-unbundle-libpng.patch
new file mode 100644
index 0000000..580edfa
--- /dev/null
+++ b/games-engines/fife/files/fife-0.3.5-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


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-06-04 10:24 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-13 12:01 [gentoo-commits] proj/gamerlay:master commit in: games-engines/fife/, games-engines/fife/files/ Azamat H. Hackimov
  -- strict thread matches above, loose matches on Subject: below --
2011-11-03 14:53 Bernhard Mallinger
2013-01-04  8:32 Bernhard Mallinger
2014-06-04 10:24 Mario Kicherer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox