summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2006-05-19 02:50:42 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2006-05-19 02:50:42 +0000
commit652da52e9bac947a836b06213bc23019ab8feeef (patch)
tree09fe6089f16a2eec2e419f20e17f6c68853a2444 /games-emulation
parentStable on alpha wrt security Bug #120842. (diff)
downloadhistorical-652da52e9bac947a836b06213bc23019ab8feeef.tar.gz
historical-652da52e9bac947a836b06213bc23019ab8feeef.tar.bz2
historical-652da52e9bac947a836b06213bc23019ab8feeef.zip
initial commit - ebuild submitted by Kai via bug #110044
Package-Manager: portage-2.1_rc1-r2
Diffstat (limited to 'games-emulation')
-rw-r--r--games-emulation/mednafen/ChangeLog10
-rw-r--r--games-emulation/mednafen/Manifest16
-rw-r--r--games-emulation/mednafen/files/digest-mednafen-0.6.13
-rw-r--r--games-emulation/mednafen/mednafen-0.6.1.ebuild55
-rw-r--r--games-emulation/mednafen/metadata.xml5
5 files changed, 89 insertions, 0 deletions
diff --git a/games-emulation/mednafen/ChangeLog b/games-emulation/mednafen/ChangeLog
new file mode 100644
index 000000000000..bf92efeb6d1f
--- /dev/null
+++ b/games-emulation/mednafen/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for games-emulation/mednafen
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/mednafen/ChangeLog,v 1.1 2006/05/19 02:50:42 mr_bones_ Exp $
+
+*mednafen-0.6.1 (19 May 2006)
+
+ 19 May 2006; Michael Sterrett <mr_bones_@gentoo.org> +metadata.xml,
+ +mednafen-0.6.1.ebuild:
+ initial commit - ebuild submitted by Kai via bug #110044
+
diff --git a/games-emulation/mednafen/Manifest b/games-emulation/mednafen/Manifest
new file mode 100644
index 000000000000..bd573d0581a4
--- /dev/null
+++ b/games-emulation/mednafen/Manifest
@@ -0,0 +1,16 @@
+DIST mednafen-0.6.1.tar.bz2 1435414 RMD160 5994a55e213503a7144bc97b17eae3f4c9e922aa SHA256 e3021ce4cb60f479a01c963f471df47a6e48d3b1fdbf14875e09774dbc1e9c77 size 1435414
+EBUILD mednafen-0.6.1.ebuild 1358 RMD160 e69266906b7beacdb6b069518851b8777f01b0f2 SHA1 6417d598bb45bdb9294f95dac69918f0d6979c8c SHA256 7a47396fe5a10aec5f18d555e326c9174c50406e1bce22b1e9bd0e3b1986d855 size 1358
+MD5 e349b7b9a92ed97285cc7cb7beb232e8 mednafen-0.6.1.ebuild 1358
+RMD160 e69266906b7beacdb6b069518851b8777f01b0f2 mednafen-0.6.1.ebuild 1358
+SHA256 7a47396fe5a10aec5f18d555e326c9174c50406e1bce22b1e9bd0e3b1986d855 mednafen-0.6.1.ebuild 1358
+MISC ChangeLog 411 RMD160 647c921d73ee2ed3c027b92e94452b318eb8b6a2 SHA1 44734ff907a7dafad4efdce3c92b1f5974305580 SHA256 2f0300e378796e90e9f94d8c4cde10c6cd3cb479c0344d6facfffe422cda44e2 size 411
+MD5 25bade58a86cc323127d5484d74b9788 ChangeLog 411
+RMD160 647c921d73ee2ed3c027b92e94452b318eb8b6a2 ChangeLog 411
+SHA256 2f0300e378796e90e9f94d8c4cde10c6cd3cb479c0344d6facfffe422cda44e2 ChangeLog 411
+MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 size 158
+MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
+RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158
+SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 metadata.xml 158
+MD5 0d9a89f43ded2e0c05d95b1b7c5879d8 files/digest-mednafen-0.6.1 250
+RMD160 2267ac362d8085bbff1b079a31c1782b9a72587c files/digest-mednafen-0.6.1 250
+SHA256 83bc7b88c611e429e5f98e727c7271ff8c8038c74599c9b841753d718daf1079 files/digest-mednafen-0.6.1 250
diff --git a/games-emulation/mednafen/files/digest-mednafen-0.6.1 b/games-emulation/mednafen/files/digest-mednafen-0.6.1
new file mode 100644
index 000000000000..a79093f7723a
--- /dev/null
+++ b/games-emulation/mednafen/files/digest-mednafen-0.6.1
@@ -0,0 +1,3 @@
+MD5 4918b570f48f049021ead85b3b40edcb mednafen-0.6.1.tar.bz2 1435414
+RMD160 5994a55e213503a7144bc97b17eae3f4c9e922aa mednafen-0.6.1.tar.bz2 1435414
+SHA256 e3021ce4cb60f479a01c963f471df47a6e48d3b1fdbf14875e09774dbc1e9c77 mednafen-0.6.1.tar.bz2 1435414
diff --git a/games-emulation/mednafen/mednafen-0.6.1.ebuild b/games-emulation/mednafen/mednafen-0.6.1.ebuild
new file mode 100644
index 000000000000..03b2a8a73991
--- /dev/null
+++ b/games-emulation/mednafen/mednafen-0.6.1.ebuild
@@ -0,0 +1,55 @@
+# 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.1 2006/05/19 02:50:42 mr_bones_ Exp $
+
+inherit games
+
+DESCRIPTION="An advanced NES, GB/GBC/GBA, TurboGrafx 16/CD, and Lynx emulator"
+HOMEPAGE="http://mednafen.com/"
+SRC_URI="http://mednafen.com/releases/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+IUSE=""
+
+RDEPEND="virtual/opengl
+ sys-libs/zlib
+ media-libs/libsndfile
+ dev-libs/libcdio
+ >=media-libs/libsdl-1.2.0
+ media-libs/sdl-net
+ media-libs/libvorbis"
+
+# 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
+}
diff --git a/games-emulation/mednafen/metadata.xml b/games-emulation/mednafen/metadata.xml
new file mode 100644
index 000000000000..d3c2cc926f0b
--- /dev/null
+++ b/games-emulation/mednafen/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>games</herd>
+</pkgmetadata>