summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2014-07-30 17:16:45 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2014-07-30 17:16:45 +0000
commitbe9e88017e406fb3a4df3bbb68a50cd870629b4b (patch)
treec3daed2dfb50c406c6faacefc9868bb36466aeca /games-emulation
parentStable for amd64 wrt bug #518184 (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--games-emulation/stella/Manifest6
-rw-r--r--games-emulation/stella/stella-3.9.ebuild7
-rw-r--r--games-emulation/stella/stella-4.0.ebuild70
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
+}