diff options
author | Michael Sterrett <mr_bones_@gentoo.org> | 2012-08-11 20:49:46 +0000 |
---|---|---|
committer | Michael Sterrett <mr_bones_@gentoo.org> | 2012-08-11 20:49:46 +0000 |
commit | 21541508a47737f0065185ce42dfc924bfae4d0d (patch) | |
tree | aa5ef5420d272d03f3091e4ff54e40eed1c2238a /games-emulation | |
parent | Spell 'deprecated' correctly. (diff) | |
download | historical-21541508a47737f0065185ce42dfc924bfae4d0d.tar.gz historical-21541508a47737f0065185ce42dfc924bfae4d0d.tar.bz2 historical-21541508a47737f0065185ce42dfc924bfae4d0d.zip |
version bump with patch from Julian Ospald (bug #430922)
Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
Diffstat (limited to 'games-emulation')
-rw-r--r-- | games-emulation/stella/ChangeLog | 7 | ||||
-rw-r--r-- | games-emulation/stella/Manifest | 18 | ||||
-rw-r--r-- | games-emulation/stella/stella-3.7.2.ebuild | 78 |
3 files changed, 94 insertions, 9 deletions
diff --git a/games-emulation/stella/ChangeLog b/games-emulation/stella/ChangeLog index 2afffd8612d2..c46eb34d7f6b 100644 --- a/games-emulation/stella/ChangeLog +++ b/games-emulation/stella/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for games-emulation/stella # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/stella/ChangeLog,v 1.67 2012/01/30 17:40:39 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-emulation/stella/ChangeLog,v 1.68 2012/08/11 20:49:46 mr_bones_ Exp $ + +*stella-3.7.2 (11 Aug 2012) + + 11 Aug 2012; Michael Sterrett <mr_bones_@gentoo.org> +stella-3.7.2.ebuild: + version bump with patch from Julian Ospald (bug #430922) 30 Jan 2012; Michael Sterrett <mr_bones_@gentoo.org> stella-3.5.ebuild: build with newer zlib (bug #401471) diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest index 495a6d732d7b..ed04bfa326fb 100644 --- a/games-emulation/stella/Manifest +++ b/games-emulation/stella/Manifest @@ -1,8 +1,10 @@ -DIST stella-3.3-src.tar.gz 1929173 RMD160 f3d00037266aad94e849d79bb02020f9b7b4782d SHA1 b89ef47fd31007982e446e59ac384b462af534c7 SHA256 dcf77eef54ae64530f93d65034297153ec395b6459066162e13f84c405c659ce -DIST stella-3.4-src.tar.gz 1912950 RMD160 1baa41a8f80f53e11fcdc2cc8e6ccc37ad4a6d21 SHA1 8ba89b66eba187ae51986d042b94e54ddac949ac SHA256 8f03391e99d5dcf9ba5ef7cdee83f688c2dbbe51e86a177de1d39203b35edc5f -DIST stella-3.5-src.tar.gz 1995673 RMD160 ec03abe1ca602137a6c933fc91ef5440e2d1895a SHA1 a064511c6fe498ad7b0c04deeeb58e6371ce66eb SHA256 84c09dd56b391720966b7463e0c162b980d7eaedfe5775ca202655e59b53f354 -EBUILD stella-3.3.ebuild 1299 RMD160 33ed6c4bdecd8a8ab1f4c72a076ccf6ef02c915b SHA1 bb6f1b8e0a0819c45677f8f5339dfc52ef46af2c SHA256 ea38bbc8d7ab3867afbe0d080b9478e834de903a881aa5ca7858c1d37cbaa850 -EBUILD stella-3.4.ebuild 1381 RMD160 027406ef327f2a3c4953c0ed0a219ac49db85bb5 SHA1 6b98ccd9e0d75d2dc126e8fc516e23c668e1cd02 SHA256 2e8fc2cd0c2ceb3651cf35b097230cdfda0a84de29a71e40968633a81d6f0229 -EBUILD stella-3.5.ebuild 1473 RMD160 72b2b0f421df5158bdf1a3b8c4bbc2e167e1b4d7 SHA1 463e0cb841c7e9fa8825def0dc80acb20000d81e SHA256 393c696e098131dd4ce6e05b6ed6abae031fd21bf1f6d7df23b3118ee099b387 -MISC ChangeLog 8103 RMD160 dfc0964cbda25d520844ca5ed74edf9b36721226 SHA1 f3b7537e8d0cd24702af03a2ff06a7f3a2f903f1 SHA256 b0c01f6aadc0c2236c3b33fe4ffc4cf87c811d176433f5fa73afe6bcedded47c -MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 +DIST stella-3.3-src.tar.gz 1929173 SHA256 dcf77eef54ae64530f93d65034297153ec395b6459066162e13f84c405c659ce +DIST stella-3.4-src.tar.gz 1912950 SHA256 8f03391e99d5dcf9ba5ef7cdee83f688c2dbbe51e86a177de1d39203b35edc5f +DIST stella-3.5-src.tar.gz 1995673 SHA256 84c09dd56b391720966b7463e0c162b980d7eaedfe5775ca202655e59b53f354 +DIST stella-3.7.2-src.tar.gz 2089679 SHA256 0a32f0cb5991b500301c2d75cfbe09c3a29b0152d4d1caf625bbff5509b0c7f4 SHA512 60326cdabaf968c4798078fe4c2265b3608228bf363359188cdc6f7eee9e788c044bf6eab5a827fb17e0ff30ba7a9ce8662ac4e6aedb3df4fa02391e72e3a577 WHIRLPOOL 6cc5615b81cb413db665d9b01da970a685d27aca94c1bc31b431a43f05591413017ea45279f8bfbdd98c0398d98097dce7e6c3558d6866308ea3d6467a263f6d +EBUILD stella-3.3.ebuild 1299 SHA256 ea38bbc8d7ab3867afbe0d080b9478e834de903a881aa5ca7858c1d37cbaa850 SHA512 eeaba2e776863866aa4c4b153d921fe9e45f68139c6b0b8218e26db7ed42d1c9b09da3832bc1e7f1b98ae39e0a239d138f542c953f6d0d65d26b62120eea4dd3 WHIRLPOOL 81c586e289ee845efdc2430e355da2c65f1f454d0e909427310a5a201e245218e733c12ddb1e5218e5d536488ae9864a43e54b544a7024a5451e65d173cd2d9a +EBUILD stella-3.4.ebuild 1381 SHA256 2e8fc2cd0c2ceb3651cf35b097230cdfda0a84de29a71e40968633a81d6f0229 SHA512 75c350c41f7ad8b98fcfe942b2fd74fe32c2b1420697a32fafd12d04c0fc3fe66357cd8164249840551eb46af0e92a0c115057b3df9cf0730c574ef02a79a7c0 WHIRLPOOL 77cf18244af5968b83c0323a82df346d44d498978b41e3cb95ce0b3c7e42bbbd0e43b0d203e35f90d3dc0b4dbfb1aeb7e176e46ca015cf248797587f4fd73d84 +EBUILD stella-3.5.ebuild 1473 SHA256 393c696e098131dd4ce6e05b6ed6abae031fd21bf1f6d7df23b3118ee099b387 SHA512 0e53a1acc628bd425bf05b9d7dd85f8e4d6433ebb64659664eaa218f3ac95b9fe51e9ed9f63e0899f3690dc62ce203bc6cffe27ea7f706f22bd3541a1f3cda3a WHIRLPOOL ab3707e758ada4181b71c01506c386ae384da61fdbdc5586f0d854da548cd3281afbb927d66fccf55d547128a7c9bbb926862063d2fcea32e8f25a6018f83610 +EBUILD stella-3.7.2.ebuild 1786 SHA256 e4787f14fd34867e3d21c63ebd230ba8213b9f80dc010f843eef33157852b651 SHA512 e8665bd7cc192e7e965f00d7d6fe04b419c7df8424bda4f1029b12d201678a9227a829f98d49f5bf1ffa687d1592c78f9dbb31034141d80c26eeb1beab530f30 WHIRLPOOL 413bacaf4f68bad3e534b3020b037fcb8b40695337eb248177860c34e8e46a92bc9c6cfc867d3dcd91ce2ad328d3bf95e4d811c55179b5d7805d5c881b5ec921 +MISC ChangeLog 8269 SHA256 957ead5b5b89b1aff58ccebf04dc6e7159507fec879b8780b5c1d22348b8b8c4 SHA512 2b60d926fb3506153f4af53f1b0beb95dd734b9f8ea98ba24459a5d4432ad5f2a649ca0a1d8e82fd8f0aa17a15ea781ee2d3ed44e48c928cf60aaae758ce5591 WHIRLPOOL 05083b38c07ce8f2612e116c8177475ff264e4bc8b84764e2778279f05e9c46bac39e3591de0ec278acd9df9dac1659f53de2d6369e27ae4f4bce75dd250be93 +MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada diff --git a/games-emulation/stella/stella-3.7.2.ebuild b/games-emulation/stella/stella-3.7.2.ebuild new file mode 100644 index 000000000000..aca782b77998 --- /dev/null +++ b/games-emulation/stella/stella-3.7.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-emulation/stella/stella-3.7.2.ebuild,v 1.1 2012/08/11 20:49:46 mr_bones_ Exp $ + +EAPI=2 +inherit eutils gnome2-utils games + +DESCRIPTION="Stella Atari 2600 VCS Emulator" +HOMEPAGE="http://stella.sourceforge.net/" +SRC_URI="mirror://sourceforge/stella/${P}-src.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="joystick opengl" + +DEPEND="media-libs/libsdl[joystick?,video] + x11-libs/libX11 + media-libs/libpng:0 + sys-libs/zlib + opengl? ( virtual/opengl )" + +src_prepare() { + sed -i \ + -e '/INSTALL/s/-s //' \ + -e '/STRIP/d' \ + -e "/icons/d" \ + -e '/INSTALL.*DOCDIR/d' \ + -e '/INSTALL.*\/applications/d' \ + -e '/CXXFLAGS+=/s/-fomit-frame-pointer//' \ + Makefile || die + sed -i \ + -e '/Icon/s/.png//' \ + -e '/Categories/s/Application;//' \ + src/unix/stella.desktop || die + # build with newer zlib (bug #390093) + sed -i -e '60i#define OF(x) x' src/emucore/unzip.h || die +} + +src_configure() { + # not an autoconf script + ./configure \ + --prefix="/usr" \ + --bindir="${GAMES_BINDIR}" \ + --docdir="/usr/share/doc/${PF}" \ + --datadir="${GAMES_DATADIR}" \ + $(use_enable opengl gl) \ + $(use_enable joystick) \ + || die +} + +src_install() { + # icons + local i + for i in 48 128 ; do + newicon -s ${i} src/common/stella-${i}x${i}.png stella.png + done + + emake DESTDIR="${D}" install || die "emake install failed" + domenu src/unix/stella.desktop + dohtml -r docs/* + dodoc Announce.txt Changes.txt Copyright.txt README-SDL.txt Readme.txt Todo.txt + prepgamesdirs +} + +pkg_preinst() { + games_pkg_preinst + gnome2_icon_savelist +} + +pkg_postinst() { + games_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} |