diff options
Diffstat (limited to 'games-engines')
-rw-r--r-- | games-engines/gemrb/ChangeLog | 8 | ||||
-rw-r--r-- | games-engines/gemrb/Manifest | 15 | ||||
-rw-r--r-- | games-engines/gemrb/files/gemrb-0.6.6-gcc46.patch | 11 | ||||
-rw-r--r-- | games-engines/gemrb/gemrb-0.6.6.ebuild | 63 |
4 files changed, 85 insertions, 12 deletions
diff --git a/games-engines/gemrb/ChangeLog b/games-engines/gemrb/ChangeLog index 5464159ce329..6902f8f415e1 100644 --- a/games-engines/gemrb/ChangeLog +++ b/games-engines/gemrb/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for games-engines/gemrb # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-engines/gemrb/ChangeLog,v 1.14 2011/06/01 15:42:19 tupone Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-engines/gemrb/ChangeLog,v 1.15 2011/11/29 19:05:37 mr_bones_ Exp $ + +*gemrb-0.6.6 (29 Nov 2011) + + 29 Nov 2011; Michael Sterrett <mr_bones_@gentoo.org> +gemrb-0.6.6.ebuild, + +files/gemrb-0.6.6-gcc46.patch: + version bump (bug #392373) 01 Jun 2011; Tupone Alfredo <tupone@gentoo.org> gemrb-0.6.4.ebuild, +files/gemrb-0.6.4-gcc46.patch: diff --git a/games-engines/gemrb/Manifest b/games-engines/gemrb/Manifest index c8fbfe3beb85..010961dbeed6 100644 --- a/games-engines/gemrb/Manifest +++ b/games-engines/gemrb/Manifest @@ -1,18 +1,11 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX GemRB.cfg.sample 8730 RMD160 b7015af383014142727c821440797bba24eaabac SHA1 c3a51f01e18a67c97cd9e587568df057d1049074 SHA256 82423ffcd6f092c30375e1439383f4a5e38df5f4b090e0d98c3916a46d25bbe6 AUX gemrb-0.6.4-gcc46.patch 508 RMD160 546e803c6554c6cae132132f4ece4498f7fe4c98 SHA1 120908c7f3a898187047afe54dd2df25ef09df8b SHA256 d676017ec88bebdd146db4cf25a45e8a6d287a98c1f519ab2b3b8b252112f9e8 +AUX gemrb-0.6.6-gcc46.patch 267 RMD160 53a9de240b57a01c6a59e3ee0a52ee714e38d54f SHA1 7d53d1206c96c938696c6e69d5b6ac9c55ca936e SHA256 1f5312e42e6556a023c29561af03c5a37d7c1651adc3148facbec7e476e03391 DIST gemrb-0.6.2.tar.gz 1726415 RMD160 eb2a11e2ac8a5660ff5ccbb6f92df51cccf50676 SHA1 fab02d3eaf639ac74d4ba6623e95d29aad0f015a SHA256 68344f290c015feeba0671da647d6b7541f090dd876622ec1f5d8d07b1e6f927 DIST gemrb-0.6.4.tar.gz 1780439 RMD160 ea4b306c2eb55036a1c6713b00a18b89280c8d52 SHA1 bc2293c54d668c78c958c2008e37c238e0c300fe SHA256 f8bcbfb3e41d3cefc5836af1e66b6e9bd8234bef99f44daeb9c7b8b70c607f06 +DIST gemrb-0.6.6.tar.gz 1914217 RMD160 42a8622370eb8cfc12e425f68fc414d80b8513be SHA1 a8706486a82de89bb86f1c6e1c62e81df954a1e0 SHA256 dfb397883213c091d0c4378dc0935892dc2f02298b47264ea379ac125577b7b0 EBUILD gemrb-0.6.2.ebuild 1317 RMD160 ed51b65bf4bbea0fb385c010ea88bc4c374a767a SHA1 31a123a1859c95b8da1c10c7bfa7011f129b697b SHA256 ac17246aa8eed16d9188afcd42d0744b410e9ef14332edfec817bc7f7dd28cf9 EBUILD gemrb-0.6.4.ebuild 1356 RMD160 553dbf07bffe4fd650a7f67d417d6632ddee8351 SHA1 061b69f52fdd6c396f6ccb100e86d821cc7a5bcc SHA256 bee57d33f584bdb4b4d76c3ffc5b7c43267bdf4628fb0000c6d810b83d30316f -MISC ChangeLog 2045 RMD160 b941f61d291d7a733cc77505bb8773b20a337206 SHA1 612b9ca8f710dd70ab4ea12d030fce01da0ed996 SHA256 f48c343f8fd92bf5f1aaea63e729136175928d58666c73950389c9a32f31f3ae +EBUILD gemrb-0.6.6.ebuild 1361 RMD160 b327fe44fc1f015b337a88b29c443c853db9c519 SHA1 db5a17ea05f7e826d69f16413236fc697696ee9e SHA256 2b21957461cfd50f972523d820d73d0eb2c9caa158e334d219ed3dbc54c8112e +MISC ChangeLog 2216 RMD160 a274c8b5029370187250b8678ebe1b571252af49 SHA1 db052c44db4403d430365dc46b049e92959461aa SHA256 63adc7444b13fb4cc9ff387df4c2f1e98c44d7c6c697adaf1c78b8d5b1a96519 MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) - -iEYEARECAAYFAk3mXeUACgkQIY77eQFFFC2JHACeO+pEg2GWJEl3upOsxwojOqpT -Iu8An2PSF6XMbiIwqfYlCZzclvFS/ryZ -=yR7X ------END PGP SIGNATURE----- diff --git a/games-engines/gemrb/files/gemrb-0.6.6-gcc46.patch b/games-engines/gemrb/files/gemrb-0.6.6-gcc46.patch new file mode 100644 index 000000000000..e19fe628b911 --- /dev/null +++ b/games-engines/gemrb/files/gemrb-0.6.6-gcc46.patch @@ -0,0 +1,11 @@ +--- gemrb/core/EffectQueue.h.old 2011-06-01 17:24:47.102882668 +0200 ++++ gemrb/core/EffectQueue.h 2011-06-01 17:25:07.399156225 +0200 +@@ -28,6 +28,8 @@ + #ifndef EFFECTQUEUE_H + #define EFFECTQUEUE_H + ++#include <cstddef> ++ + #include "exports.h" + + #include "Effect.h" diff --git a/games-engines/gemrb/gemrb-0.6.6.ebuild b/games-engines/gemrb/gemrb-0.6.6.ebuild new file mode 100644 index 000000000000..8d1fff203984 --- /dev/null +++ b/games-engines/gemrb/gemrb-0.6.6.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-engines/gemrb/gemrb-0.6.6.ebuild,v 1.1 2011/11/29 19:05:37 mr_bones_ Exp $ + +PYTHON_DEPEND="2" +EAPI=2 +WANT_CMAKE=always +inherit eutils python cmake-utils games + +DESCRIPTION="Reimplementation of the Infinity engine" +HOMEPAGE="http://gemrb.sourceforge.net/" +SRC_URI="mirror://sourceforge/gemrb/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=">=media-libs/libsdl-1.2[video] + sys-libs/zlib + media-libs/libvorbis + media-libs/libpng + media-libs/sdl-mixer + media-libs/openal" + +pkg_setup() { + python_set_active_version 2 + games_pkg_setup +} + +src_prepare() { + sed -i \ + -e '/COPYING/d' \ + CMakeLists.txt \ + || die + epatch "${FILESDIR}"/${P}-gcc46.patch +} + +src_configure() { + mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${GAMES_PREFIX}" + -DBIN_DIR="${GAMES_BINDIR}" + -DDATA_DIR="${GAMES_DATADIR}/gemrb" + -DSYSCONF_DIR="${GAMES_SYSCONFDIR}/gemrb" + -DLIB_DIR="$(games_get_libdir)" + -DMAN_DIR=/usr/share/man/man6 + -DICON_DIR=/usr/share/pixmaps + -DMENU_DIR=/usr/share/applications + -DDOC_DIR="/usr/share/doc/${PF}" + ) + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile +} + +src_install() { + cmake-utils_src_install + dodoc README NEWS AUTHORS + prepgamesdirs + prepalldocs +} |