Portage is a package management system used by Gentoo Linux
# ChangeLog for games-emulation/stella
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/stella/ChangeLog,v 1.31 2008/07/24 17:53:58 armin76 Exp $
24 Jul 2008; Raúl Porcel
x86 stable wrt #232223
21 Jul 2008; nixnut
Stable on ppc wrt bug 232223
*stella-2.6.1 (23 May 2008)
23 May 2008; Michael Sterrett
+files/stella-2.6.1-gcc43.patch, +stella-2.6.1.ebuild:
version bump
02 May 2008; Tristan Heaven
+files/stella-2.5.1-gcc43.patch, stella-2.5.1.ebuild:
Fix building with gcc-4.3
*stella-2.5.1 (18 Apr 2008)
18 Apr 2008; Michael Sterrett
version bump
29 Feb 2008; Carsten Lohrke
stella-2.4.2.ebuild:
Remove icon extension from desktop entry to match Icon Theme Specification.
*stella-2.4.2 (02 Nov 2007)
02 Nov 2007; Tupone Alfredo
Version bump
*stella-2.4 (21 Aug 2007)
21 Aug 2007; Michael Sterrett
version bump
*stella-2.3.5 (20 Jan 2007)
20 Jan 2007; Michael Sterrett
version bump
*stella-2.3 (03 Jan 2007)
03 Jan 2007; Michael Sterrett
version bump
16 Aug 2006; Michael Sterrett
avoid pre-stripping files - patch from Tristan Heaven via bug #137834
27 Apr 2006; Marien Zwart
files/digest-stella-2.0.1, files/digest-stella-2.1, Manifest:
Fixing SHA256 digest, pass four
*stella-2.2 (07 Apr 2006)
07 Apr 2006; Michael Sterrett
version bump
*stella-2.1 (31 Jan 2006)
31 Jan 2006; Michael Sterrett
version bump
07 Jan 2006; Malcolm Lashley
~amd64 - bug #115715
*stella-2.0.1 (16 Nov 2005)
16 Nov 2005; Michael Sterrett
version bump
01 May 2005; Michael Hanselmann
Stable on ppc.
23 Feb 2005; Michael Sterrett
-files/stella-1.3-alsa-fix.patch, -stella-1.3-r1.ebuild,
stella-1.4.1.ebuild, stella-1.4.2.ebuild, -stella-1.4.ebuild:
removed old files
*stella-1.4.2 (23 Feb 2005)
23 Feb 2005; Michael Sterrett
version bump
*stella-1.4.1 (15 Aug 2004)
15 Aug 2004; Michael Sterrett
version bump
*stella-1.4 (19 Jul 2004)
19 Jul 2004; Michael Sterrett
version bump
28 Jun 2004; Michael Sterrett
fix use flag invocation; tidy
26 May 2004; Michael Sterrett
USE fixups
13 Mar 2004; Chris Gianelloni
Fixing alsa DEPEND for bug #27746.
02 Mar 2004; David Holm
Added to ~ppc.
03 Feb 2004; Michael Sterrett
fix depend; inherit eutils for epatch
01 Feb 2004; Brian Harring
Patch for fixing alsalib-1.0* compilation issue (38992)
*stella-1.3-r1 (06 Dec 2003)
06 Dec 2003; Heinrich Wendel
fixed alsa dep
*stella-1.3 (14 Apr 2003)
14 Apr 2003; Martin Holzer
Version bumped. Ebuild submitted by Chris Ripp (chris@ripp.net) in #18838.
*stella-1.2 (09 Mar 2003)
09 Mar 2003; Mike Frysinger
Initial import. Ebuild submitted by Chris Ripp
AUX stella-2.6.1-gcc43.patch 417 RMD160 eab12d78ab46760b47b43e330c4a93ed04d471c0 SHA1 6c40fb8b013ebfe948d08155b1ae0aff6f36f43c SHA256 17c3a20bbdd545f9747fcce4e7aaa1e96f15906b1336707746f57914f6adf23f
DIST stella-2.6.1-src.tar.gz 1343034 RMD160 02720903c5bd7a88e44a5b83076cb811f9a3b312 SHA1 76fa0b879f9e8192449068f1ce092780a4825dd9 SHA256 35aad777f51e294b444d7c81051114bcbbaf3a3674a9de698407b75f746daea9
EBUILD stella-2.6.1.ebuild 1300 RMD160 cbfd3fb24ba34a75e8ca0657026f4bd6a833bfc1 SHA1 5b0b6310fb0f85faf10293226497843519518756 SHA256 eb4179f1fbf0af570eaae1004ce932432e1a89668b1731c3e92c6dd2087e8c6a
MISC ChangeLog 4001 RMD160 3fb4a3fe7780ace25e5a68d3b85a694ecd5bb7c8 SHA1 e9c7ed26169d422292d34f78ce191f61024f1f2f SHA256 bc766187f75e95640c8d32ca923941266f120815a7c491accc97898fa39887fe
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/stella/stella-2.6.1.ebuild,v 1.3 2008/07/24 17:53:58 armin76 Exp $
inherit eutils games
DESCRIPTION="Stella Atari 2600 VCS Emulator"
HOMEPAGE="http://stella.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
IUSE="opengl"
DEPEND="media-libs/libsdl
media-libs/libpng
opengl? ( virtual/opengl )"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-gcc43.patch
sed -i \
-e '/INSTALL/s/-s //' \
-e '/STRIP/d' \
-e "/icons/d" \
-e '/INSTALL.*DOCDIR/d' \
-e '/INSTALL.*\/applications/d' \
Makefile \
|| die "sed failed"
}
src_compile() {
# not an autoconf script
./configure \
--prefix="/usr" \
--bindir="${GAMES_BINDIR}" \
--docdir="/usr/share/doc/${PF}" \
--datadir="${GAMES_DATADIR}" \
$(use_enable opengl gl) \
|| die
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
doicon src/common/stella.png
make_desktop_entry stella Stella
dohtml -r docs/*
dodoc Announce.txt Changes.txt Copyright.txt README-GP2X.txt README-SDL.txt Readme.txt Todo.txt
prepgamesdirs
}