diff options
author | Michael Sterrett <mr_bones_@gentoo.org> | 2014-07-30 17:16:45 +0000 |
---|---|---|
committer | Michael Sterrett <mr_bones_@gentoo.org> | 2014-07-30 17:16:45 +0000 |
commit | be9e88017e406fb3a4df3bbb68a50cd870629b4b (patch) | |
tree | c3daed2dfb50c406c6faacefc9868bb36466aeca /games-emulation | |
parent | Stable for amd64 wrt bug #518184 (diff) | |
download | historical-be9e88017e406fb3a4df3bbb68a50cd870629b4b.tar.gz historical-be9e88017e406fb3a4df3bbb68a50cd870629b4b.tar.bz2 historical-be9e88017e406fb3a4df3bbb68a50cd870629b4b.zip |
version bump
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Diffstat (limited to 'games-emulation')
-rw-r--r-- | games-emulation/stella/ChangeLog | 8 | ||||
-rw-r--r-- | games-emulation/stella/Manifest | 6 | ||||
-rw-r--r-- | games-emulation/stella/stella-3.9.ebuild | 7 | ||||
-rw-r--r-- | games-emulation/stella/stella-4.0.ebuild | 70 |
4 files changed, 85 insertions, 6 deletions
diff --git a/games-emulation/stella/ChangeLog b/games-emulation/stella/ChangeLog index 70345d738670..f79734908772 100644 --- a/games-emulation/stella/ChangeLog +++ b/games-emulation/stella/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for games-emulation/stella # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/stella/ChangeLog,v 1.80 2014/06/26 22:01:40 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-emulation/stella/ChangeLog,v 1.81 2014/07/30 17:16:38 mr_bones_ Exp $ + +*stella-4.0 (30 Jul 2014) + + 30 Jul 2014; Michael Sterrett <mr_bones_@gentoo.org> +stella-4.0.ebuild, + stella-3.9.ebuild: + version bump 26 Jun 2014; Michael Sterrett <mr_bones_@gentoo.org> stella-3.9.ebuild: make sure libsdl has X support (bug #514388) diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest index ca3bb8cbe890..e7256e63e92b 100644 --- a/games-emulation/stella/Manifest +++ b/games-emulation/stella/Manifest @@ -1,8 +1,10 @@ DIST stella-3.7.2-src.tar.gz 2089679 SHA256 0a32f0cb5991b500301c2d75cfbe09c3a29b0152d4d1caf625bbff5509b0c7f4 SHA512 60326cdabaf968c4798078fe4c2265b3608228bf363359188cdc6f7eee9e788c044bf6eab5a827fb17e0ff30ba7a9ce8662ac4e6aedb3df4fa02391e72e3a577 WHIRLPOOL 6cc5615b81cb413db665d9b01da970a685d27aca94c1bc31b431a43f05591413017ea45279f8bfbdd98c0398d98097dce7e6c3558d6866308ea3d6467a263f6d DIST stella-3.7.5-src.tar.gz 2091538 SHA256 e588f6698a7e00ab3ca777b1b1eba8278d7e9668020fc0f86076401f728efa08 SHA512 ebd717d6ad9973c61ef2e300d72b038a29757e4ea690e4b771e147207ded48623da72b0f766a1c57c1e8eaaa5a6dea11f1d43c7014c0bba2a49fe6fddb2f5ac7 WHIRLPOOL ad0bea040784ffd08bf273959d66e602187985f5677ddc1f33241e3cc5b7b0998c75008d7c4318a6f0ad1ab89ccfb60af840f0c5c4b8770ab93fe1a871d93245 DIST stella-3.9-src.tar.gz 2223230 SHA256 9eb3e939a723fa3c058cc051765687dc07008b89d049a1448e2df2c77307a941 SHA512 842dff5681afcea9a26977d104bc31ad498e7a5e67c7c63caabcf91dc395b03c4809096e84a89e632722f0063ffcb4a704e51a5a321fdf1204c3e2381a4af0a8 WHIRLPOOL 3f435e21dceae71d4af940e53061b8c3f3f14cd38cd32f679933f58d56985dbafef40327f515127644232374065aa3c32555e874b3df097470912a996ced506f +DIST stella-4.0-src.tar.gz 2283736 SHA256 bc3445109a090360070644f249b7b6c8f73b6044606d77d65303538785d426c9 SHA512 42df4429dfbfc268e7b7d1c538641b443703ba2af4ad4e66b9df05f2b7d62a860a1895f738d95a3a0b879052865137d31a22b8611f3b93ff9746649553c099fa WHIRLPOOL f0e1433a509724f0a5725aefbd1bb277729e985a173551051c2bf39eeb279f19053f14d6fa384f1a0104de9d0f9cd6f49ffe84347fcd59edb42189e681772a95 EBUILD stella-3.7.2.ebuild 1781 SHA256 bc307bbf85262e0416f8d93e142a2127338c3a9f013ec6d4d5b43b8ca7a79c14 SHA512 5e5ea9a34d515a9fe5523b5099d3d6f52a856fbaca9c72eca044769d6ae54d4a131c5f18254c79d407695078b71e9e646a4f72aadc8e728ac80708c211eea4e5 WHIRLPOOL e41060612379ee38c780f6ef0e71f6a8a0ec3eeeb47cefc431803a1a0451300eab892cada8d8fb28c968ecda8e7d4cf3fca042f9d42e51ffb0486bd987a95254 EBUILD stella-3.7.5.ebuild 1784 SHA256 b97e7e1024867a3ab43016175a011b1b549aefc5c1ae22b504b4fb5a9462db37 SHA512 51f5ef916086310d03627b5799cae8fcdb222d88970895abe6ecc34729d9f5347b80740ed100d18380a04f4ac9c43ff73a004f96d482e21e7856a4e4707caa8e WHIRLPOOL 60fa7dce2dcf2e69348336da7ba9e277f12f2e1ab322680f9fe0b9df13247d93642e6db3606042c1d9f401df1baaebb11519552aba5438771478ab961490fc12 -EBUILD stella-3.9.ebuild 1590 SHA256 c3e0e0674c71bfeeefec3de5a122d965d40288d561f3f04ed8e136610553e9dc SHA512 e5d0dcbe98fd969fa52a0cda474f74790b51a76e418dc4d21868bdaaa596808fa276085e69c7e1b01bb1974c3a42ee91706edba7cb3290eef64c811054e40e69 WHIRLPOOL 44c878efd548ed97a1a76f07ee0a8b1da57c3f64a1efe5aecd097e717ebd77444a635ed64c4d462710616be401d327312aeceefaeb46ac2a16f2dbdb3c4f7d9f -MISC ChangeLog 9599 SHA256 38259b6b4227c2fe74ef469c8245b050503d7e8f82c74b0df8cef3b16f9854a4 SHA512 fb0a0fc439d9ff81474de538a3555b520db71a24967b47fdc773ccf296ec08b0f9f4bd63ff553a8d86e5d5f97138e98c3db7695a18a04ee054b3f5cc62bbb974 WHIRLPOOL ee603ffaa414d64b0257054f1fe34cf74a2c3658d2001812b32c5beba9b450c7ce4811431b3bdd8555c4f94a778a3eacf21afcd1a57ac1a8137da20919b388bd +EBUILD stella-3.9.ebuild 1601 SHA256 faa5bf50f564b6250f79cc4ccd0722d46f642fa798e48f51480300fd335d7fed SHA512 9b572f1ce1134453514ab6fcf5a241ad3cfa98463f2334f8a5d521bd95b1df57b1952120a2b896aab06ded14aa52ceb1112cc6120fdf23b006063192838b96c5 WHIRLPOOL d6740f1de44f92fbc1105f33329fb87c4d4db18f597e2c9bd37683242ef05ba9a6584a2ff724a98a4d72cc7efc29d3d67b3fa546810d81600ac7e0ae8a01c61b +EBUILD stella-4.0.ebuild 1529 SHA256 38aa4552e1e6832867ddd0759413f25a197c3d363b07c3a1acebb93b3c9b95c3 SHA512 c43f7cee93afabb2fdd67517cc2c5150e1823b54196e1d1337cef08ed0b8d0a5dad983bbcd95bd0452133efc24f18584996643fe0e13472a17c5059b03358f48 WHIRLPOOL 5ff24e53ff71777158cb0c31ca687862044bd0e4f0fa48e9d94c952cd90183e5e68361e26951d6171c75a3d7a7a9b7020274f0e50f6599bb5e016bef8d8fe53a +MISC ChangeLog 9738 SHA256 a2a2299107f359caff90a87e53217abab77f1667d1e50496685424748763ea43 SHA512 070094cd166f6c6c388aa562bc0d2d59923bd67bb4f4f7deeb27fe28180b0100a31019fc2a2d432659b5d81180c50141e2d72faf7d5eae4c4581aa5745d7dce0 WHIRLPOOL 1f8d01c53e6b8f04e42809866296a0455125b98cebe9d062558c23bb2916b36d325c130dbd03379003511d15a7b9d62abfe6ede7e4654c210aa7dc0eb2bf1efb MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada diff --git a/games-emulation/stella/stella-3.9.ebuild b/games-emulation/stella/stella-3.9.ebuild index 80e98861278d..e50657feff37 100644 --- a/games-emulation/stella/stella-3.9.ebuild +++ b/games-emulation/stella/stella-3.9.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/stella/stella-3.9.ebuild,v 1.2 2014/06/26 22:01:40 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-emulation/stella/stella-3.9.ebuild,v 1.3 2014/07/30 17:16:38 mr_bones_ Exp $ -EAPI=2 +EAPI=5 inherit eutils gnome2-utils games DESCRIPTION="Stella Atari 2600 VCS Emulator" @@ -22,6 +22,7 @@ DEPEND="media-libs/libsdl[joystick?,opengl?,X,video] virtual/opengl virtual/glu )" +RDEPEND=${DEPEND} src_prepare() { sed -i \ @@ -52,7 +53,7 @@ src_install() { newicon -s ${i} src/common/stella-${i}x${i}.png stella.png done - emake DESTDIR="${D}" install || die + emake DESTDIR="${D}" install domenu src/unix/stella.desktop dohtml -r docs/* dodoc Announce.txt Changes.txt Copyright.txt README-SDL.txt Readme.txt Todo.txt diff --git a/games-emulation/stella/stella-4.0.ebuild b/games-emulation/stella/stella-4.0.ebuild new file mode 100644 index 000000000000..e459d4dff5f9 --- /dev/null +++ b/games-emulation/stella/stella-4.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-emulation/stella/stella-4.0.ebuild,v 1.1 2014/07/30 17:16:38 mr_bones_ Exp $ + +EAPI=5 +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 BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="joystick" + +DEPEND="media-libs/libsdl2[joystick?,opengl,video] + media-libs/libpng:0 + sys-libs/zlib" +RDEPEND=${DEPEND} + +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 +} + +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() { + local i + for i in 16 22 24 32 48 64 128 ; do + newicon -s ${i} src/common/stella-${i}x${i}.png stella.png + done + + emake DESTDIR="${D}" install + 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 +} |