diff options
author | Mike Frysinger <vapier@gentoo.org> | 2003-09-09 16:28:07 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2003-09-09 16:28:07 +0000 |
commit | ae044aeba549da343d278a26bb72bac844e5a5e4 (patch) | |
tree | b16ea879113ef2bd09bb78bb00e8338b088d3afb /games-emulation/mupen64 | |
parent | New package - rename. (diff) | |
download | gentoo-2-ae044aeba549da343d278a26bb72bac844e5a5e4.tar.gz gentoo-2-ae044aeba549da343d278a26bb72bac844e5a5e4.tar.bz2 gentoo-2-ae044aeba549da343d278a26bb72bac844e5a5e4.zip |
welcome to games-emulation
Diffstat (limited to 'games-emulation/mupen64')
-rw-r--r-- | games-emulation/mupen64/ChangeLog | 21 | ||||
-rw-r--r-- | games-emulation/mupen64/Manifest | 6 | ||||
-rw-r--r-- | games-emulation/mupen64/files/digest-mupen64-0.1 | 1 | ||||
-rw-r--r-- | games-emulation/mupen64/files/digest-mupen64-0.2 | 1 | ||||
-rw-r--r-- | games-emulation/mupen64/files/mupen64 | 11 | ||||
-rw-r--r-- | games-emulation/mupen64/mupen64-0.1.ebuild | 46 | ||||
-rw-r--r-- | games-emulation/mupen64/mupen64-0.2.ebuild | 44 |
7 files changed, 130 insertions, 0 deletions
diff --git a/games-emulation/mupen64/ChangeLog b/games-emulation/mupen64/ChangeLog new file mode 100644 index 000000000000..72d0cd79fd6f --- /dev/null +++ b/games-emulation/mupen64/ChangeLog @@ -0,0 +1,21 @@ +# ChangeLog for app-emulation/mupen64 +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64/ChangeLog,v 1.1 2003/09/09 16:26:50 vapier Exp $ + +*mupen64-0.2 (03 Sep 2003) + + 03 Sep 2003; Michael Sterrett <msterret@gentoo.org> mupen64-0.2.ebuild: + version bump (bug 26448) + + 25 Jun 2003; <msterret@gentoo.org> mupen64-0.1.ebuild: + KEYWORD sparc64 doesn't exist; use sed -i (added src_unpack) + +*mupen64-0.1 (21 Jun 2003) + + 21 Jun 2003; Mike Frysinger <vapier@gentoo.org> : + Version bumped + build from src + games.eclass support #13141. + +*mupen64-0.0.90a (26 Dec 2002) + + 26 Dec 2002; Ryan Phillips <rphillips@gentoo.org> ChangeLog : + initial release diff --git a/games-emulation/mupen64/Manifest b/games-emulation/mupen64/Manifest new file mode 100644 index 000000000000..948f6016c667 --- /dev/null +++ b/games-emulation/mupen64/Manifest @@ -0,0 +1,6 @@ +MD5 87c51f06386416f3cae54f7c43450203 ChangeLog 737 +MD5 e51d6f4f29e2c1c4f2a1c6714f912eaf mupen64-0.1.ebuild 1021 +MD5 23dcfb03a4fc5fff77d14eb8b2efc906 mupen64-0.2.ebuild 976 +MD5 31f743eb9e30bd96396635010d31457f files/digest-mupen64-0.1 64 +MD5 8225a5e81a5ca90560d2b3133f04306e files/mupen64 208 +MD5 f595bb1bf10b107e02bc4dd00ee40f0a files/digest-mupen64-0.2 64 diff --git a/games-emulation/mupen64/files/digest-mupen64-0.1 b/games-emulation/mupen64/files/digest-mupen64-0.1 new file mode 100644 index 000000000000..1124e075af68 --- /dev/null +++ b/games-emulation/mupen64/files/digest-mupen64-0.1 @@ -0,0 +1 @@ +MD5 7dd7b836a4630eef07f863a691ec4895 mupen64_0.1_src.tgz 795936 diff --git a/games-emulation/mupen64/files/digest-mupen64-0.2 b/games-emulation/mupen64/files/digest-mupen64-0.2 new file mode 100644 index 000000000000..57ee87a06ab5 --- /dev/null +++ b/games-emulation/mupen64/files/digest-mupen64-0.2 @@ -0,0 +1 @@ +MD5 82bb8ee15a6c791d23a35dfb616541fa mupen64_src-0.2.tgz 937878 diff --git a/games-emulation/mupen64/files/mupen64 b/games-emulation/mupen64/files/mupen64 new file mode 100644 index 000000000000..ef2ad4c06d8e --- /dev/null +++ b/games-emulation/mupen64/files/mupen64 @@ -0,0 +1,11 @@ +#!/bin/sh + +if [ ! -d ~/.mupen64/save ] ; then + mkdir -p ~/.mupen64/{save,plugins} + cd ~/.mupen64 + ln -s GENTOO_DIR/plugins/* plugins/ + ln -s GENTOO_DIR/mupen64 mupen64 +fi + +cd ~/.mupen64 +GENTOO_DIR/mupen64 $@ diff --git a/games-emulation/mupen64/mupen64-0.1.ebuild b/games-emulation/mupen64/mupen64-0.1.ebuild new file mode 100644 index 000000000000..30caea3667aa --- /dev/null +++ b/games-emulation/mupen64/mupen64-0.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64/mupen64-0.1.ebuild,v 1.1 2003/09/09 16:26:50 vapier Exp $ + +inherit games + +DESCRIPTION="A Nintendo 64 (N64) emulator" +#SRC_URI="http://mupen64.emulation64.com/files/mupen64_${PV}.tgz" +SRC_URI="mirror://gentoo/mupen64_${PV}_src.tgz" +HOMEPAGE="http://mupen64.emulation64.com/" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86 -ppc -sparc" + +DEPEND="=x11-libs/gtk+-1.2* + >=sys-apps/sed-4 + media-libs/libsdl + virtual/glu + virtual/opengl" + +S=${WORKDIR}/emu64 + +src_unpack() { + unpack ${A} + sed -i -e "/^CC.*/s:$: ${CFLAGS}:" ${S}/Makefile || die "sed failed" +} + +src_compile() { + emake || die +} + +src_install() { + local dir=${GAMES_LIBDIR}/${PN} + dodir ${dir} + + cp -r mupen64* lang plugins save roms path.cfg ${D}/${dir}/ + sed -e "s:GENTOO_DIR:${dir}:" \ + ${FILESDIR}/mupen64 > ${T}/mupen64 + dogamesbin ${T}/mupen64 + + dodoc *.txt + dohtml index.htm + + prepgamesdirs +} diff --git a/games-emulation/mupen64/mupen64-0.2.ebuild b/games-emulation/mupen64/mupen64-0.2.ebuild new file mode 100644 index 000000000000..bbe91467e87d --- /dev/null +++ b/games-emulation/mupen64/mupen64-0.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64/mupen64-0.2.ebuild,v 1.1 2003/09/09 16:26:50 vapier Exp $ + +inherit games + +MY_P="${PN}_src-${PV}" +S="${WORKDIR}/emu64" +DESCRIPTION="A Nintendo 64 (N64) emulator" +SRC_URI="http://mupen64.emulation64.com/files/src/${MY_P}.tgz" +HOMEPAGE="http://mupen64.emulation64.com/" + +KEYWORDS="-* x86" +LICENSE="GPL-2" +SLOT="0" + +DEPEND="=x11-libs/gtk+-1.2* + >=sys-apps/sed-4 + media-libs/libsdl + virtual/glu + virtual/opengl" + +src_unpack() { + unpack ${A} + cd ${S} + sed -i \ + -e "/^CC.*/s:$: ${CFLAGS}:" Makefile || \ + die "sed Makefile failed" +} + +src_install() { + local dir=${GAMES_LIBDIR}/${PN} + dodir ${dir} + + cp -r mupen64* lang plugins save roms path.cfg ${D}/${dir}/ + sed -e "s:GENTOO_DIR:${dir}:" \ + ${FILESDIR}/mupen64 > ${T}/mupen64 + dogamesbin ${T}/mupen64 + + dodoc *.txt + dohtml index.htm + + prepgamesdirs +} |