ChangeLog

# ChangeLog for games-emulation/tuxnes
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/tuxnes/ChangeLog,v 1.9 2007/07/02 16:11:11 nyhm Exp $

*tuxnes-0.75-r1 (02 Jul 2007)

02 Jul 2007; Tristan Heaven
+files/tuxnes-0.75-exec-stack.patch, +files/tuxnes-0.75-include.patch,
+tuxnes-0.75-r1.ebuild:
remove need for an executable stack

18 Oct 2006; Tristan Heaven
files/tuxnes-0.75-configure.in.patch, tuxnes-0.75.ebuild:
Use autotools eclass

23 Mar 2006; Michael Sterrett tuxnes-0.75.ebuild:
more dep fixing (bug #122168); use games eclass

11 Feb 2006; Joshua Baergen tuxnes-0.75.ebuild:
Add modular X dependencies (bug #122168, Tupone Alfredo).

15 Jun 2005; Chris Gianelloni tuxnes-0.75.ebuild:
Removed INSTALL file.

27 Sep 2004; Karol Wojtaszek
+files/tuxnes-0.75-gcc34.patch, tuxnes-0.75.ebuild:
Fixed gcc-3.4 compile issues. Thanks to Thomas Cort in
Bug #65450

*tuxnes-0.75 (11 Dec 2002)

31 Jan 2003; Martin Holzer tuxnes-0.75.ebuild :
Change SRC_URI to use mirror://sourceforge.

11 Dec 2002; Ryan Phillips ChangeLog :
New package

Manifest

AUX tuxnes-0.75-configure.in.patch 1750 RMD160 419627265a1ad037577a426b7ed2621e0b2a350f SHA1 f5c50e91e3b49ba3980df0df24fbbc4fcfd11bf7 SHA256 e18820352931cccc3f48307214946d027b766f3224a050b499c0f650210f3c02
AUX tuxnes-0.75-exec-stack.patch 387 RMD160 5906d11d02f47d482e114ab236d656e9469cb861 SHA1 f8cb6f1de5582a38a758bb891167d1383fb6b73e SHA256 9dd200c6fa450b6336b181707681113b4d9e3d18804af72739a1ec1d94849a46
AUX tuxnes-0.75-gcc34.patch 1068 RMD160 f574b3cbe13c3fffb7091c925cf316c2ccae7f5b SHA1 96c28b4e1fad6446b828e7d2a29a12b7409e4cd9 SHA256 15bd1c1a83cf143416d53676007957e4764930e02b25fd3da5b988ebb422e9c0
AUX tuxnes-0.75-include.patch 885 RMD160 043f601f56f62a64b0b15157be002ba26dd62514 SHA1 d6e2cfe789c073a1fa2b7918a03393f27067df37 SHA256 88d6f5053ceba0164437282ba4bf3b5e71116ed54d6f61b5d0beca5bc8dbdd13
DIST tuxnes-0.75.tar.gz 198735 RMD160 d4a94e00f7c90cbf6fbf19537ede22aca05eeafd SHA1 1729cb3a33a5a3e0c8fa81a1341f912cd0b8d18b SHA256 217fc57fdd2a5ec360c197ea36110ec929d3f27c88cf875f0f4723b3496ed7c2
EBUILD tuxnes-0.75-r1.ebuild 1208 RMD160 40b01b6b27cf3b41d52bc330069e5569359b3484 SHA1 5c0e26d87922fbddbc8de87c7a76f64af3d71fdc SHA256 f64a173f24060ce19bf76ab172836d1cff2746e22afa02b20bb64ca25867c0d1
MISC ChangeLog 1354 RMD160 fc60e638a66e22b2c520851cf2ccc08eccb223a4 SHA1 bab86281f558ef883ed2984bb585cb652e36d2e3 SHA256 6eb01f70b2c370f45f52e94da97738fb97a51bef5690d8e547ba797c443901c8
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

files

metadata.xml




games

tuxnes-0.75-r1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/tuxnes/tuxnes-0.75-r1.ebuild,v 1.1 2007/07/02 16:11:11 nyhm Exp $

inherit autotools eutils games

DESCRIPTION="emulator for the 8-bit Nintendo Entertainment System"
HOMEPAGE="http://tuxnes.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86"
IUSE="X ggi"

RDEPEND="X? (
x11-libs/libXext
x11-libs/libICE
x11-libs/libX11
x11-libs/libXpm
x11-libs/libSM )
ggi? ( >=media-libs/libggi-2.0.1 )"
DEPEND="${RDEPEND}
X? (
x11-proto/xextproto
x11-proto/xproto )"

src_unpack() {
unpack ${A}
cd "${S}"
epatch \
"${FILESDIR}"/${P}-configure.in.patch \
"${FILESDIR}"/${P}-gcc34.patch \
"${FILESDIR}"/${P}-include.patch \
"${FILESDIR}"/${P}-exec-stack.patch
eautoreconf
}

src_compile() {
egamesconf \
--without-w \
$(use_with ggi) \
$(use_with X x) \
|| die
emake || die "emake failed"
}

src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
doicon tuxnes.xpm tuxnes2.xpm
dodoc AUTHORS BUGS ChangeLog CHANGES NEWS README THANKS
prepgamesdirs
}