Changeset - 9c7b5dca8902
[Not reviewed]
default
0 2 0
Nathan Brink (binki) - 15 years ago 2010-03-11 00:25:32
ohnobinki@ohnopublishing.net
games-arcade/supertux: Added dependency on and patch for external findlocale.
2 files changed with 8 insertions and 3 deletions:
0 comments (0 inline, 0 general)
games-arcade/supertux/Manifest
Show inline comments
 
AUX supertux-9999-tinygettext-external.patch 2171 RMD160 2a349e424c156a127c43144b5b2d8e43f17bd0b5 SHA1 eb205255063f4e51a22c3cc09c2efa91e44c47d6 SHA256 a86cf1f548cba707007791df5db2105c2b855a87f9542169752d59a2e20171df
 
EBUILD supertux-9999.ebuild 1506 RMD160 20bee5061fc76ac9da603102eeeb0a44211d285e SHA1 d620f48150fe07a2ac5147f6c6ada96ec29c00b5 SHA256 bc79bc5b8990cdd9a96b8605d9ef5df24f110af8278ced4a25959c3dde3e7cc0
 
DIST supertux-r6591-crazy-system-findlocale-notinygettext.patch 22681 RMD160 d7fd3cb7f8671640b1d54597b279369113100474 SHA1 2d4cb4aeed8cc330a6c012e143635969cc363da1 SHA256 41af808d1fe235ce8be9fa6109afa19265083230f7780da8a0fe7656043735cf
 
EBUILD supertux-9999.ebuild 1704 RMD160 c82b8fbb6e17d747a7848e466bb2b82fde50031e SHA1 d6a2e396808c4be3a21a33a5ea8468e3687a0a41 SHA256 9b7186f903930772a898a7aead36d260a857a174a5ab50e233a4cb8e652c5f98
 
MISC ChangeLog 5640 RMD160 44b35bd39a6f29c54269456daf2d3fc9d269aae2 SHA1 d36c438a0b8f0f4eaf0b509c77a33dc3afa9a202 SHA256 45d1ff1ba213bab3b539539629e60b31c08fdf67ff443d2c96f2c013eef1496f
 
MISC ChangeLog.orig 5856 RMD160 0eb699724c8eff0f5007ea969101dbe9e5b03c97 SHA1 4f9373f855eb129c807ca23033bcc34352b65121 SHA256 e0b80195d27c06953a3dd17e177d9ed94b9f199d64ca1d430d0573f02efb0ef4
 
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
games-arcade/supertux/supertux-9999.ebuild
Show inline comments
 
# Copyright 1999-2010 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: /var/cvsroot/gentoo-x86/games-arcade/supertux/supertux-0.1.3.ebuild,v 1.14 2009/02/23 01:02:56 mr_bones_ Exp $
 

	
 
EAPI=2
 

	
 
inherit cmake-utils eutils games subversion
 

	
 
DESCRIPTION="A game similar to Super Mario Bros."
 
HOMEPAGE="http://super-tux.sourceforge.net"
 
SRC_URI=""
 
SRC_URI="ftp://ohnopub.net/mirror/supertux-r6591-crazy-system-findlocale-notinygettext.patch"
 

	
 
ESVN_REPO_URI="http://supertux.lethargik.org/svn/supertux/trunk/supertux"
 
ESVN_PROJECT="${PN}"
 

	
 
LICENSE="GPL-2"
 
SLOT="1"
 
KEYWORDS=""
 
IUSE="opengl curl debug"
 

	
 
RDEPEND="dev-games/physfs
 
	dev-libs/findlocale
 
	dev-libs/tinygettext
 
	media-libs/libsdl[joystick]
 
	media-libs/libvorbis
 
	media-libs/openal
 
	media-libs/sdl-image[png,jpeg]
 
	opengl? ( media-libs/glew
 
		virtual/opengl )
 
	curl? ( net-misc/curl )"
 

	
 
# supertux's CMakeLists.txt needs the svnversion command
 
# boost templates are used
 
DEPEND="${RDEPEND}
 
	dev-libs/boost
 
	dev-util/cmake"
 

	
 
src_prepare() {
 
	epatch "${FILESDIR}/supertux-9999-tinygettext-external.patch"
 
	rm -rf externals/tinygettext || die
 
	epatch "${DISTDIR}/supertux-r6591-crazy-system-findlocale-notinygettext.patch"
 

	
 
	rm -rf externals/{findlocale,tinygettext} || die
 
}
 

	
 
src_configure() {
 
	local mycmakeargs="-DWERROR=OFF
 
			 -DINSTALL_SUBDIR_SHARE=share/games/supertux2
 
			 -DINSTALL_SUBDIR_BIN=games/bin
 
			 -DINSTALL_SUBDIR_DOC=share/doc/${P}
 
			 $(cmake-utils_use_enable opengl OPENGL)
 
			 $(cmake-utils_use_enable debug SQDBG)
 
			 $(cmake-utils_use debug DEBUG)"
 

	
 
	cmake-utils_src_configure
0 comments (0 inline, 0 general)