Portage is a package management system used by Gentoo Linux
# ChangeLog for games-emulation/dgen-sdl
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/dgen-sdl/ChangeLog,v 1.11 2006/10/05 04:56:02 mr_bones_ Exp $
05 Oct 2006; Michael Sterrett
files/dgen-sdl-1.23-gcc34.patch, +files/dgen-sdl-1.23-gcc4.patch,
dgen-sdl-1.23.ebuild:
fix gcc4 compiling with patch from Stephen Bridges (bug #133203)
10 Feb 2006; Chris Gianelloni
Added RDEPEND to DEPEND so we pull in libsdl for building.
10 Feb 2006; Chris Gianelloni
Added modular X dependencies and closing bug #121522.
25 Dec 2005; Michael Sterrett
+files/dgen-sdl-1.23-gcc34.patch, dgen-sdl-1.23.ebuild:
patch for gcc-3.4 (bug #116113)
09 Jan 2005; Sven Wegener
Added missing parentheses in SRC_URI/*DEPEND/LICENSE.
18 Jul 2004; Daniel Ahlberg
Adding amd64 keyword and gnuconfig_update, closing #53464.
30 Mar 2004; Michael Sterrett
don't rdepend on nasm
28 Sep 2003; Michael Sterrett
use games eclass; use use_with; added more docs
*dgen-sdl-1.23 (1 Aug 2002)
1 Aug 2002; Ryan Phillips
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
AUX dgen-sdl-1.23-gcc34.patch 235 RMD160 850948e590db34b2fb380368ea8bdf4fb1aa0f92 SHA1 46751208f465d3d1a0deb75da3f34aa82eb6f909 SHA256 30f9411fb7e088787cfbd3e265b8176ab7d7d6fd5786f487875cdb0b0c184d99
AUX dgen-sdl-1.23-gcc4.patch 737 RMD160 f0dd8940f6675c58592ca0f35ce57833c9f3e5cf SHA1 ab942826a7c2f3684e3f80adf2714c7f72b2e3ea SHA256 4672abe262033c8bc3e50a0679cf17e15ace3df265ec6aef7fc67f8ef141334a
DIST dgen-sdl-1.23.tar.gz 340556 RMD160 ca5ac81b4c8436a63e8d776b182735ad63ffa77a SHA1 c37096e5dd7c9f2c2c75496769d6d2b610a3a488 SHA256 44396b3b324433187cf7082d1059cd9f519f02accddd667e627a57ff8514d436
EBUILD dgen-sdl-1.23.ebuild 1059 RMD160 e6b187ba67c68082aebff7e2b583fbf0c3409ceb SHA1 39037958d7abc4ec5dd8271b76c2da262e9eb20b SHA256 cd0d8b64d1419e05f664ca60e4703bde908e5b3f32e692beb0eea376b3b79f00
MISC ChangeLog 1820 RMD160 03b49991b4c613a984b521e89570424e5a4fe99f SHA1 77d1960e8b39292acd5d1800b6b7c921ad1a07a8 SHA256 1c3bc77f48f85d62c71a8921e30b237b8ec860352703e1037ee7731544cd25b6
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/dgen-sdl/dgen-sdl-1.23.ebuild,v 1.12 2006/10/05 04:56:02 mr_bones_ Exp $
inherit eutils games
DESCRIPTION="A Linux/SDL-Port of the famous DGen MegaDrive/Genesis-Emulator"
HOMEPAGE="http://www.pknet.com/~joe/dgen-sdl.html"
SRC_URI="http://www.pknet.com/~joe/${P}.tar.gz"
LICENSE="dgen-sdl"
SLOT="0"
KEYWORDS="x86"
IUSE="X mmx opengl"
RDEPEND="media-libs/libsdl
opengl? ( virtual/opengl )"
DEPEND="${RDEPEND}
X? ( x11-misc/imake )
dev-lang/nasm"
src_unpack() {
unpack ${A}
cd "${S}"
# gcc34.patch for bug #116113
# gcc4.patch for bug #133203
epatch \
"${FILESDIR}/${P}-gcc34.patch" \
"${FILESDIR}/${P}-gcc4.patch"
}
src_compile() {
egamesconf \
$(use_with opengl) \
$(use_with X x) \
$(use_with mmx) || die
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog README sample.dgenrc
prepgamesdirs
}