summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Goller <morfic@gentoo.org>2005-01-20 04:33:04 +0000
committerDaniel Goller <morfic@gentoo.org>2005-01-20 04:33:04 +0000
commit372efbb39190e3768febf520808be8a50c8fb6c9 (patch)
tree418e62d31174e048ca678fc360d3f9ce7481c704 /games-emulation/mupen64
parentstable on x86 (diff)
downloadhistorical-372efbb39190e3768febf520808be8a50c8fb6c9.tar.gz
historical-372efbb39190e3768febf520808be8a50c8fb6c9.tar.bz2
historical-372efbb39190e3768febf520808be8a50c8fb6c9.zip
remove broken version
Diffstat (limited to 'games-emulation/mupen64')
-rw-r--r--games-emulation/mupen64/Manifest7
-rw-r--r--games-emulation/mupen64/mupen64-0.3.ebuild88
2 files changed, 3 insertions, 92 deletions
diff --git a/games-emulation/mupen64/Manifest b/games-emulation/mupen64/Manifest
index ba916e7abd18..f023efeac949 100644
--- a/games-emulation/mupen64/Manifest
+++ b/games-emulation/mupen64/Manifest
@@ -4,7 +4,6 @@ Hash: SHA1
MD5 f6bfd9794da0fe9049e93a34b6b4dfe0 ChangeLog 2368
MD5 a3e62bf537d9a02609601aa9ba76da7e metadata.xml 247
MD5 eaa7fe1c464ac0f8db1fa963bc2154af mupen64-0.4-r1.ebuild 2640
-MD5 6575b824fd5cbfb4833874d8261e8dfb mupen64-0.3.ebuild 2448
MD5 e2b006764c1bac03ac2667ad60a66101 files/0.3-gcc3.patch 3662
MD5 a7ebb16b1b250e889d5acd49537a9ece files/mupen64 751
MD5 f63e1260b9d35674f21fdcfff3be5c16 files/mupen64-SDL_ttf.patch 353
@@ -20,7 +19,7 @@ MD5 b21462ab51b383d28ca9d83f6531c664 files/digest-mupen64-0.4-r1 265
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
-iD8DBQFB7zR3UpKYMelfdYERAk5mAJ4v+sWHGycZAJuN4+Pg/BEyE/LQ7ACfZqjm
-Sg29YOjbX3LFtnQpa3xgxfE=
-=Rhwv
+iD8DBQFB7zS+UpKYMelfdYERAn+lAJ9im2yxWi6qGG1DNNsvvKvYw3BQFwCfQiCO
+TmDdSi0Cq/l8EsvIOfUeQSE=
+=CS2z
-----END PGP SIGNATURE-----
diff --git a/games-emulation/mupen64/mupen64-0.3.ebuild b/games-emulation/mupen64/mupen64-0.3.ebuild
deleted file mode 100644
index 8c946229a2ab..000000000000
--- a/games-emulation/mupen64/mupen64-0.3.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64/mupen64-0.3.ebuild,v 1.7 2005/01/01 06:59:18 morfic Exp $
-
-inherit games gcc eutils
-
-DESCRIPTION="A Nintendo 64 (N64) emulator"
-SRC_URI="http://mupen64.emulation64.com/files/src/mupen64_src-${PV}.tar.bz2
- http://mupen64.emulation64.com/files/src/mupen64_input.tar.bz2
- http://mupen64.emulation64.com/files/src/mupen64_sound.tar.bz2
- http://mupen64.emulation64.com/files/src/tr64_oglv078_src.tar.bz2
- http://mupen64.emulation64.com/files/src/mupen64_hle_rsp.tar.bz2
- http://mupen64.emulation64.com/files/src/riceplugin.tar.bz2"
-HOMEPAGE="http://mupen64.emulation64.com/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* x86"
-IUSE=""
-
-RDEPEND="=x11-libs/gtk+-1.2*
- media-libs/libsdl
- virtual/glu
- virtual/opengl"
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4"
-
-S="${WORKDIR}"
-
-src_unpack() {
- unpack ${A}
-
- # the riceplugin seems to want gcc 3.3 to compile
- if [ "`gcc-major-version`" -lt 3 -o "`gcc-version`" = "3.2" ] ; then
- rm -rf riceplugin
- else
- epatch ${FILESDIR}/${PV}-gcc3.patch
- sed -i \
- -e "/^CFLAGS/s:-O3.*$:${CFLAGS}:" \
- riceplugin/Makefile \
- || die "sed riceplugin/Makefile failed"
- fi
- # the riceplugin requires sse support
- echo "#include <xmmintrin.h>" > ${T}/test.c
- $(gcc-getCC) ${CFLAGS} -o ${T}/test.s -S ${T}/test.c >&/dev/null || rm -rf riceplugin
-
- sed -i \
- -e "/^CC/s:-O3.*-Wall:${CFLAGS}:" \
- emu64/Makefile mupen64_input/Makefile \
- || die "sed mupen64_input/Makefile failed"
- sed -i \
- -e "/^CFLAGS/s:-O3.*-march=athlon:${CFLAGS}:" \
- mupen64_sound/Makefile \
- || die "sed mupen64_sound/Makefile failed"
- sed -i \
- -e "/^CFLAGS/s:-O3.*$:${CFLAGS}:" \
- rsp_hle/Makefile tr64_oglv078_src/Makefile \
- || die "other sed Makefiles failed"
-}
-
-src_compile() {
- for d in * ; do
- cd ${S}/${d}
- emake || die "emake failed on $d"
- done
-}
-
-src_install() {
- local dir=${GAMES_LIBDIR}/${PN}
- dodir ${dir}
-
- exeinto ${dir}/plugins
- doexe */*.so
- insinto ${dir}/plugins
- doins */*.ini
- rm ${D}/${dir}/plugins/mupen64*.ini
-
- cd emu64
- cp -r mupen64* lang plugins save roms path.cfg ${D}/${dir}/
- rm ${D}/${dir}/mupen64_test.ini
- dogamesbin ${FILESDIR}/mupen64
- dosed "s:GENTOO_DIR:${dir}:" ${GAMES_BINDIR}/mupen64
- newgamesbin ${FILESDIR}/mupen64 mupen64_nogui
- dosed "s:GENTOO_DIR:${dir}:" ${GAMES_BINDIR}/mupen64_nogui
- dodoc *.txt doc/readme.pdf
-
- prepgamesdirs
-}