ChangeLog

# 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 stella-2.6.1.ebuild:
x86 stable wrt #232223

21 Jul 2008; nixnut stella-2.6.1.ebuild:
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 +stella-2.5.1.ebuild:
version bump

29 Feb 2008; Carsten Lohrke stella-2.2.ebuild,
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 +stella-2.4.2.ebuild:
Version bump

*stella-2.4 (21 Aug 2007)

21 Aug 2007; Michael Sterrett +stella-2.4.ebuild:
version bump

*stella-2.3.5 (20 Jan 2007)

20 Jan 2007; Michael Sterrett +stella-2.3.5.ebuild:
version bump

*stella-2.3 (03 Jan 2007)

03 Jan 2007; Michael Sterrett +stella-2.3.ebuild:
version bump

16 Aug 2006; Michael Sterrett stella-2.2.ebuild:
avoid pre-stripping files - patch from Tristan Heaven via bug #137834

27 Apr 2006; Marien Zwart files/digest-stella-1.4.2,
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 +stella-2.2.ebuild:
version bump

*stella-2.1 (31 Jan 2006)

31 Jan 2006; Michael Sterrett +stella-2.1.ebuild:
version bump

07 Jan 2006; Malcolm Lashley stella-2.0.1.ebuild:
~amd64 - bug #115715

*stella-2.0.1 (16 Nov 2005)

16 Nov 2005; Michael Sterrett +stella-2.0.1.ebuild:
version bump

01 May 2005; Michael Hanselmann stella-1.4.2.ebuild:
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 +stella-1.4.2.ebuild:
version bump

*stella-1.4.1 (15 Aug 2004)

15 Aug 2004; Michael Sterrett +stella-1.4.1.ebuild:
version bump

*stella-1.4 (19 Jul 2004)

19 Jul 2004; Michael Sterrett +stella-1.4.ebuild:
version bump

28 Jun 2004; Michael Sterrett stella-1.3-r1.ebuild:
fix use flag invocation; tidy

26 May 2004; Michael Sterrett stella-1.3-r1.ebuild:
USE fixups

13 Mar 2004; Chris Gianelloni stella-1.3.ebuild:
Fixing alsa DEPEND for bug #27746.

02 Mar 2004; David Holm stella-1.3-r1.ebuild:
Added to ~ppc.

03 Feb 2004; Michael Sterrett stella-1.3-r1.ebuild:
fix depend; inherit eutils for epatch

01 Feb 2004; Brian Harring stella-1.3-r1.ebuild:
Patch for fixing alsalib-1.0* compilation issue (38992)

*stella-1.3-r1 (06 Dec 2003)

06 Dec 2003; Heinrich Wendel stella-1.3-r1.ebuild:
fixed alsa dep

*stella-1.3 (14 Apr 2003)

14 Apr 2003; Martin Holzer Manifest, stella-1.3.ebuild:
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 #15765.

Manifest

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

files

metadata.xml




games

stella-2.6.1.ebuild

# 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
}