summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2012-11-08 21:06:52 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2012-11-08 21:06:52 +0000
commitd89b94885f25d8f7ef3116876279000a688fd1e9 (patch)
treee15b377b7bd072aaf6fc8bbb0129247a5eec2a16 /games-emulation
parentBuild with USE=dedicated Bug #397923 (diff)
downloadhistorical-d89b94885f25d8f7ef3116876279000a688fd1e9.tar.gz
historical-d89b94885f25d8f7ef3116876279000a688fd1e9.tar.bz2
historical-d89b94885f25d8f7ef3116876279000a688fd1e9.zip
version bump
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
Diffstat (limited to 'games-emulation')
-rw-r--r--games-emulation/stella/ChangeLog7
-rw-r--r--games-emulation/stella/Manifest4
-rw-r--r--games-emulation/stella/stella-3.7.4.ebuild80
3 files changed, 89 insertions, 2 deletions
diff --git a/games-emulation/stella/ChangeLog b/games-emulation/stella/ChangeLog
index 334a3561262d..ad32867a95f5 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.72 2012/11/08 19:38:39 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/stella/ChangeLog,v 1.73 2012/11/08 21:06:47 mr_bones_ Exp $
+
+*stella-3.7.4 (08 Nov 2012)
+
+ 08 Nov 2012; Michael Sterrett <mr_bones_@gentoo.org> +stella-3.7.4.ebuild:
+ version bump
08 Nov 2012; Michael Sterrett <mr_bones_@gentoo.org> -stella-3.3.ebuild,
-stella-3.4.ebuild, -stella-3.5.ebuild:
diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest
index a23bcdf8ee62..42f3e4f5bd0b 100644
--- a/games-emulation/stella/Manifest
+++ b/games-emulation/stella/Manifest
@@ -1,4 +1,6 @@
DIST stella-3.7.2-src.tar.gz 2089679 SHA256 0a32f0cb5991b500301c2d75cfbe09c3a29b0152d4d1caf625bbff5509b0c7f4 SHA512 60326cdabaf968c4798078fe4c2265b3608228bf363359188cdc6f7eee9e788c044bf6eab5a827fb17e0ff30ba7a9ce8662ac4e6aedb3df4fa02391e72e3a577 WHIRLPOOL 6cc5615b81cb413db665d9b01da970a685d27aca94c1bc31b431a43f05591413017ea45279f8bfbdd98c0398d98097dce7e6c3558d6866308ea3d6467a263f6d
+DIST stella-3.7.4-src.tar.gz 2091118 SHA256 97dd07a7f3a05b3c1357d3eb42d66f1fd4df23fd1ffc4959a735bb70c8a595df SHA512 42ecef4d1e78bd3fc7662ea476e689fa44b0ee410cdb269058fd363b3f79957c895fc7836a3f5b12ff1eb936a6004326c1fe8950d0e646401c4a897b85fa0eb3 WHIRLPOOL 74406810817d0e644559a7cbb2adc83e8bc12ee7647711cc3c6b70b5358e663358029e1023323cb19ecd980cab911c0509668832dd4cf4d04f074c50a2e8b9bc
EBUILD stella-3.7.2.ebuild 1781 SHA256 bc307bbf85262e0416f8d93e142a2127338c3a9f013ec6d4d5b43b8ca7a79c14 SHA512 5e5ea9a34d515a9fe5523b5099d3d6f52a856fbaca9c72eca044769d6ae54d4a131c5f18254c79d407695078b71e9e646a4f72aadc8e728ac80708c211eea4e5 WHIRLPOOL e41060612379ee38c780f6ef0e71f6a8a0ec3eeeb47cefc431803a1a0451300eab892cada8d8fb28c968ecda8e7d4cf3fca042f9d42e51ffb0486bd987a95254
-MISC ChangeLog 8709 SHA256 e665aca394a546c3c7f029cdae8732c9a3f60e83678044d05a6eba86f6e3fa07 SHA512 b1bdac2079cee9720066d07ecfa865249d32a9c1adb9df5af68c100e4432afe3412305bfcdb2c7d23d526ce2650ad9666f6ca32102bccf30a2d9b6a539451944 WHIRLPOOL d2f69b1e7c2ffd4ae9ff62562b0206ce009017f0e9b068a21fe495e2c6d2f9c80755fa8b425ae873643a4949125f48b6b0a9354ae1e8115964f194d64a41fe28
+EBUILD stella-3.7.4.ebuild 1793 SHA256 88a3223098a530ac0383df12cffe808d2e8f14bae3a5363e3b5799764837b286 SHA512 3ed52ee2bf32ec3fb7f2ecb1d006130a24dc181bdc0d480c7a46a2791de6c1bd5eac1c97c16905c328ae69d92638ea2b82e94ae0ee882a22808e9254db13dba3 WHIRLPOOL f8c982a9eede7472f6e772f4beaf906d64a9c3e211ab8e0c435c7a61f14cad4ff2723f902f0d8337bc5906bb4f2b0c2ce8795e96ccb2aae5c0007febb8f9dabe
+MISC ChangeLog 8831 SHA256 b3441c06df49a61ccbffc835a73dad13ee2fe7a04d38fd15505164bd9b068fff SHA512 2a172f957e334225e4be8010dad71467fd0547359e4433c76d56b04e2516cb5c66f9eeb7d1ed054d7dabc5c1cb59505ee22facb522c22641ea3c8c039bc47577 WHIRLPOOL 4d6dce8848cafa14b934e84949c2d035f1d151423254e2afdc85d7be58f78eee7244e41bc8a0096b7017b5d20585fac107213ffda4b61fb2b41efddc1c6e145f
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
diff --git a/games-emulation/stella/stella-3.7.4.ebuild b/games-emulation/stella/stella-3.7.4.ebuild
new file mode 100644
index 000000000000..f732b6c090f3
--- /dev/null
+++ b/games-emulation/stella/stella-3.7.4.ebuild
@@ -0,0 +1,80 @@
+# 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.4.ebuild,v 1.1 2012/11/08 21:06:47 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
+ 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() {
+ 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
+}