diff options
-rw-r--r-- | games-emulation/stella/ChangeLog | 7 | ||||
-rw-r--r-- | games-emulation/stella/Manifest | 24 | ||||
-rw-r--r-- | games-emulation/stella/stella-3.9.ebuild | 74 |
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 +} |