summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2013-07-02 19:00:01 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2013-07-02 19:00:01 +0000
commit32068d131c61db4c714ac5613fa86eb69e566f39 (patch)
tree980505652a4663991651aa7908d3edd3bf01ecdc /games-emulation/stella
parentRemove old. (diff)
downloadhistorical-32068d131c61db4c714ac5613fa86eb69e566f39.tar.gz
historical-32068d131c61db4c714ac5613fa86eb69e566f39.tar.bz2
historical-32068d131c61db4c714ac5613fa86eb69e566f39.zip
version bump
Package-Manager: portage-2.1.12.2/cvs/Linux x86_64
Diffstat (limited to 'games-emulation/stella')
-rw-r--r--games-emulation/stella/ChangeLog7
-rw-r--r--games-emulation/stella/Manifest24
-rw-r--r--games-emulation/stella/stella-3.9.ebuild74
3 files changed, 83 insertions, 22 deletions
diff --git a/games-emulation/stella/ChangeLog b/games-emulation/stella/ChangeLog
index 559fc1930caa..0479b1ab0a4c 100644
--- a/games-emulation/stella/ChangeLog
+++ b/games-emulation/stella/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-emulation/stella
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/stella/ChangeLog,v 1.78 2013/02/17 17:40:08 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/stella/ChangeLog,v 1.79 2013/07/02 18:59:56 mr_bones_ Exp $
+
+*stella-3.9 (02 Jul 2013)
+
+ 02 Jul 2013; Michael Sterrett <mr_bones_@gentoo.org> +stella-3.9.ebuild:
+ version bump
17 Feb 2013; Agostino Sarubbo <ago@gentoo.org> stella-3.7.5.ebuild:
Stable for x86, wrt bug #455522
diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest
index 2b486a3dc6e5..bb7f15d21882 100644
--- a/games-emulation/stella/Manifest
+++ b/games-emulation/stella/Manifest
@@ -1,26 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
-
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
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
-MISC ChangeLog 9353 SHA256 cdfa2a740968eb2ea305276022dbece70eb0d565c78b3211211ec9f0193d32dc SHA512 b943e4c2e928602a399b0abe3f2285920b3a3ce49b8f9f9e426f00b4675c39353eb7e00681df3bad5b28794a5bcbd04200bda840788cb5cecc44f58b13617528 WHIRLPOOL f8bb783b237d2a25bf4b5f50667cd2e39abc83d1658117b9e0cd7ec41f8f0eb414b4a96028d9af1e950c1bee40fc3d7e887e2791ac8081d459cb3698d86e222b
+EBUILD stella-3.9.ebuild 1588 SHA256 baf9b5bf33eeb61d352eeaebdb1ba45fc5b2425db8e16c4efa6acbf3e562ddd1 SHA512 ed1c8ea19b48555432907d673bec66033d61172629d6929e873b88fdaf25ea3e3b9b53f303545da3efdfdd500bf8f95e40aad82cc6ff029cd959226c91027b02 WHIRLPOOL ec4ea21935a992da615227ccf9a80bd9ea831f2dc06752bc8fe9b319ed652fc6be581609268ada13b511cbd83109e86d98a86dbeb692b5383f87de13d439caa1
+MISC ChangeLog 9477 SHA256 1a92eb9f22cbf7aecaf5086f686bc1a6ef2989f7bae5c693e1c7527dc4a900f9 SHA512 f15b0b60c8f2f07451bceef3308e2caef5aae007cb12f9d9d57f758618dbce11cfcb869f9d329757af2847258405d81de1dfa80f6d4e0474f61f22a61e833a82 WHIRLPOOL 3ec9569acf5ea855b2d2e78a6c97dfcd704017022a294d043af805dfebd45b0ca213e7f29ec75d2ec69d63b0da3a3604cce429801e8f7979b1df967f4201a41d
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQIcBAEBCgAGBQJRIRXzAAoJELp701BxlEWfWkYP/imOAfbufsMaszkfVulUZSWz
-6BE+LOprW0ZzwRPsknQvSd4PHtbWeJYkOQ3DY15tqujPDV5iqAIUIvKiIOCKpSpA
-/OXM1tWAm7iFviNxof/FYq6mZDPyMyDu2VX5M0SeEbnL3NQ0dQ3admKIb692Mgxw
-gUxiYlzKOZ/EYkdJQ30rBy7DI0lZGjpOdQsCvfUQ3FZU4GrMtwLWZ8t8b+5Euemu
-NaiGqENS2RKwNJg4jV3KZxDZH5DaUtNtnp3Vjh7WlTzbzwe3qzZ1luzbmtQEI4t4
-GRszxWj0RsQw0khW+CUb8k2HnF3l0Udwt7GiDpfvchrC/B5Nhs6iz5MLVbeMNd37
-MduwKy34/YZqP0Gmg+7rXePA8SANKnh7QWq0PF+uBf7FSsvycT9APAIEeP4mKrcx
-Xdz9eiQmZX8ahdigThe/QKdbGcfJUCrUmf3MvJWehnWyVlgh0YAcU9gsdu6T3er5
-1TX/DlCe0Bje7CD5u+KluxloCTjOAjwvLS0hJZpkCO2yPr7FUcwQo3E0frkO6uX9
-G0dkmf2KkT0htg4T1DGmnSHQhYJGMZyOEiNJ8c+2jqenNwgwLueRd4EX/vi01Nj5
-/Qigr4y3G9/1cMnNuwSSfUQmYYdVzGmyLWlvDqMRie5P+LpuUpCfb7QUGPVSD+wY
-ON2jXBVfy68BRIHl+dvK
-=xqJE
------END PGP SIGNATURE-----
diff --git a/games-emulation/stella/stella-3.9.ebuild b/games-emulation/stella/stella-3.9.ebuild
new file mode 100644
index 000000000000..aa0efa29bee8
--- /dev/null
+++ b/games-emulation/stella/stella-3.9.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2013 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.1 2013/07/02 18:59:56 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?,opengl?,video]
+ x11-libs/libX11
+ media-libs/libpng:0
+ sys-libs/zlib
+ opengl? (
+ virtual/opengl
+ virtual/glu
+ )"
+
+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 || die
+ 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
+}