diff options
author | Alfredo Tupone <tupone@gentoo.org> | 2011-06-07 19:54:18 +0000 |
---|---|---|
committer | Alfredo Tupone <tupone@gentoo.org> | 2011-06-07 19:54:18 +0000 |
commit | cc46b26f6573369c6fdd76c5c488442aa6f3e43c (patch) | |
tree | ab782757c840fd344b6aa38b3561be876ad23c9d /games-emulation | |
parent | Remove unused file. (diff) | |
download | historical-cc46b26f6573369c6fdd76c5c488442aa6f3e43c.tar.gz historical-cc46b26f6573369c6fdd76c5c488442aa6f3e43c.tar.bz2 historical-cc46b26f6573369c6fdd76c5c488442aa6f3e43c.zip |
Version bump to 2.1.5
Package-Manager: portage-2.1.10/cvs/Linux x86_64
Diffstat (limited to 'games-emulation')
-rw-r--r-- | games-emulation/fceux/ChangeLog | 8 | ||||
-rw-r--r-- | games-emulation/fceux/Manifest | 11 | ||||
-rw-r--r-- | games-emulation/fceux/fceux-2.1.5.ebuild | 56 | ||||
-rw-r--r-- | games-emulation/fceux/files/fceux-2.1.5-underlink.patch | 12 |
4 files changed, 82 insertions, 5 deletions
diff --git a/games-emulation/fceux/ChangeLog b/games-emulation/fceux/ChangeLog index 601f675b0956..3ba6316572e1 100644 --- a/games-emulation/fceux/ChangeLog +++ b/games-emulation/fceux/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for games-emulation/fceux # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/fceux/ChangeLog,v 1.11 2011/06/07 17:07:22 tupone Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-emulation/fceux/ChangeLog,v 1.12 2011/06/07 19:54:18 tupone Exp $ + +*fceux-2.1.5 (07 Jun 2011) + + 07 Jun 2011; Tupone Alfredo <tupone@gentoo.org> +fceux-2.1.5.ebuild, + +files/fceux-2.1.5-underlink.patch: + Version bump to 2.1.5 07 Jun 2011; Tupone Alfredo <tupone@gentoo.org> fceux-2.1.4a.ebuild, +files/fceux-2.1.4a-underlink.patch: diff --git a/games-emulation/fceux/Manifest b/games-emulation/fceux/Manifest index 8dd89b878a19..c2732ee5a4b9 100644 --- a/games-emulation/fceux/Manifest +++ b/games-emulation/fceux/Manifest @@ -3,14 +3,17 @@ Hash: SHA1 AUX fceux-2.1.4a-ovflfix.patch 618 RMD160 38db2f73ae9641f64559f4db6b5d0899f853a8d9 SHA1 9ad948318fd9b57cd409ba385ed3d7486dfcf838 SHA256 8284f8041d5b9a91cf54be2970df06b8568446a2b235cb16761326e9a3ff152c AUX fceux-2.1.4a-underlink.patch 396 RMD160 4034e01bcec008935ce348a477418823468961f3 SHA1 51a202dc1531f90ed56b62f99033d86f4b17b432 SHA256 9be5d480cc938abeb43ea4442c62c794e137e92c847fcd96fc20e8acaf1cb527 +AUX fceux-2.1.5-underlink.patch 443 RMD160 551cb2418731269e37f02477883713f6083b8439 SHA1 d30bd322834be9c8dc6c1c2d16e3c0db01d9b0d4 SHA256 cc83dfd1cb6366bb84950ffba05cafa70705b534df1a7a800809c3dae7e3e544 DIST fceux-2.1.4a.src.tar.bz2 5083564 RMD160 c36723db343050f90a923869918596b7092cf1f5 SHA1 5297c873d8de397538869ea8b23816d457d13add SHA256 267aef2cf05c510f66eca8330060c495a3c18ad22c73bda42df73d8d8330df3a +DIST fceux-2.1.5.src.tar.bz2 7322199 RMD160 9852e6f0958d0ec8d926257e78b34579ef10af85 SHA1 599ef6a261ab1bd24e58468886d7cc303e150feb SHA256 ee6b1ee6a0347e325032f6655a5caa289e2b0458f7fccddccd5137f1cd63bf9f EBUILD fceux-2.1.4a.ebuild 1423 RMD160 435d33f925fe37eb8b23a3f526f14eac9509588c SHA1 f110559dcf169a3fa507b65ad2230f4d56fab8a8 SHA256 4ad109aeab4f905cda1bca27d1f02cda432a9d5e915e5feef0c5422bc36d9afb -MISC ChangeLog 1600 RMD160 c9857aca279826f4b2855c50b20b3532d96c7acf SHA1 b5261b7dbb41b70628f60c0ca5122e6bbc283f8c SHA256 b624cbff53e7976132cbcfe1ef938611b101967ac81dc6d81da6864641e8efc4 +EBUILD fceux-2.1.5.ebuild 1387 RMD160 d93027f5e74102920c2a04367c3e30a6e7534f5a SHA1 48472759cf171a7c8236e18f2998d02dc6674e8c SHA256 0af4195bdab1263d0edf2eee37658041f40b53c21823fdca635ca803bbf49a24 +MISC ChangeLog 1762 RMD160 1e29ffa0bd95aa7db90d0650621ab27aa64b4695 SHA1 6851040aec5fbd72a633b51e367e0bed31b61ac9 SHA256 4de58e3dd50f2ef7d6cc5584ef23f246c63a894a27b0c9e9e0a5eea5bab0e99f MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk3uWtUACgkQIY77eQFFFC30QgCg7gxl3Jv2S9Y/tK2lmxxnwbLZ -GxIAoJU2y2R0W0KhoTpaJTtYMUpVDEIN -=wlej +iEYEARECAAYFAk3ugfYACgkQIY77eQFFFC2R5wCgxGcalQQed110WsrUHDP4VGlY +kaUAoLd1t5ryMFHSfjqYJHsLYZc7kLXA +=Vnxe -----END PGP SIGNATURE----- diff --git a/games-emulation/fceux/fceux-2.1.5.ebuild b/games-emulation/fceux/fceux-2.1.5.ebuild new file mode 100644 index 000000000000..7e8fa1172d4a --- /dev/null +++ b/games-emulation/fceux/fceux-2.1.5.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-emulation/fceux/fceux-2.1.5.ebuild,v 1.1 2011/06/07 19:54:18 tupone Exp $ + +EAPI=2 +inherit eutils scons-utils games + +DESCRIPTION="A portable Famicom/NES emulator, an evolution of the original FCE Ultra" +HOMEPAGE="http://fceux.com/" +SRC_URI="mirror://sourceforge/fceultra/${P}.src.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+lua +opengl" + +RDEPEND="lua? ( dev-lang/lua ) + media-libs/libsdl[opengl?,video] + opengl? ( virtual/opengl ) + x11-libs/gtk+:2 + sys-libs/zlib + gnome-extra/zenity" +# Note: zenity is "almost" optional. It is possible to compile and run fceux +# without zenity, but file dialogs will not work. + +S=${WORKDIR}/fceu${PV} + +src_prepare() { + epatch "${FILESDIR}"/${P}-underlink.patch + # mentioned in bug #335836 + if ! use lua ; then + sed -i -e '/_S9XLUA_H/d' SConstruct || die + fi +} + +src_compile() { + escons \ + CREATE_AVI=1 \ + $(use_scons opengl OPENGL) \ + $(use_scons lua LUA) \ + || die "scons failed" +} + +src_install() { + dogamesbin bin/fceux || die + + doman documentation/fceux.6 || die + dodoc Authors.txt changelog.txt TODO-PROJECT + + # Extra documentation + insinto "/usr/share/doc/${PF}/" + doins -r bin/fceux.chm documentation + rm -f "${D}/usr/share/doc/${PF}/documentation/fceux.6" + + prepgamesdirs +} diff --git a/games-emulation/fceux/files/fceux-2.1.5-underlink.patch b/games-emulation/fceux/files/fceux-2.1.5-underlink.patch new file mode 100644 index 000000000000..95f73f976989 --- /dev/null +++ b/games-emulation/fceux/files/fceux-2.1.5-underlink.patch @@ -0,0 +1,12 @@ +--- SConstruct.org 2011-06-07 21:33:28.876609681 +0200 ++++ SConstruct 2011-06-07 21:34:11.420368249 +0200 +@@ -70,6 +70,9 @@ + env.ParseConfig('pkg-config --cflags --libs gtk+-3.0') + env.Append(CPPDEFINES=["_GTK3"]) + env.Append(CCFLAGS = ["-D_GTK"]) ++ env.Append(LIBS =["-lz"]) ++ env.Append(LIBS =["-ldl"]) ++ + ### Lua platform defines + ### Applies to all files even though only lua needs it, but should be ok + if env['LUA']: |