Portage is a package management system used by Gentoo Linux
# ChangeLog for games-emulation/mednafen
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/mednafen/ChangeLog,v 1.13 2008/06/20 21:29:02 mr_bones_ Exp $
*mednafen-0.8.9 (20 Jun 2008)
20 Jun 2008; Michael Sterrett
+mednafen-0.8.9.ebuild:
version bump (bug #228623)
*mednafen-0.8.8 (22 Apr 2008)
22 Apr 2008; Michael Sterrett
+mednafen-0.8.8.ebuild:
version bump
*mednafen-0.8.7 (07 Jan 2008)
07 Jan 2008; Michael Sterrett
+mednafen-0.8.7.ebuild:
version bump
*mednafen-0.8.5 (28 Nov 2007)
28 Nov 2007; Michael Sterrett
-mednafen-0.7.2.ebuild, -mednafen-0.8.1.ebuild, -mednafen-0.8.4.ebuild,
+mednafen-0.8.5.ebuild:
version bump (bug #200666); clean out old ebuilds
*mednafen-0.8.4 (14 Nov 2007)
14 Nov 2007; Michael Sterrett
+mednafen-0.8.4.ebuild:
version bump
*mednafen-0.8.1 (04 Jul 2007)
04 Jul 2007; Michael Sterrett
+mednafen-0.8.1.ebuild:
version bump (bug #184151)
*mednafen-0.7.2 (12 Feb 2007)
12 Feb 2007; Tristan Heaven
Version bump
*mednafen-0.7.1 (25 Dec 2006)
25 Dec 2006; Tristan Heaven
Version bump by Kai, bug #158901
*mednafen-0.6.5 (29 Sep 2006)
29 Sep 2006; Tristan Heaven
Version bump, bug #146371
24 May 2006; Joseph Jezak
Marked ~ppc for bug #133867.
20 May 2006; Joshua Jackson
Marking ~x86, as testing is needed before going x86
20 May 2006; Jon Hood
Add ~amd64, #133753.
*mednafen-0.6.1 (19 May 2006)
19 May 2006; Michael Sterrett
+mednafen-0.6.1.ebuild:
initial commit - ebuild submitted by Kai via bug #110044
DIST mednafen-0.6.1.tar.bz2 1435414 RMD160 5994a55e213503a7144bc97b17eae3f4c9e922aa SHA1 014c1420ad04ea3993fa5e6e96b03b4256f14fdd SHA256 e3021ce4cb60f479a01c963f471df47a6e48d3b1fdbf14875e09774dbc1e9c77
DIST mednafen-0.8.9.tar.bz2 2419548 RMD160 333eebf28badd6780dff4cad5867f828c90a6283 SHA1 ae9285da64c534b6053bdd19b9da64a4a0c00b4f SHA256 a8a6f2e10928a2fd947d6e2716a2af9d8454239287b67bc2c83ea13fdb582df5
EBUILD mednafen-0.6.1.ebuild 1361 RMD160 e0ab2ee6a7fa1ff8263c07fdd62b56b8ad544868 SHA1 f722daa4caac59b199c8b449b418855d78cb2c51 SHA256 762e2b682b52984e76faf42b527e61a342d4f2e5ccd8241b4c942558cff32c48
EBUILD mednafen-0.8.9.ebuild 1512 RMD160 b67f60363a9eb4c423274ce61eabe7d054e06e32 SHA1 da062bfd0bcaeac7693eed232b39928479c91144 SHA256 bc9251ac0e0843930c0c25c23ede304f959f0ec88f977106c30ae1be75d16e8e
MISC ChangeLog 2034 RMD160 50c509ea05a757ecb9bcf2322934bdda03465c34 SHA1 beb101b8af9e575d308cf4695291ab54787dac31 SHA256 176f624e8f91dd992302e2cae4fccc7c8a71641771ee45c404b400142eb43cc8
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/mednafen/mednafen-0.6.1.ebuild,v 1.7 2007/11/14 16:49:56 mr_bones_ Exp $
inherit games
DESCRIPTION="An advanced NES, GB/GBC/GBA, TurboGrafx 16/CD, and Lynx emulator"
HOMEPAGE="http://mednafen.sourceforge.net/"
SRC_URI="http://mednafen.com/releases/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE=""
RDEPEND="virtual/opengl
sys-libs/zlib
media-libs/libsndfile
dev-libs/libcdio
>=media-libs/libsdl-1.2.0
media-libs/sdl-net"
# The following likely still applies to Mednafen as it uses FCE Ultra code.
# Because of code generation bugs, FCEUltra now depends on a version
# of gcc greater than or equal to GCC 3.2.2.
DEPEND="${RDEPEND}
>=sys-devel/gcc-3.2.2"
S=${WORKDIR}/${PN}
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e 's:\$(datadir)/locale:/usr/share/locale:' \
po/Makefile.in.in \
intl/Makefile.in \
src/Makefile.in \
|| die "sed failed"
}
# v0.5.2 conf with --disable-nls fails to compile
src_compile() {
egamesconf \
--disable-dependency-tracking || die
emake || die "emake failed"
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS README NEWS TODO ChangeLog
dohtml Documentation/*
prepgamesdirs
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/mednafen/mednafen-0.8.9.ebuild,v 1.1 2008/06/20 21:29:02 mr_bones_ Exp $
inherit autotools games
DESCRIPTION="An advanced NES, GB/GBC/GBA, TurboGrafx 16/CD, NGPC and Lynx emulator"
HOMEPAGE="http://mednafen.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="alsa cjk debug jack nls"
RDEPEND="virtual/opengl
media-libs/libsndfile
dev-libs/libcdio
media-libs/libsdl
media-libs/sdl-net
alsa? ( media-libs/alsa-lib )
jack? ( media-sound/jack-audio-connection-kit )
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
nls? ( sys-devel/gettext )"
S=${WORKDIR}/${PN}
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e 's:$(datadir)/locale:/usr/share/locale:' \
-e 's:$(localedir):/usr/share/locale:' \
$(find . -name 'Makefile.*') \
|| die 'sed failed'
sed -i \
-e '/-fomit-frame/d' configure.ac \
|| die "sed failed"
eautoreconf
}
src_compile() {
egamesconf \
--disable-dependency-tracking \
$(use_enable alsa) \
$(use_enable cjk cjk-fonts) \
$(use_enable debug debugger) \
$(use_enable jack) \
$(use_enable nls) \
|| die
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc Documentation/cheats.txt AUTHORS ChangeLog TODO
dohtml Documentation/*
prepgamesdirs
}