diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2010-01-24 18:47:34 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2010-01-24 18:47:34 +0000 |
commit | 866f836edee63779ece8d3d636e0e0e36f477e44 (patch) | |
tree | a5b5ecd3f6f2b3adcd9ddb22fc9773853ae99fc0 /games-emulation | |
parent | Add ~sparc wrt #299937 (diff) | |
download | gentoo-2-866f836edee63779ece8d3d636e0e0e36f477e44.tar.gz gentoo-2-866f836edee63779ece8d3d636e0e0e36f477e44.tar.bz2 gentoo-2-866f836edee63779ece8d3d636e0e0e36f477e44.zip |
Remove masked mupen64, including a plugin that used qt3, replaced by mupen64plus in tree
Diffstat (limited to 'games-emulation')
41 files changed, 0 insertions, 1981 deletions
diff --git a/games-emulation/mupen64-alsasnd/ChangeLog b/games-emulation/mupen64-alsasnd/ChangeLog deleted file mode 100644 index 550ef840ae8b..000000000000 --- a/games-emulation/mupen64-alsasnd/ChangeLog +++ /dev/null @@ -1,50 +0,0 @@ -# ChangeLog for games-emulation/mupen64-alsasnd -# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-alsasnd/ChangeLog,v 1.13 2008/07/27 21:20:19 carlo Exp $ - - 27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> - mupen64-alsasnd-0.4-r1.ebuild: - QA: Get rid of deprecated qt_min_version(). - -*mupen64-alsasnd-0.4-r1 (15 Feb 2007) - - 15 Feb 2007; Tristan Heaven <nyhm@gentoo.org> files/0.4-gentoo.patch, - -mupen64-alsasnd-0.4.ebuild, +mupen64-alsasnd-0.4-r1.ebuild: - Fix QA issues, bug #116385 - - 08 Oct 2006; Tristan Heaven <nyhm@gentoo.org> mupen64-alsasnd-0.4.ebuild: - Use qt3 eclass - - 24 Jun 2006; Doug Goldstein <cardoe@gentoo.org> - mupen64-alsasnd-0.4.ebuild: - USE flag change qt->qt3/qt4 bug #137785 - - 14 Apr 2006; Mark Loeser <halcy0n@gentoo.org> - +files/mupen64-alsasnd-0.4-gcc41.patch, mupen64-alsasnd-0.4.ebuild: - Add patch to fix compilation with gcc-4.1; bug #126596 - - 20 Sep 2005; Michael Sterrett <mr_bones_@gentoo.org> - mupen64-alsasnd-0.4.ebuild: - remove gtk2 use flag - - 07 Jul 2005; Caleb Tennis <caleb@gentoo.org> mupen64-alsasnd-0.4.ebuild: - Fix qt dep - - 19 Apr 2005; Daniel Goller <morfic@gentoo.org> mupen64-alsasnd-0.4.ebuild: - moved file to mirrors - - 17 Apr 2005; Daniel Goller <morfic@gentoo.org> mupen64-alsasnd-0.4.ebuild: - fix dependency logic/defaults - - 17 Apr 2005; Daniel Goller <morfic@gentoo.org> mupen64-alsasnd-0.4.ebuild: - add missing IUSE - - 17 Apr 2005; Daniel Goller <morfic@gentoo.org> +files/0.4-gtk.patch, - mupen64-alsasnd-0.4.ebuild: - added gtk compile fix with gcc3.4, thanks to Bret Towe - closes bug #84235 - -*mupen64-alsasnd-0.4 (27 Dec 2003) - - 27 Dec 2003; Mike Frysinger <vapier@gentoo.org> : - Initial import. Ebuild submitted by Marcelo Góes <blueboard@terra.com.br> #32749. diff --git a/games-emulation/mupen64-alsasnd/Manifest b/games-emulation/mupen64-alsasnd/Manifest deleted file mode 100644 index 465e9485bc4d..000000000000 --- a/games-emulation/mupen64-alsasnd/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX 0.4-gentoo.patch 741 RMD160 c749d7fe5a2882070f3ed36021b84cca14d32d50 SHA1 8289c6dded7258021e8ac60eab0fb7fc7a586415 SHA256 6cb8372210bdf0b8a7794c84a53c38c2adf83d88d3d570653b883095cc545f33 -AUX 0.4-gtk.patch 1203 RMD160 c335a844733d33f41348a26e4dc9d0a3ab697eac SHA1 fcac162f82010ab38be52ff379b58a888e079d92 SHA256 bf9cb3ec085b124d7de1a0e06623e1a36dc25e5e1f8bcb7019f4bcaa274195d8 -AUX mupen64-alsasnd-0.4-gcc41.patch 1131 RMD160 920f8fd1afee8720c114d3f47e45b6d221a9b93a SHA1 f784c0751ad974e29725f0a2cbbef8552e7f0d0e SHA256 76fbeaeef548417e99ede5c9e087b08712c515866a7b15b9baff60842e81f3f1 -DIST alsa-plugin-0.4fix.tar.bz2 26455 RMD160 4de1e0406625b7115fd612400d305e98375f77f1 SHA1 dd8a722636e801e56ab9e599f17ae2067075b590 SHA256 3d0b6eeb1c193ca4ef87da9b302eb87dc6619effe1be261bd81e0664be1261f8 -EBUILD mupen64-alsasnd-0.4-r1.ebuild 1157 RMD160 b3673b3652fec632258eb366ec276a82ebf8de61 SHA1 5ba584a51c691e33d96bb6341468d6ae9eb4bbc7 SHA256 216331e06ee7ab9f360c80b88d0c38d9a0cdea6196019e1eeb3df9c461843f5a -MISC ChangeLog 1823 RMD160 63d8879f839c69c6d9bef427bb134972487fc26a SHA1 972542e685c26a903874b9c26b22e23e9d5fb151 SHA256 08307ebbfd3488649a2b13e3adac59d90ad2ded64608622b6b36469f9a4d1d47 -MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 diff --git a/games-emulation/mupen64-alsasnd/files/0.4-gentoo.patch b/games-emulation/mupen64-alsasnd/files/0.4-gentoo.patch deleted file mode 100644 index 470262c9d13e..000000000000 --- a/games-emulation/mupen64-alsasnd/files/0.4-gentoo.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- Makefile -+++ Makefile -@@ -1,4 +1,3 @@ --GRAPHICAL_INTERFACE=gtk1 - - ifeq ($(GRAPHICAL_INTERFACE),gtk1) - GUICFLAGS = -DUSE_GTK `gtk-config --cflags` -@@ -21,13 +20,13 @@ - all: $(PLUGIN) instructions - - DEBUGCXXFLAGS = -g -Wall -DDEBUG --CXXFLAGS = -DNO_DEBUG -DNDEBUG -O3 -Wall -mcpu=athlon -march=athlon -fomit-frame-pointer -ffast-math -fno-rtti -+CXXFLAGS += -DNO_DEBUG -DNDEBUG -fno-rtti -fPIC - OBJECTS += string.o audio.o snd_plugin.o gui.o - - string.o: string_class.cpp string_class.h - $(CXX) $(CXXFLAGS) -c -o $@ $< - audio.o: audio.cpp audio.h -- $(CXX) $(CXXFLAGS) -c -o $@ $< -+ $(CXX) $(CXXFLAGS) -fno-strict-aliasing -c -o $@ $< - gui.o: gui.cpp gui.h - $(CXX) $(CXXFLAGS) -c -o $@ $< - snd_plugin.o: snd_interface.cpp audio.h gui.h diff --git a/games-emulation/mupen64-alsasnd/files/0.4-gtk.patch b/games-emulation/mupen64-alsasnd/files/0.4-gtk.patch deleted file mode 100644 index 32a80547a80e..000000000000 --- a/games-emulation/mupen64-alsasnd/files/0.4-gtk.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- alsa_plugin/Makefile.old 2005-02-28 20:54:40.718370614 -0800 -+++ alsa_plugin/Makefile 2005-02-28 20:55:54.048853201 -0800 -@@ -4,6 +4,11 @@ - GUILDFLAGS = `gtk-config --libs` - OBJECTS = gtk1_gui.o - endif -+ifeq ($(GRAPHICAL_INTERFACE),gtk2) -+ GUICFLAGS = -D_GTK2 `pkg-config --cflags gtk+-2.0` -+ GUILDFLAGS = `pkg-config --libs gtk+-2.0` -+ OBJECTS = gtk1_gui.o -+endif - ifeq ($(GRAPHICAL_INTERFACE),qt3) - GUICFLAGS = -DUSE_QT -I$(QTDIR)/include -I$(QTDIR)/mkspecs/linux-g++ -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -D_REENTRANT - GUILDFLAGS = -L$(QTDIR)/lib -lqt-mt -@@ -46,7 +51,6 @@ - - $(PLUGIN): $(OBJECTS) - $(LD) $(LDFLAGS) -o $@ $(OBJECTS) -- strip --strip-all $@ - - instructions: - $(warning please copy $(PLUGIN) in the plugins/ folder of the emulator) ---- alsa_plugin/gtk1_gui.cpp.old 2005-02-28 20:54:50.072190695 -0800 -+++ alsa_plugin/gtk1_gui.cpp 2005-02-28 20:55:45.015049773 -0800 -@@ -56,7 +56,7 @@ - - void CreateGUIObject( Plugin_Graphical_Interface **GUI, Plugin_Audio_Driver *drv ) - { -- ( ( GTK1_Interface * )( *GUI ) ) = new GTK1_Interface( drv ); -+ *GUI = dynamic_cast<Plugin_Graphical_Interface *>(new GTK1_Interface( drv )); - } - - void DeleteGUIObject( Plugin_Graphical_Interface **GUI ) diff --git a/games-emulation/mupen64-alsasnd/files/mupen64-alsasnd-0.4-gcc41.patch b/games-emulation/mupen64-alsasnd/files/mupen64-alsasnd-0.4-gcc41.patch deleted file mode 100644 index ccea231c62a8..000000000000 --- a/games-emulation/mupen64-alsasnd/files/mupen64-alsasnd-0.4-gcc41.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff -ur alsa_plugin-orig/gtk1_gui.cpp alsa_plugin/gtk1_gui.cpp ---- alsa_plugin-orig/gtk1_gui.cpp 2006-03-18 01:50:47.000000000 -0500 -+++ alsa_plugin/gtk1_gui.cpp 2006-03-18 01:54:53.000000000 -0500 -@@ -54,6 +54,16 @@ - void setupAboutDialog(); - }; - -+//Forward declarations -+void begin_testing(); -+bool key_press_event_func( GtkWidget *, GdkEventKey * ); -+void loadDefaultValues(); -+void loadConfigurationFromFile(); -+void saveConfigurationToFile(); -+void ok_pressed(); -+void cancel_config(); -+ -+ - void CreateGUIObject( Plugin_Graphical_Interface **GUI, Plugin_Audio_Driver *drv ) - { - *GUI = dynamic_cast<Plugin_Graphical_Interface *>(new GTK1_Interface( drv )); -diff -ur alsa_plugin-orig/qt3_gui.cpp alsa_plugin/qt3_gui.cpp ---- alsa_plugin-orig/qt3_gui.cpp 2006-03-18 01:50:47.000000000 -0500 -+++ alsa_plugin/qt3_gui.cpp 2006-03-18 01:58:45.000000000 -0500 -@@ -90,7 +90,7 @@ - - void CreateGUIObject( Plugin_Graphical_Interface **GUI, Plugin_Audio_Driver *drv ) - { -- ( ( QT3_Interface * )( *GUI ) ) = new QT3_Interface( drv ); -+ ( *GUI ) = new QT3_Interface( drv ); - } - - void DeleteGUIObject( Plugin_Graphical_Interface **GUI ) diff --git a/games-emulation/mupen64-alsasnd/metadata.xml b/games-emulation/mupen64-alsasnd/metadata.xml deleted file mode 100644 index d3c2cc926f0b..000000000000 --- a/games-emulation/mupen64-alsasnd/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>games</herd> -</pkgmetadata> diff --git a/games-emulation/mupen64-alsasnd/mupen64-alsasnd-0.4-r1.ebuild b/games-emulation/mupen64-alsasnd/mupen64-alsasnd-0.4-r1.ebuild deleted file mode 100644 index b8e817301208..000000000000 --- a/games-emulation/mupen64-alsasnd/mupen64-alsasnd-0.4-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-alsasnd/mupen64-alsasnd-0.4-r1.ebuild,v 1.3 2008/07/27 21:20:19 carlo Exp $ - -EAPI=1 - -inherit eutils qt3 games - -DESCRIPTION="Alsa plugin for the mupen64 N64 emulator" -HOMEPAGE="http://www.emutalk.net/showthread.php?threadid=16895" -SRC_URI="mirror://gentoo/alsa-plugin-${PV}fix.tar.bz2" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="-* x86" -IUSE="gtk qt3" - -DEPEND="media-libs/alsa-lib - gtk? ( =x11-libs/gtk+-2* ) - qt3? ( x11-libs/qt:3 ) - !gtk? ( !qt3? ( =x11-libs/gtk+-2* ) )" - -S=${WORKDIR}/alsa_plugin - -src_unpack() { - unpack ${A} - cd "${S}" - epatch \ - "${FILESDIR}"/${PV}-gentoo.patch \ - "${FILESDIR}"/${PV}-gtk.patch \ - "${FILESDIR}"/${P}-gcc41.patch -} - -src_compile() { - export GRAPHICAL_INTERFACE=gtk2 - use qt3 && export GRAPHICAL_INTERFACE=qt3 - use gtk && export GRAPHICAL_INTERFACE=gtk2 - emake || die "emake failed" - unset GRAPHICAL_INTERFACE -} - -src_install() { - exeinto "$(games_get_libdir)"/mupen64/plugins - doexe mupen64_alsasnd-${PV}.so || die "doexe failed" - dodoc README - prepgamesdirs -} diff --git a/games-emulation/mupen64-blight-tr64gl/ChangeLog b/games-emulation/mupen64-blight-tr64gl/ChangeLog deleted file mode 100644 index 5e390f096630..000000000000 --- a/games-emulation/mupen64-blight-tr64gl/ChangeLog +++ /dev/null @@ -1,54 +0,0 @@ -# ChangeLog for games-emulation/mupen64-blight-tr64gl -# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-blight-tr64gl/ChangeLog,v 1.9 2009/01/27 06:23:40 mr_bones_ Exp $ - - 27 Jan 2009; Michael Sterrett <mr_bones_@gentoo.org> - mupen64-blight-tr64gl-0.8.7_pre1.ebuild: - needs gtk+-1 (bug #223131) - - 21 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog: - Transition to Manifest2. - - 19 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org> - mupen64-blight-tr64gl-0.7.4_pre1.ebuild, - mupen64-blight-tr64gl-0.8.7_pre1.ebuild: - Adding strip to RESTRICT for bug #137819. - - 31 Jan 2005; Daniel Goller <morfic@gentoo.org> - mupen64-blight-tr64gl-0.8.7_pre1.ebuild: - Commit the fix as it was initially planned, eliminating need for - src_unpack() again - -*mupen64-blight-tr64gl-0.8.7_pre1 (31 Jan 2005) - - 31 Jan 2005; Michael Sterrett <mr_bones_@gentoo.org> - mupen64-blight-tr64gl-0.8.7_pre1.ebuild: - add missing src_unpack function (bug #79960) - - 22 Jan 2005; Daniel Goller <morfic@gentoo.org> : - Bump to new version available - - 07 Jan 2005; Daniel Goller <morfic@gentoo.org> metadata.xml: - Adding maintainer - -*mupen64-blight-tr64gl-0.7.4_pre1 (05 Jan 2005) - - 05 Jan 2005; Daniel Goller <morfic@gentoo.org> +metadata.xml, - +mupen64-blight-tr64gl-0.7.4_pre1.ebuild: - Moved from games-emulation/blight-tr64gl to - games-emulation/mupen64-blight-tr64gl. - - 26 Sep 2003; Michael Sterrett <msterret@gentoo.org> - blight-tr64gl-0.7.4_pre1.ebuild: - fix DESCRIPTION - - 09 Aug 2003; Michael Sterrett <msterret@gentoo.org> - blight-tr64gl-0.7.4_pre1.ebuild: - added prepgamesdirs - -*blight-tr64gl-0.7.4_pre1 (09 Aug 2003) - - 09 Aug 2003; Michael Sterrett <msterret@gentoo.org> - blight-tr64gl-0.7.4_pre1.ebuild: - initial commit (bug 24890) - diff --git a/games-emulation/mupen64-blight-tr64gl/Manifest b/games-emulation/mupen64-blight-tr64gl/Manifest deleted file mode 100644 index 145a954effc1..000000000000 --- a/games-emulation/mupen64-blight-tr64gl/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST tr64gl-0.8.7-pre1.so.gz 100522 RMD160 3183798d32329d396c38955f9864057bf6a38396 SHA1 d2ddb607c95cdcceee660077d9c11b4fcd1e21a9 SHA256 52ee62b84e2f9dc74f86d68f5da9ac7c68ffd7c79922c984534506e3e9d44fc2 -EBUILD mupen64-blight-tr64gl-0.8.7_pre1.ebuild 730 RMD160 bed27e98f093c483fce560e723b7337056672678 SHA1 c1c3df402d6cb78f6fbffc7efaca661c8d466175 SHA256 6e438d437f00203bcdd357b985d6c4d9618a62c36693c61e6364be46f2aa1c82 -MISC ChangeLog 1824 RMD160 72905aa82b7c4eb3a7de5abd39211d9d5c134dfe SHA1 2f83c2cea307e4cfa7b31730e9680c460daeb9df SHA256 89b3af5dc00f6a78c9fae0e4f71448d8065ab4f4e47634277961456e90654ad7 -MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 diff --git a/games-emulation/mupen64-blight-tr64gl/metadata.xml b/games-emulation/mupen64-blight-tr64gl/metadata.xml deleted file mode 100644 index d3c2cc926f0b..000000000000 --- a/games-emulation/mupen64-blight-tr64gl/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>games</herd> -</pkgmetadata> diff --git a/games-emulation/mupen64-blight-tr64gl/mupen64-blight-tr64gl-0.8.7_pre1.ebuild b/games-emulation/mupen64-blight-tr64gl/mupen64-blight-tr64gl-0.8.7_pre1.ebuild deleted file mode 100644 index 747d3d73cc78..000000000000 --- a/games-emulation/mupen64-blight-tr64gl/mupen64-blight-tr64gl-0.8.7_pre1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-blight-tr64gl/mupen64-blight-tr64gl-0.8.7_pre1.ebuild,v 1.6 2009/01/27 06:23:40 mr_bones_ Exp $ - -EAPI=1 -inherit games - -MY_P="tr64gl-${PV/_/-}" -DESCRIPTION="An OpenGL graphics plugin for the mupen64 N64 emulator" -HOMEPAGE="http://deltaanime.ath.cx/~blight/n64/" -SRC_URI="mirror://gentoo/${MY_P}.so.gz" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="x86" -IUSE="" -RESTRICT="strip" - -RDEPEND="media-libs/libsdl - virtual/opengl - x11-libs/gtk+:1" - -S=${WORKDIR} - -src_install() { - exeinto "$(games_get_libdir)"/mupen64/plugins - doexe ${MY_P}.so || die "doexe failed" - prepgamesdirs -} diff --git a/games-emulation/mupen64-blight-uhleaudio/ChangeLog b/games-emulation/mupen64-blight-uhleaudio/ChangeLog deleted file mode 100644 index 46a201b6d8c9..000000000000 --- a/games-emulation/mupen64-blight-uhleaudio/ChangeLog +++ /dev/null @@ -1,35 +0,0 @@ -# ChangeLog for games-emulation/mupen64-blight-uhleaudio -# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-blight-uhleaudio/ChangeLog,v 1.4 2007/02/21 23:25:30 peper Exp $ - - 21 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog: - Transition to Manifest2. - - 07 Jan 2005; Daniel Goller <morfic@gentoo.org> metadata.xml: - Adding maintainer - -*mupen64-blight-uhleaudio-0.1a (05 Jan 2005) - - 05 Jan 2005; Daniel Goller <morfic@gentoo.org> +metadata.xml, - +files/.#digest-mupen64-blight-uhleaudio-0.1a.1.1, - +mupen64-blight-uhleaudio-0.1a.ebuild: - Moved from games-emulation/mupen-blight-uhleaudio to - games-emulation/mupen64-blight-uhleaudio. - -*mupen-blight-uhleaudio-0.1a (05 Jan 2005) - - 05 Jan 2005; Daniel Goller <morfic@gentoo.org> +metadata.xml, - +mupen-blight-uhleaudio-0.1a.ebuild: - Moved from games-emulation/blight-uhleaudio to - games-emulation/mupen-blight-uhleaudio. - - 09 Aug 2003; Michael Sterrett <msterret@gentoo.org> - blight-uhleaudio-0.1a.ebuild: - added prepgamesdirs - -*blight-uhleaudio-0.1a (09 Aug 2003) - - 09 Aug 2003; Michael Sterrett <msterret@gentoo.org> - blight-uhleaudio-0.1a.ebuild: - initial commit (bug 24892) ebuild from David Holm (modified) - diff --git a/games-emulation/mupen64-blight-uhleaudio/Manifest b/games-emulation/mupen64-blight-uhleaudio/Manifest deleted file mode 100644 index d3c5bc5758cb..000000000000 --- a/games-emulation/mupen64-blight-uhleaudio/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST uhleaudio-0.1a.so 26465 RMD160 4be804a5998246bd4a11fe44198ed23624094930 SHA1 f9cdd5eebde2b4d96f91b54fccddfae4d935d38d SHA256 64993372d22c6d279c4f8b75cfa45ded7d17264f28ac99fcd125f63d228e0107 -EBUILD mupen64-blight-uhleaudio-0.1a.ebuild 691 RMD160 b16c52af3ae3c57e99829a4a10b3bdd7d8ff90d3 SHA1 93b2dac9fd9e7084a336e07b85bda3bec15be542 SHA256 ace0689779f3aa0080f2821c5926212ee48c38a3baeff6e2a425a76cb004bf17 -MISC ChangeLog 1268 RMD160 24fa9b419602086c8a84a57cfa13895edff5b679 SHA1 9c24dc1b6f1d571e1f55d8b0e09068fe3f489ee2 SHA256 0bf55a0ca97f0805a1977da3970ebc132b78a25b424ab79227bba149781bdd3f -MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 diff --git a/games-emulation/mupen64-blight-uhleaudio/metadata.xml b/games-emulation/mupen64-blight-uhleaudio/metadata.xml deleted file mode 100644 index d3c2cc926f0b..000000000000 --- a/games-emulation/mupen64-blight-uhleaudio/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>games</herd> -</pkgmetadata> diff --git a/games-emulation/mupen64-blight-uhleaudio/mupen64-blight-uhleaudio-0.1a.ebuild b/games-emulation/mupen64-blight-uhleaudio/mupen64-blight-uhleaudio-0.1a.ebuild deleted file mode 100644 index 226a23607dbb..000000000000 --- a/games-emulation/mupen64-blight-uhleaudio/mupen64-blight-uhleaudio-0.1a.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-blight-uhleaudio/mupen64-blight-uhleaudio-0.1a.ebuild,v 1.2 2007/04/09 15:44:12 nyhm Exp $ - -inherit games - -MY_P="uhleaudio-${PV}" -DESCRIPTION="An audio plugin for the mupen64 N64 emulator" -HOMEPAGE="http://deltaanime.ath.cx/~blight/n64/" -SRC_URI="http://deltaanime.ath.cx/~blight/n64/uhleaudio_plugin/${MY_P}.so" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="x86" -IUSE="" - -RDEPEND="media-libs/libsdl" - -src_install() { - exeinto "$(games_get_libdir)"/mupen64/plugins - doexe "${DISTDIR}"/${MY_P}.so || die "doexe failed" - prepgamesdirs -} diff --git a/games-emulation/mupen64-glide64/ChangeLog b/games-emulation/mupen64-glide64/ChangeLog deleted file mode 100644 index 58ad40a77f63..000000000000 --- a/games-emulation/mupen64-glide64/ChangeLog +++ /dev/null @@ -1,39 +0,0 @@ -# ChangeLog for games-emulation/mupen64-glide64 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-glide64/ChangeLog,v 1.9 2007/02/21 23:25:58 peper Exp $ - - 21 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog: - Transition to Manifest2. - - 10 Feb 2006; Daniel Goller <morfic@gentoo.org> mupen64-glide64-0.7.ebuild: - Disallowing -ftracer to avoid bug#122192, thanks Markus Gothe for reporting - - 20 Sep 2005; Michael Sterrett <mr_bones_@gentoo.org> - mupen64-glide64-0.7.ebuild: - remove gtk2 use flag - - 18 Mar 2005; Michael Sterrett <mr_bones_@gentoo.org> - mupen64-glide64-0.7.ebuild: - fix bad epatch logic (bug #85739); fix deps; tidy ebuild - - 19 Jan 2005; Daniel Goller <morfic@gentoo.org> mupen64-glide64-0.7.ebuild: - Stable on x86 - - 09 Jan 2005; Daniel Goller <morfic@gentoo.org> mupen64-glide64-0.7.ebuild: - More fixes with paths - - 07 Jan 2005; Daniel Goller <morfic@gentoo.org> - files/mupen64-glide64-0.7-gtk2.patch, - +files/mupen64-glide64-0.7-inifix.patch, mupen64-glide64-0.7.ebuild: - Updated gtk2 patch and added inifix patch, glide64 plugin now works properly - - 07 Jan 2005; Daniel Goller <morfic@gentoo.org> metadata.xml: - Adding maintainer - -*mupen64-glide64-0.7 (02 Jan 2005) - - 02 Jan 2005; Daniel Goller <morfic@gentoo.org> - +files/mupen64-glide64-0.7-compile.patch, - +files/mupen64-glide64-0.7-gtk2.patch, +mupen64-glide64-0.7.ebuild: - Initial commit of mupen64 plugin, needs work, we'll go from here - diff --git a/games-emulation/mupen64-glide64/Manifest b/games-emulation/mupen64-glide64/Manifest deleted file mode 100644 index 0c7177d191f6..000000000000 --- a/games-emulation/mupen64-glide64/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX mupen64-glide64-0.7-compile.patch 4677 RMD160 e98a5e5e8995955c91940f3b4773d14ed4dd0ef6 SHA1 66fa9b556de3a43f46c6390e70dc473fae09522e SHA256 ab9fb230cbd0bd1c5bd9ef79998541fff044650d273d878ef8cfc34d077370f0 -AUX mupen64-glide64-0.7-gtk2.patch 1544 RMD160 155561c740d2704938d3afb5522ffc3ec0c250b7 SHA1 0393d087f91e88a9d4c20327d51c2444ef4657e3 SHA256 592b55aff90339e0f2ba9f12af6029b94bbb2c6e3cffcbd8f4f6c6e83005845f -AUX mupen64-glide64-0.7-inifix.patch 1801 RMD160 c729851451cba7f8eadad6388d5d60f87ea4e619 SHA1 bebb98106b77de4d849ecb27f7ba41cb93c92476 SHA256 89e85c11978e11372bcfcd19a0d6d2e8c677749dff5b110f7f238510285be4ff -DIST glide64_0_7_ME.tar.bz2 231051 RMD160 5864f0e7c5c329e4e4f24e8f65532058b7699325 SHA1 698ce9e96a7af44a41a8ea6e7491783a9e3a6c67 SHA256 33c4805d01669b2342a2f8e6daf983c5fd0ddb56d233a0d8eb685afe6b01194a -EBUILD mupen64-glide64-0.7.ebuild 1273 RMD160 227a8425792cfdbe1eea155015772eb232429a20 SHA1 bc854e3a6332b68c7511d9065bf59626448d2598 SHA256 6d2ac75a47df5ae59039dcf1df5cbe72e603b4c3929ecbfaadf40148d5a327c5 -MISC ChangeLog 1523 RMD160 bd7f6bddae18d276a1b9d2e09f68720e84ad51fc SHA1 523faa334bd2f29bb276aa7f6b1ce393afad85ee SHA256 ea70206f13594138366d5830c989b0455e552de7000bf7f7e8ff0eb040a90533 -MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 diff --git a/games-emulation/mupen64-glide64/files/mupen64-glide64-0.7-compile.patch b/games-emulation/mupen64-glide64/files/mupen64-glide64-0.7-compile.patch deleted file mode 100644 index ae6702208e68..000000000000 --- a/games-emulation/mupen64-glide64/files/mupen64-glide64-0.7-compile.patch +++ /dev/null @@ -1,107 +0,0 @@ -diff -ru glide64_0_7_ME/Makefile glide64_0_7_ME.working/Makefile ---- glide64_0_7_ME/Makefile 2004-07-03 14:07:06.000000000 -0700 -+++ glide64_0_7_ME.working/Makefile 2005-01-01 20:50:24.886864494 -0800 -@@ -1,7 +1,7 @@ - CC = gcc - #CFLAGS = -DUSE_GTK `sdl-config --cflags` `gtk-config --cflags` -Iwrapper/ -g -mmmx -msse - #CFLAGS = -DUSE_GTK `sdl-config --cflags` `gtk-config --cflags` -Iwrapper/ -O3 -mcpu=athlon -ffast-math -funroll-loops -fomit-frame-pointer -msse -mmmx --CFLAGS = -DUSE_GTK `sdl-config --cflags` `gtk-config --cflags` -Iwrapper/ -O3 -mcpu=athlon -ffast-math -funroll-loops -fomit-frame-pointer -msse -mmmx -+CFLAGS = -DUSE_GTK -DGL_GLEXT_PROTOTYPES `sdl-config --cflags` `gtk-config --cflags` -Iwrapper/ - CXX = g++ - CPPFLAGS = $(CFLAGS) - LD = g++ -diff -ru glide64_0_7_ME/wrapper/combiner.cpp glide64_0_7_ME.working/wrapper/combiner.cpp ---- glide64_0_7_ME/wrapper/combiner.cpp 2004-06-19 16:11:54.000000000 -0700 -+++ glide64_0_7_ME.working/wrapper/combiner.cpp 2005-01-01 20:47:08.752963059 -0800 -@@ -4,7 +4,7 @@ - #include "../winlnxdefs.h"
- #endif // _WIN32
- #include <GL/gl.h>
--#include "glext.h"
-+#include <GL/glext.h>
- #include "glide.h"
- #include "main.h"
-
-diff -ru glide64_0_7_ME/wrapper/geometry.cpp glide64_0_7_ME.working/wrapper/geometry.cpp ---- glide64_0_7_ME/wrapper/geometry.cpp 2004-06-20 03:00:18.000000000 -0700 -+++ glide64_0_7_ME.working/wrapper/geometry.cpp 2005-01-01 20:42:31.730992830 -0800 -@@ -4,8 +4,8 @@ - #include "../winlnxdefs.h"
- #endif // _WIN32
- #include <GL/gl.h>
-+#include <GL/glext.h>
- #include "glide.h"
--#include "glext.h"
- #include "main.h"
-
- static int xy_off;
-diff -ru glide64_0_7_ME/wrapper/main.cpp glide64_0_7_ME.working/wrapper/main.cpp ---- glide64_0_7_ME/wrapper/main.cpp 2004-07-02 12:57:48.000000000 -0700 -+++ glide64_0_7_ME.working/wrapper/main.cpp 2005-01-01 20:51:32.459133270 -0800 -@@ -20,10 +20,6 @@ - #endif // _WIN32
-
-
--PFNGLACTIVETEXTUREARBPROC glActiveTextureARB;
--PFNGLBLENDFUNCSEPARATEEXTPROC glBlendFuncSeparateEXT;
--PFNGLMULTITEXCOORD2FARBPROC glMultiTexCoord2fARB;
--PFNGLFOGCOORDFPROC glFogCoordfEXT;
- #ifdef _WIN32
- PFNWGLGETEXTENSIONSSTRINGARBPROC wglGetExtensionsStringARB;
-
-@@ -505,8 +501,8 @@ - glActiveTextureARB = (PFNGLACTIVETEXTUREARBPROC)wglGetProcAddress("glActiveTextureARB");
- glMultiTexCoord2fARB = (PFNGLMULTITEXCOORD2FARBPROC)wglGetProcAddress("glMultiTexCoord2fARB");
- #else // _WIN32
-- glActiveTextureARB = (PFNGLACTIVETEXTUREARBPROC)SDL_GL_GetProcAddress("glActiveTextureARB");
-- glMultiTexCoord2fARB = (PFNGLMULTITEXCOORD2FARBPROC)SDL_GL_GetProcAddress("glMultiTexCoord2fARB");
-+// glActiveTextureARB = (PFNGLACTIVETEXTUREARBPROC)SDL_GL_GetProcAddress("glActiveTextureARB");
-+// glMultiTexCoord2fARB = (PFNGLMULTITEXCOORD2FARBPROC)SDL_GL_GetProcAddress("glMultiTexCoord2fARB");
- #endif // _WIN32
- glGetIntegerv(GL_MAX_TEXTURE_UNITS_ARB, &nbTextureUnits);
- if (nbTextureUnits == 1) display_warning((unsigned char*)"You need a video card that has at least 2 texture units");
-@@ -523,7 +519,7 @@ - #ifdef _WIN32
- glBlendFuncSeparateEXT = (PFNGLBLENDFUNCSEPARATEEXTPROC)wglGetProcAddress("glBlendFuncSeparateEXT");
- #else // _WIN32
-- glBlendFuncSeparateEXT = (PFNGLBLENDFUNCSEPARATEEXTPROC)SDL_GL_GetProcAddress("glBlendFuncSeparateEXT");
-+ //glBlendFuncSeparateEXT = (PFNGLBLENDFUNCSEPARATEEXTPROC)SDL_GL_GetProcAddress("glBlendFuncSeparateEXT");
- #endif // _WIN32
-
- if (isExtensionSupported("GL_EXT_fog_coord") == FALSE)
-@@ -561,7 +557,7 @@ - viewport_offset = 0;
- }
- #else // _WIN32
-- glFogCoordfEXT = (PFNGLFOGCOORDFPROC)SDL_GL_GetProcAddress("glFogCoordfEXT");
-+ //glFogCoordfEXT = (PFNGLFOGCOORDFPROC)SDL_GL_GetProcAddress("glFogCoordfEXT");
- #endif // _WIN32
- widtho = width/2;
- if (!fullscreen)
-diff -ru glide64_0_7_ME/wrapper/main.h glide64_0_7_ME.working/wrapper/main.h ---- glide64_0_7_ME/wrapper/main.h 2004-06-20 12:08:48.000000000 -0700 -+++ glide64_0_7_ME.working/wrapper/main.h 2005-01-01 20:42:07.669225539 -0800 -@@ -5,7 +5,7 @@ - #include <windows.h>
- #endif // _WIN32
- #include <GL/gl.h>
--#include "glext.h"
-+#include <GL/glext.h>
- #include "glide.h"
-
- void display_warning(unsigned char *text, ...);
-@@ -15,12 +15,12 @@ - void updateCombiner(int i);
- void updateCombinera(int i);
-
--//#ifdef _WIN32
-+#ifdef _WIN32
- extern PFNGLACTIVETEXTUREARBPROC glActiveTextureARB;
- extern PFNGLMULTITEXCOORD2FARBPROC glMultiTexCoord2fARB;
- extern PFNGLBLENDFUNCSEPARATEEXTPROC glBlendFuncSeparateEXT;
- extern PFNGLFOGCOORDFPROC glFogCoordfEXT;
--//#endif // _WIN32
-+#endif // _WIN32
- extern int w_buffer_mode;
- extern int nbTextureUnits;
- extern int width, height, widtho, heighto;
diff --git a/games-emulation/mupen64-glide64/files/mupen64-glide64-0.7-gtk2.patch b/games-emulation/mupen64-glide64/files/mupen64-glide64-0.7-gtk2.patch deleted file mode 100644 index 1767be7bc2cd..000000000000 --- a/games-emulation/mupen64-glide64/files/mupen64-glide64-0.7-gtk2.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- glide64_0_7_ME/Makefile.old 2005-01-07 13:22:18.878299788 -0800 -+++ glide64_0_7_ME/Makefile 2005-01-07 13:23:09.289287824 -0800 -@@ -1,11 +1,11 @@ - CC = gcc - #CFLAGS = -DUSE_GTK `sdl-config --cflags` `gtk-config --cflags` -Iwrapper/ -g -mmmx -msse - #CFLAGS = -DUSE_GTK `sdl-config --cflags` `gtk-config --cflags` -Iwrapper/ -O3 -mcpu=athlon -ffast-math -funroll-loops -fomit-frame-pointer -msse -mmmx --CFLAGS = -DUSE_GTK -DGL_GLEXT_PROTOTYPES `sdl-config --cflags` `gtk-config --cflags` -Iwrapper/ -+CFLAGS = -DGL_GLEXT_PROTOTYPES `sdl-config --cflags` `pkg-config --cflags gtk+-2.0 glib-2.0` -D_GTK2 -Iwrapper/ - CXX = g++ - CPPFLAGS = $(CFLAGS) - LD = g++ --LDFLAGS = -lGL -lGLU -L/usr/X11R6/lib -lSDL -+LDFLAGS = -lGL -lGLU `sdl-config --libs` `pkg-config --libs gtk+-2.0 glib-2.0` - - OBJECTS = Main.o \ - rdp.o \ -@@ -30,8 +30,7 @@ - all: Glide64.so instruction - - Glide64.so: font.h cursor.h $(OBJECTS) -- $(LD) -shared -Wl,-Bsymbolic `gtk-config --libs` $(LDFLAGS) -o $@ $(OBJECTS) -- strip --strip-all $@ -+ $(LD) -shared -Wl,-Bsymbolic $(LDFLAGS) -o $@ $(OBJECTS) - - font.h: compiletex - ./compiletex font.tex font.h font ---- glide64_0_7_ME/Config.cpp.old 2005-01-07 13:30:42.498170544 -0800 -+++ glide64_0_7_ME/Config.cpp 2005-01-07 13:31:07.818666816 -0800 -@@ -594,7 +594,7 @@ - static void okButtonCallback(GtkWidget *widget, void *data)
- {
- ConfigDialog *configDialog = (ConfigDialog*)data;
-- char *s;
-+ const gchar *s;
- int i,n=0;
-
- s = gtk_entry_get_text(GTK_ENTRY(GTK_COMBO(configDialog->windowResCombo)->entry));
diff --git a/games-emulation/mupen64-glide64/files/mupen64-glide64-0.7-inifix.patch b/games-emulation/mupen64-glide64/files/mupen64-glide64-0.7-inifix.patch deleted file mode 100644 index b9ebdcff536d..000000000000 --- a/games-emulation/mupen64-glide64/files/mupen64-glide64-0.7-inifix.patch +++ /dev/null @@ -1,71 +0,0 @@ ---- glide64_0_7_ME/Ini.cpp.old 2005-01-07 15:50:22.232410116 -0800 -+++ glide64_0_7_ME/Ini.cpp 2005-01-07 15:58:03.491450616 -0800 -@@ -49,37 +49,42 @@ - #include <stdlib.h>
- #endif // _WIN32
-
-+#include <features.h>
-+#include <dlfcn.h>
-+#include <errno.h>
-+#include <limits.h>
-+
- BOOL INI_Open ()
- {
- // Get the path of the dll, ex: C:\Games\Project64\Plugin\Glide64.dll
-- char path[256];
--#ifdef _WIN32
-- GetModuleFileName (hInstance, path, 256);
--#else // _WIN32
-- int n = readlink("/proc/self/exe", path, 256);
-- if (n == -1) strcpy(path, "./");
--#endif // _WIN32
--
-- // Find the previous backslash
-- int i;
-- for (i=strlen(path)-1; i>0; i--)
-+ char path[PATH_MAX];
-+
-+
-+#ifdef __USE_GNU
-+ Dl_info info;
-+ void *addr = (void *)INI_Open;
-+ //__asm__( "movl %%eip, %%eax" : "=a"(addr) );
-+ if (dladdr( addr, &info ) != 0)
- {
--#ifdef _WIN32
-- if (path[i] == '\\')
--#else // _WIN32
-- if (path[i] == '/')
--#endif // _WIN32
-- break;
-+ strncpy( path, info.dli_fname, PATH_MAX );
-+ *(strrchr( path, '/' )) = '\0';
- }
-- if (path == 0) return FALSE;
-- path[i+1] = 0;
--
--#ifndef _WIN32
-- strcat(path, "plugins/");
--#endif // _WIN32
--
-- strcat (path, "Glide64.ini");
--
-+ else
-+ {
-+ fprintf( stderr, "(WW) Couldn't get path of .so, trying to get emulator's path\n" );
-+#endif // __USE_GNU
-+ if (readlink( "/proc/self/exe", path, PATH_MAX ) == -1)
-+ {
-+ fprintf( stderr, "(WW) readlink() /proc/self/exe failed: %s\n", strerror( errno ) );
-+ path[0] = '.';
-+ path[1] = '\0';
-+ }
-+ *(strrchr( path, '/' )) = '\0';
-+ strncat( path, "/plugins", PATH_MAX );
-+#ifdef __USE_GNU
-+ }
-+#endif
-+ strncat( path, "/Glide64.ini", PATH_MAX );
- // Open the file
- ini = fopen (path, "r+b");
- if (ini == NULL)
diff --git a/games-emulation/mupen64-glide64/metadata.xml b/games-emulation/mupen64-glide64/metadata.xml deleted file mode 100644 index d3c2cc926f0b..000000000000 --- a/games-emulation/mupen64-glide64/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>games</herd> -</pkgmetadata> diff --git a/games-emulation/mupen64-glide64/mupen64-glide64-0.7.ebuild b/games-emulation/mupen64-glide64/mupen64-glide64-0.7.ebuild deleted file mode 100644 index 28400e0f50a9..000000000000 --- a/games-emulation/mupen64-glide64/mupen64-glide64-0.7.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-glide64/mupen64-glide64-0.7.ebuild,v 1.10 2007/04/06 05:42:40 nyhm Exp $ - -inherit flag-o-matic eutils games - -MY_P="glide64_${PV/./_}_ME" -DESCRIPTION="An opengl graphics plugin for the mupen64 N64 emulator" -HOMEPAGE="http://mupen64.emulation64.com/" -SRC_URI="mirror://gentoo/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86" -IUSE="" - -DEPEND="virtual/opengl - virtual/glu - media-libs/libsdl - >=x11-libs/gtk+-2" - -S=${WORKDIR}/${MY_P} - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch \ - "${FILESDIR}"/${P}-compile.patch \ - "${FILESDIR}"/${P}-inifix.patch \ - "${FILESDIR}"/${P}-gtk2.patch - - emake -j1 clean - - # gcc 3.4 at least has a problem with -O3 and inline asm - replace-flags -O3 -O2 - # -ftracer is causing bug#122192 - filter-flags -ftracer - sed -i \ - -e "s:CFLAGS.*=\(.*\):CFLAGS=\1 ${CFLAGS}:" \ - Makefile \ - || die "sed failed" -} - -src_compile() { - emake -j1 || die "emake failed" -} - -src_install() { - exeinto "$(games_get_libdir)"/mupen64/plugins - doexe Glide64.so || die "doexe failed" - insinto "$(games_get_libdir)"/mupen64/plugins - doins Glide64.ini || die "doins failed" - prepgamesdirs -} diff --git a/games-emulation/mupen64-riceplugin/ChangeLog b/games-emulation/mupen64-riceplugin/ChangeLog deleted file mode 100644 index 21940e80ead9..000000000000 --- a/games-emulation/mupen64-riceplugin/ChangeLog +++ /dev/null @@ -1,70 +0,0 @@ -# ChangeLog for games-emulation/mupen64-riceplugin -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-riceplugin/ChangeLog,v 1.15 2009/01/20 10:41:01 tupone Exp $ - - 20 Jan 2009; Alfredo Tupone <tupone@gentoo.org> - +files/mupen64-riceplugin-5.1.0-gcc43.patch, - mupen64-riceplugin-5.1.0.ebuild: - Fix gcc-4.3 bug #251128 by flameeyes@gentoo.org - - 01 Jun 2006; <Tupone@gentoo.org> mupen64-riceplugin-5.1.0.ebuild: - Fix for gcc-4.1 not compiling without -msse, bug #132051 by me - - 27 Apr 2006; Marien Zwart <marienz@gentoo.org> Manifest: - Fixing SHA256 digest, pass four - - 15 Mar 2006; Mark Loeser <halcy0n@gentoo.org> - files/mupen64-riceplugin-gcc4.patch: - Add patch to fix compilation with gcc-4.1 by Karol Szumski <mareviq AT - interia DOT pl>; bug #125924 - - 20 Sep 2005; Michael Sterrett <mr_bones_@gentoo.org> - mupen64-riceplugin-5.1.0.ebuild: - remove gtk2 use flag - - 30 May 2005; Sven Wegener <swegener@gentoo.org> - mupen64-riceplugin-5.1.0.ebuild: - Removed unneeded use of gcc.eclass. - - 24 Apr 2005; Daniel Goller <morfic@gentoo.org> - mupen64-riceplugin-5.1.0.ebuild: - removed restriction - - 09 Mar 2005; Mark Loeser <halcy0n@gentoo.org> - +files/mupen64-riceplugin-gcc4.patch, mupen64-riceplugin-5.1.0.ebuild: - Patch to fix compilation on GCC4, patch from Bret Towe from bug #84236 - - 08 Mar 2005; Daniel Goller <morfic@gentoo.org> - mupen64-riceplugin-5.1.0.ebuild: - changed to if use gtk2 ; then epatch fi see bug #84497 - - 19 Jan 2005; Daniel Goller <morfic@gentoo.org> - mupen64-riceplugin-5.1.0.ebuild: - Stable on x86 - - 13 Jan 2005; Daniel Goller <morfic@gentoo.org> - mupen64-riceplugin-5.1.0.ebuild: - Let the ebuild follow the changelog entry - - 09 Jan 2005; Daniel Goller <morfic@gentoo.org> - +files/mupen64-riceplugin-compile.patch, - -files/mupen64-riceplugin-gcc3.patch, - +files/mupen64-riceplugin-gtk2.patch, - files/mupen64-riceplugin-makefile.patch: - config dialog actually works with gtk2
- combined gcc3 patch with other compile/runtime fixs into 1 patch
- added nasm dep - - 07 Jan 2005; Daniel Goller <morfic@gentoo.org> metadata.xml: - Adding maintainer - - 05 Jan 2005; Daniel Goller <morfic@gentoo.org> - mupen64-riceplugin-5.1.0.ebuild: - Fixed URI after move - -*mupen64-riceplugin-5.1.0 (03 Jan 2005) - - 03 Jan 2005; Daniel Goller <morfic@gentoo.org> +metadata.xml, - +mupen64-riceplugin-5.1.0.ebuild: - Initial commit of plugin - diff --git a/games-emulation/mupen64-riceplugin/Manifest b/games-emulation/mupen64-riceplugin/Manifest deleted file mode 100644 index 772e8213edfe..000000000000 --- a/games-emulation/mupen64-riceplugin/Manifest +++ /dev/null @@ -1,9 +0,0 @@ -AUX mupen64-riceplugin-5.1.0-gcc43.patch 517 RMD160 a379142d2d93fcbf8db721c8f8c603a52d877e93 SHA1 dcd4292d4e249be4a7683e5980c43d749a175f9a SHA256 d12029a8210e331c34e8a91508754759b44720efd2cb8ad584ac8a5defb3c39d -AUX mupen64-riceplugin-compile.patch 6601 RMD160 ef7773dc9afc0f7e37850160fcfd2f7ade6133b3 SHA1 f25931cd76dc29d70521f4444b81ebd197ea8e32 SHA256 ccf844428e86dfe066cc0f6c004f414694a7e7db23e71b22acef5fd515163d81 -AUX mupen64-riceplugin-gcc4.patch 1036 RMD160 95b17b5613234a5837b80ad2d7ee8ff1a0632205 SHA1 c98657f5649cdef3969e28a4bb7a996f6d859369 SHA256 0d8295948be78e1d25f201923a29554da47140568c961e403308c76624ec26be -AUX mupen64-riceplugin-gtk2.patch 631 RMD160 ae52b739b6a812df27792fe1111fcadaf5809548 SHA1 2f475357af5852fd5aeacda92f72d075a29191c5 SHA256 d8cdde32157ca7ab29c0957c5d13878d9ae1b59e2d7648de2f2426cf9b786717 -AUX mupen64-riceplugin-makefile.patch 1013 RMD160 98e0dbd8d4912c91e2aa6fe15ef5dfe09d830459 SHA1 94406b99c49a503f420731a0635099c5a9d7a231 SHA256 e1672b5c1cc8a8e93698f1e20b55842062a63efed48442125f5405b6ccaadafc -DIST riceplugin.tar.bz2 287672 RMD160 312d57354818b55550a5c74e2b62332a41016eeb SHA1 72a11bf1b3e5bf479fb3e3ed9183071f50b760a2 SHA256 3fa3065d70a697f3b6afb17bceb505fd5e117a1503a345ef9a819f63943de210 -EBUILD mupen64-riceplugin-5.1.0.ebuild 1240 RMD160 d68000ab6a518f8956cfabf319dbaa248b308b0f SHA1 abe280d061c6f88796d9592ffa00c7e11b0f42a0 SHA256 af91c245654d7bdc7424b954af0ca13c33bd9274ca23ed27843f310a3dd3f879 -MISC ChangeLog 2461 RMD160 bcc1e53565cf01bf0fcf1d35c1db112576176148 SHA1 b620b501d300325de5860db2bfbd39edd32a9d9c SHA256 12651f4e75e409433a8e0ef759510169939cfe6acd4bb6068a32ca338ea383ba -MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 diff --git a/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-5.1.0-gcc43.patch b/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-5.1.0-gcc43.patch deleted file mode 100644 index 6a66245fca4f..000000000000 --- a/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-5.1.0-gcc43.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- DLParser.h.old 2009-01-20 11:33:53.000000000 +0100 -+++ DLParser.h 2009-01-20 11:34:07.000000000 +0100 -@@ -21,6 +21,7 @@ - #ifndef __DAEDALUS_RDP_GFX_H__ - #define __DAEDALUS_RDP_GFX_H__ - -+#include <cstring> - #include "ultra_sptask.h" - //#include "Debugger.h" - ---- ROM.h.old 2009-01-20 11:34:41.000000000 +0100 -+++ ROM.h 2009-01-20 11:34:56.000000000 +0100 -@@ -21,6 +21,7 @@ - #ifndef __DAEDALUS_ROM_H__ - #define __DAEDALUS_ROM_H__ - -+#include <climits> - #include "ultra_types.h" - #include "IniFile.h" - - diff --git a/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-compile.patch b/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-compile.patch deleted file mode 100644 index b442b7ca2499..000000000000 --- a/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-compile.patch +++ /dev/null @@ -1,214 +0,0 @@ -diff -ur riceplugin.old/Config.cpp riceplugin/Config.cpp ---- riceplugin.old/Config.cpp 2003-09-05 09:28:35.000000000 -0700 -+++ riceplugin/Config.cpp 2005-01-09 16:52:09.915439032 -0800 -@@ -148,9 +148,9 @@ - const int numberOfOpenGLRenderEngineSettings = sizeof(OpenGLRenderSettings)/sizeof(RenderEngineSetting);
-
- #define MAIN_RICE_DAEDALUS_4 "Software\\RICEDAEDALUS510\\WINDOW"
--#define RICE_DAEDALUS_INI_FILE "RiceDaedalus5.1.0.ini"
-+#define RICE_DAEDALUS_INI_FILE "/usr/games/lib/mupen64/plugins/RiceDaedalus5.1.0.ini"
-
--#define CONFIG_FILE "RiceDaedalus.cfg"
-+#define CONFIG_FILE "/RiceDaedalus.cfg"
-
- void WriteConfiguration(void);
- void GenerateCurrentRomOptions();
-diff -ur riceplugin.old/DaedalusGraphics.cpp riceplugin/DaedalusGraphics.cpp ---- riceplugin.old/DaedalusGraphics.cpp 2003-09-04 17:12:40.000000000 -0700 -+++ riceplugin/DaedalusGraphics.cpp 2005-01-09 16:38:02.452745942 -0800 -@@ -18,11 +18,16 @@ - */
- #include "stdafx.h"
- #include "_BldNum.h"
-+#include <assert.h> -
- #ifndef _WIN32
- #include <unistd.h>
- #include <stdarg.h>
- #include "messagebox.h"
-+#include <features.h> -+#include <dlfcn.h> -+#include <errno.h> -+#include <limits.h> - #endif
-
- PluginStatus status;
-@@ -97,30 +102,31 @@ - return TRUE;
- }
- #endif
--
--void GetPluginDir( char * Directory )
--{
--#ifdef _WIN32
-- char path_buffer[_MAX_PATH], drive[_MAX_DRIVE] ,dir[_MAX_DIR];
-- char fname[_MAX_FNAME],ext[_MAX_EXT];
-- GetModuleFileName(myhInst,path_buffer,sizeof(path_buffer));
-- _splitpath( path_buffer, drive, dir, fname, ext );
-- strcpy(Directory,drive);
-- strcat(Directory,dir);
--#else // _WIN32
-- int n = readlink("/proc/self/exe", Directory, MAX_PATH);
-- if (n == -1)
-- strcpy(Directory, "./");
-- else
-- {
-- Directory[n] = '\0';
-- while(Directory[strlen(Directory)-1] != '/')
-- Directory[strlen(Directory)-1] = '\0';
-- }
-- strcat(Directory, "plugins/");
--#endif //_WIN32
--}
--
-+ -+void GetPluginDir( char * Directory ) -+{ -+#ifdef __USE_GNU -+ Dl_info info; -+ void *addr = (void *)GetPluginDir; -+ if (dladdr( addr, &info ) != 0) { -+ strncpy( Directory, info.dli_fname, PATH_MAX ); -+ *(strrchr( Directory, '/' )) = '\0'; -+ } else { -+ fprintf( stderr, "(WW) Couldn't get Directory of .so, trying to get emulator's path\n" ); -+#endif // __USE_GNU -+ if (readlink( "/proc/self/exe", Directory, PATH_MAX ) == -1) -+ { -+ fprintf( stderr, "(WW) readlink() /proc/self/exe fail ed: %s\n", strerror( errno ) ); -+ Directory[0] = '.'; -+ Directory[1] = '\0'; -+ } -+ strcat( Directory, "/plugins/"); -+#ifdef __USE_GNU -+ } -+#endif -+ -+} -+ - //-------------------------------------------------------------------------------------
- __declspec(dllexport) void CALL GetDllInfo ( PLUGIN_INFO * PluginInfo )
- {
-diff -ur riceplugin.old/DecodedMux.cpp riceplugin/DecodedMux.cpp ---- riceplugin.old/DecodedMux.cpp 2003-08-28 13:39:21.000000000 -0700 -+++ riceplugin/DecodedMux.cpp 2005-01-09 16:22:52.951517362 -0800 -@@ -760,7 +760,7 @@ - ShadeConstMergeMapType MergeShadeWithConstantsMaps[] =
- {
- 0, SHADE_DO_NOTHING,
-- 0x0007000600070006, SHADE_MOD_ENV, // SHADE * ENV
-+ SHADE_DO_NOTHING, SHADE_MOD_ENV, // SHADE * ENV
- };
-
- // 0x05070501, 0x00070006 //(1 - PRIM) * ENV + PRIM
-diff -ur riceplugin.old/IniFile.cpp riceplugin/IniFile.cpp ---- riceplugin.old/IniFile.cpp 2003-09-03 07:49:33.000000000 -0700 -+++ riceplugin/IniFile.cpp 2005-01-09 16:41:30.433074073 -0800 -@@ -115,10 +115,7 @@ - char readinfo[100];
- char trim[]="{}"; //remove first and last character
-
-- char filename[256];
-- GetPluginDir(filename);
-- strcat(filename,m_szFileName);
-- inifile.open(filename);
-+ inifile.open(m_szFileName);
-
- if (inifile.fail())
- {
-Only in riceplugin: Makefile.orig -diff -ur riceplugin.old/OGLCombinerTNT2.cpp riceplugin/OGLCombinerTNT2.cpp ---- riceplugin.old/OGLCombinerTNT2.cpp 2003-08-29 06:50:40.000000000 -0700 -+++ riceplugin/OGLCombinerTNT2.cpp 2005-01-09 16:22:52.952517258 -0800 -@@ -120,22 +120,22 @@ -
- GLenum COGLColorCombinerTNT2::RGBArgsMap[] =
- {
-- {GL_ZERO, }, //MUX_0
-- {GL_ZERO, }, //MUX_1
-- {GL_PREVIOUS_EXT, }, //MUX_COMBINED,
-- {GL_TEXTURE0_ARB, }, //MUX_TEXEL0,
-- {GL_TEXTURE1_ARB, }, //MUX_TEXEL1,
-- {GL_CONSTANT_EXT, }, //MUX_PRIM,
-- {GL_PRIMARY_COLOR_EXT, }, //MUX_SHADE,
-- {GL_CONSTANT_EXT, }, //MUX_ENV,
-- {GL_PREVIOUS_EXT, }, //MUX_COMBALPHA,
-- {GL_TEXTURE0_ARB, }, //MUX_T0_ALPHA,
-- {GL_TEXTURE1_ARB, }, //MUX_T1_ALPHA,
-- {GL_CONSTANT_EXT, }, //MUX_PRIM_ALPHA,
-- {GL_PRIMARY_COLOR_EXT, }, //MUX_SHADE_ALPHA,
-- {GL_CONSTANT_EXT, }, //MUX_ENV_ALPHA,
-- {GL_CONSTANT_EXT, }, //MUX_LODFRAC,
-- {GL_CONSTANT_EXT, }, //MUX_PRIMLODFRAC,
-+ GL_ZERO, -+ GL_ZERO, -+ GL_PREVIOUS_EXT, -+ GL_TEXTURE0_ARB, -+ GL_TEXTURE1_ARB, -+ GL_CONSTANT_EXT, -+ GL_PRIMARY_COLOR_EXT, -+ GL_CONSTANT_EXT, -+ GL_PREVIOUS_EXT, -+ GL_TEXTURE0_ARB, -+ GL_TEXTURE1_ARB, -+ GL_CONSTANT_EXT, -+ GL_PRIMARY_COLOR_EXT, -+ GL_CONSTANT_EXT, -+ GL_CONSTANT_EXT, -+ GL_CONSTANT_EXT, - };
-
-
-diff -ur riceplugin.old/OGLExtCombiner.cpp riceplugin/OGLExtCombiner.cpp ---- riceplugin.old/OGLExtCombiner.cpp 2003-08-28 14:31:44.000000000 -0700 -+++ riceplugin/OGLExtCombiner.cpp 2005-01-09 16:22:52.953517154 -0800 -@@ -474,22 +474,22 @@ -
- GLenum COGLExtColorCombiner::RGBArgsMap[] =
- {
-- {GL_PRIMARY_COLOR_ARB, }, //MUX_0
-- {GL_PRIMARY_COLOR_ARB, }, //MUX_1
-- {GL_PREVIOUS_ARB, }, //MUX_COMBINED,
-- {GL_TEXTURE0_ARB, }, //MUX_TEXEL0,
-- {GL_TEXTURE1_ARB, }, //MUX_TEXEL1,
-- {GL_CONSTANT_ARB, }, //MUX_PRIM,
-- {GL_PRIMARY_COLOR_ARB, }, //MUX_SHADE,
-- {GL_CONSTANT_ARB, }, //MUX_ENV,
-- {GL_PREVIOUS_ARB, }, //MUX_COMBALPHA,
-- {GL_TEXTURE0_ARB, }, //MUX_T0_ALPHA,
-- {GL_TEXTURE1_ARB, }, //MUX_T1_ALPHA,
-- {GL_CONSTANT_ARB, }, //MUX_PRIM_ALPHA,
-- {GL_PRIMARY_COLOR_ARB, }, //MUX_SHADE_ALPHA,
-- {GL_CONSTANT_ARB, }, //MUX_ENV_ALPHA,
-- {GL_CONSTANT_ARB, }, //MUX_LODFRAC,
-- {GL_CONSTANT_ARB, }, //MUX_PRIMLODFRAC,
-+ GL_PRIMARY_COLOR_ARB, -+ GL_PRIMARY_COLOR_ARB, -+ GL_PREVIOUS_ARB, -+ GL_TEXTURE0_ARB, -+ GL_TEXTURE1_ARB, -+ GL_CONSTANT_ARB, -+ GL_PRIMARY_COLOR_ARB, -+ GL_CONSTANT_ARB, -+ GL_PREVIOUS_ARB, -+ GL_TEXTURE0_ARB, -+ GL_TEXTURE1_ARB, -+ GL_CONSTANT_ARB, -+ GL_PRIMARY_COLOR_ARB, -+ GL_CONSTANT_ARB, -+ GL_CONSTANT_ARB, -+ GL_CONSTANT_ARB, - };
-
-
-diff -ur riceplugin.old/unique.h riceplugin/unique.h ---- riceplugin.old/unique.h 2003-08-25 15:25:58.000000000 -0700 -+++ riceplugin/unique.h 2005-01-09 16:22:52.953517154 -0800 -@@ -39,6 +39,7 @@ - //
- //
-
-+#include <assert.h> - #ifdef _MSC_VER
- #include <crtdbg.h>
- #endif
diff --git a/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-gcc4.patch b/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-gcc4.patch deleted file mode 100644 index 659179ee347b..000000000000 --- a/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-gcc4.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- riceplugin/Profiler.cpp.old 2005-02-05 12:38:52.721617392 -0800 -+++ riceplugin/Profiler.cpp 2005-02-05 12:39:16.467082794 -0800 -@@ -14,7 +14,7 @@ -
-
-
--HRESULT CUnique< CProfiler >::Create()
-+template <> HRESULT CUnique< CProfiler >::Create()
- {
- _ASSERTE(m_pInstance == NULL);
-
---- riceplugin/DaedalusRender.h.old 2006-03-12 14:38:00.000000000 +0100 -+++ riceplugin/DaedalusRender.h 2006-03-12 14:39:06.000000000 +0100 -@@ -60,7 +60,7 @@ -
- inline bool IsTexel0Enable() {return m_pColorCombiner->m_bTex0Enabled;}
- inline bool IsTexel1Enable() {return m_pColorCombiner->m_bTex1Enabled;}
-- inline bool CDaedalusRender::IsTextureEnabled() { return (m_pColorCombiner->m_bTex0Enabled||m_pColorCombiner->m_bTex1Enabled); }
-+ inline bool IsTextureEnabled() { return (m_pColorCombiner->m_bTex0Enabled||m_pColorCombiner->m_bTex1Enabled); }
-
- inline DaedalusRenderTexture& GetCurrentTexture() { return g_textures[gRSP.curTile]; }
- inline DaedalusRenderTexture& GetTexture(DWORD dwTile) { return g_textures[dwTile]; }
diff --git a/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-gtk2.patch b/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-gtk2.patch deleted file mode 100644 index 299f3c75482d..000000000000 --- a/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-gtk2.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- riceplugin/Makefile.old 2005-01-09 15:01:48.512722168 -0800 -+++ riceplugin/Makefile 2005-01-09 15:02:34.228618182 -0800 -@@ -1,10 +1,10 @@ - CC = gcc - #CFLAGS = -DUSE_GTK `sdl-config --cflags` `gtk-config --cflags` -g -mmmx -msse --CFLAGS = -DUSE_GTK `sdl-config --cflags` `gtk-config --cflags` -+CFLAGS = -DUSE_GTK `sdl-config --cflags` `pkg-config --cflags gtk+-2.0 glib-2.0` -D_GTK2 - CXX = g++ - CPPFLAGS = $(CFLAGS) - LD = g++ --LDFLAGS = -lGL -lGLU `sdl-config --libs` `gtk-config --libs` -+LDFLAGS = -lGL -lGLU `sdl-config --libs` `pkg-config --libs gtk+-2.0 glib-2.0` - - OBJECTS = DaedalusGraphics.o \ - DaedalusRenderBase.o \ diff --git a/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-makefile.patch b/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-makefile.patch deleted file mode 100644 index 2539e438ceb2..000000000000 --- a/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-makefile.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- riceplugin/Makefile.old 2005-01-09 14:57:38.882829518 -0800 -+++ riceplugin/Makefile 2005-01-09 14:59:26.839945436 -0800 -@@ -1,10 +1,10 @@ - CC = gcc - #CFLAGS = -DUSE_GTK `sdl-config --cflags` `gtk-config --cflags` -g -mmmx -msse --CFLAGS = -DUSE_GTK `sdl-config --cflags` `gtk-config --cflags` -O3 -mcpu=athlon -ffast-math -funroll-loops -fomit-frame-pointer -msse -mmmx -+CFLAGS = -DUSE_GTK `sdl-config --cflags` `gtk-config --cflags` - CXX = g++ - CPPFLAGS = $(CFLAGS) - LD = g++ --LDFLAGS = -lGL -lGLU -L/usr/X11R6/lib -lSDL -+LDFLAGS = -lGL -lGLU `sdl-config --libs` `gtk-config --libs` - - OBJECTS = DaedalusGraphics.o \ - DaedalusRenderBase.o \ -@@ -49,8 +49,7 @@ - all: ricedaedalus.so instruction - - ricedaedalus.so: $(OBJECTS) -- $(LD) -shared -Wl,-Bsymbolic `gtk-config --libs` $(LDFLAGS) -o $@ $(OBJECTS) -- strip --strip-all $@ -+ $(LD) -shared -Wl,-Bsymbolic $(LDFLAGS) -o $@ $(OBJECTS) - - instruction: - $(warning please copy ricedaedalus.so AND RiceDaedalus5.1.0.ini in the plugins/ folder of the emulator) diff --git a/games-emulation/mupen64-riceplugin/metadata.xml b/games-emulation/mupen64-riceplugin/metadata.xml deleted file mode 100644 index d3c2cc926f0b..000000000000 --- a/games-emulation/mupen64-riceplugin/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>games</herd> -</pkgmetadata> diff --git a/games-emulation/mupen64-riceplugin/mupen64-riceplugin-5.1.0.ebuild b/games-emulation/mupen64-riceplugin/mupen64-riceplugin-5.1.0.ebuild deleted file mode 100644 index e44396393a21..000000000000 --- a/games-emulation/mupen64-riceplugin/mupen64-riceplugin-5.1.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-riceplugin/mupen64-riceplugin-5.1.0.ebuild,v 1.12 2009/01/20 10:41:01 tupone Exp $ - -inherit toolchain-funcs eutils flag-o-matic games - -DESCRIPTION="an graphics plugin for mupen64" -SRC_URI="http://mupen64.emulation64.com/files/0.4/riceplugin.tar.bz2" -HOMEPAGE="http://mupen64.emulation64.com/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86" -IUSE="" - -RDEPEND="sys-libs/zlib - =x11-libs/gtk+-2* - media-libs/libsdl - virtual/glu - virtual/opengl" -DEPEND="${RDEPEND} - dev-lang/nasm" - -S=${WORKDIR}/riceplugin - -src_unpack() { - unpack ${A} - cd "${S}" - edos2unix DLParser.h ROM.h - epatch \ - "${FILESDIR}"/${PN}-makefile.patch \ - "${FILESDIR}"/${PN}-gtk2.patch \ - "${FILESDIR}"/${PN}-compile.patch \ - "${FILESDIR}"/${PN}-gcc4.patch \ - "${FILESDIR}"/${P}-gcc43.patch -} - -src_compile() { - [[ $(gcc-major-version) -ge 4 ]] && ! is-flag -msse && append-flags -msse - emake || die "emake failed" -} - -src_install() { - exeinto "$(games_get_libdir)"/mupen64/plugins - doexe *.so || die "doexe failed" - insinto "$(games_get_libdir)"/mupen64/plugins - doins *.ini || die "doins failed" - prepgamesdirs -} diff --git a/games-emulation/mupen64/ChangeLog b/games-emulation/mupen64/ChangeLog deleted file mode 100644 index afd272be7bdc..000000000000 --- a/games-emulation/mupen64/ChangeLog +++ /dev/null @@ -1,147 +0,0 @@ -# ChangeLog for games-emulation/mupen64 -# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64/ChangeLog,v 1.28 2009/09/08 07:59:52 tupone Exp $ - - 08 Sep 2009; Tupone Alfredo <tupone@gentoo.org> - +files/mupen64-0.5-gcc43.patch, mupen64-0.5-r4.ebuild: - Fix build with gcc-4.3 Bug #268917 by Ray - - 17 Nov 2008; Diego E. Pettenò <flameeyes@gentoo.org> - files/mupen64-0.5-anisotropic.patch: - Fix patch with absolute paths. - - 13 Jun 2007; Tristan Heaven <nyhm@gentoo.org> - +files/mupen64-0.5-gcc42.patch, mupen64-0.5-r4.ebuild: - Patch for gcc-4.2 - -*mupen64-0.5-r4 (28 Mar 2007) - - 28 Mar 2007; Christian Birchinger <joker@gentoo.org> - +files/mupen64-glN64-noasmfix.patch, +files/mupen64-glN64-ucode.patch, - +mupen64-0.5-r4.ebuild: - New revision with some patches from the standalone glN64 ebuild. Infos taken - from Bug #170763 and thanks to Sal Gonzalez <ghostx@optonline.net>. - -*mupen64-0.5-r3 (27 Mar 2007) - - 27 Mar 2007; Christian Birchinger <joker@gentoo.org> - +files/mupen64-0.5-anisotropic.patch, +files/mupen64-0.5-gentoo3.patch, - +mupen64-0.5-r3.ebuild: - New revision with better support for multilib installs. - - 22 Feb 2007; Simon Stelling <blubb@gentoo.org> mupen64-0.5-r2.ebuild: - depend on >=emul-sdl-10.0; bug 167202 - -*mupen64-0.5-r2 (14 Feb 2007) - - 14 Feb 2007; Tristan Heaven <nyhm@gentoo.org> - +files/mupen64-0.5-paths.patch, +files/mupen64-0.5-sdl-ttf.patch, - +mupen64-0.5-r2.ebuild: - Use external sdl-ttf, bug #166531 - -*mupen64-0.5-r1 (17 Sep 2006) - - 17 Sep 2006; Christian Birchinger <joker@gentoo.org> - +mupen64-0.5-r1.ebuild: - New revision which uses the included plugins and supports building on amd64 - - 21 Aug 2006; Michael Sterrett <mr_bones_@gentoo.org> mupen64-0.5.ebuild: - avoid pre-stripping files; fixup warning message (bug #137824) - patch from - Tristan Heaven - -*mupen64-0.5 (27 Jan 2006) - - 27 Jan 2006; Daniel Goller <morfic@gentoo.org> - +files/mupen64-gentoo.patch, +mupen64-0.5.ebuild: - Bump to 0.5 - - 08 Nov 2005; Daniel Goller <morfic@gentoo.org> - -files/mupen64-gentoo-avi.patch, mupen64-0.4-r2.ebuild: - remove avifile dep and avi support wrt bug #111337, -amd64 since it doesn't - work - - 20 Sep 2005; Michael Sterrett <mr_bones_@gentoo.org> - mupen64-0.4-r2.ebuild: - remove gtk2 use flag - - 30 May 2005; Sven Wegener <swegener@gentoo.org> mupen64-0.4-r2.ebuild: - Removed unneeded use of gcc.eclass. - - 24 Apr 2005; Daniel Goller <morfic@gentoo.org> mupen64-0.4-r2.ebuild: - amd64 fixes - - 23 Apr 2005; Daniel Goller <morfic@gentoo.org> - files/mupen64-gtk2-makefile.patch, files/mupen64-makefiles.patch, - mupen64-0.4-r2.ebuild: - adding amd64 - - 18 Apr 2005; Michael Sterrett <mr_bones_@gentoo.org> - -mupen64-0.4-r1.ebuild: - clean old ebuild - -*mupen64-0.4-r2 (25 Mar 2005) - - 25 Mar 2005; Michael Sterrett <mr_bones_@gentoo.org> - files/mupen64-gtk2-makefile.patch, +mupen64-0.4-r2.ebuild: - Update gtk2 patch (from Arnaud Lech via bug #86156); tidy ebuild - - 19 Jan 2005; Daniel Goller <morfic@gentoo.org> mupen64-0.4-r1.ebuild: - Stable on x86 - - 08 Jan 2005; Daniel Goller <morfic@gentoo.org> files/mupen64: - Updated start script - - 07 Jan 2005; Daniel Goller <morfic@gentoo.org> metadata.xml: - Adding maintainer - -*mupen64-0.4-r1 (07 Jan 2005) - - 07 Jan 2005; Daniel Goller <morfic@gentoo.org> +mupen64-0.4-r1.ebuild, - -mupen64-0.4.ebuild: - Bump to force upgrade to fixed dep glN64 - - 05 Jan 2005; Daniel Goller <morfic@gentoo.org> files/mupen64, - files/mupen64-confdir.patch, files/mupen64-makefiles.patch, - +files/mupen64-noasm.patch, mupen64-0.4.ebuild: - Fixed mupen64 , cleaned it up, split out plugins into own ebuilds - -*mupen64-0.4 (01 Jan 2005) - - 01 Jan 2005; Daniel Goller <morfic@gentoo.org> - +files/mupen64-SDL_ttf.patch, +files/mupen64-confdir.patch, - +files/mupen64-gcc3.patch, +files/mupen64-gentoo-avi.patch, - +files/mupen64-gentoo-sdl.patch, +files/mupen64-gtk2-makefile.patch, - +files/mupen64-makefiles.patch, +files/mupen64-rice-confdir.patch, - +mupen64-0.4.ebuild: - Initial commit of version 0.4 thanks to al contributors on bug#56195 - Adding patch to allow it compile with ~arch freetype - - 27 Sep 2003; Michael Sterrett <msterret@gentoo.org> mupen64-0.3.ebuild, - files/mupen64: - disable the riceplugin for anything < gcc 3.3; more error messages; make - wrapper script run out of ~/.mupen64 to avoid segfault on exit; wrapper is a - bash script; cp ini file to ~ so it can be updated on exit. Should work - around bug 29206 enough to close that bug. - -*mupen64-0.3 (19 Sep 2003) - - 19 Sep 2003; Mike Frysinger <vapier@gentoo.org> : - Version bump #29016. - -*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 deleted file mode 100644 index c648ab14ba3e..000000000000 --- a/games-emulation/mupen64/Manifest +++ /dev/null @@ -1,10 +0,0 @@ -AUX mupen64-0.5-anisotropic.patch 5196 RMD160 d64fe831e82622b3b32c85e4cf87b5653dd4223c SHA1 9385b452d5e1eb712765f9db39c5c117a82a0bbf SHA256 39291ce8aa800c514da5017a893a62901794b5ae2c12f3cd2aa1dfc4e96d94ed -AUX mupen64-0.5-gcc42.patch 1451 RMD160 3e2bb2609b6566ac141750eecc292ba525f46f0b SHA1 6949337e313296e716d054c4f4be7a5f6ccdd004 SHA256 87694cefad2da7328d66c964fd205f7a5b4d7025dbc9a0b683121df6c33c0550 -AUX mupen64-0.5-gcc43.patch 2279 RMD160 d42b5fd2af53c5f1f4dcf3a627efdb3bd192837f SHA1 d17efd9e13255654ca844ce309611adb444ab638 SHA256 f3ee6a57f86e19aab20ae0bd96eb57b7101833c48b7ccb652ac4e94ee35d4c5e -AUX mupen64-0.5-gentoo3.patch 9770 RMD160 f81fdac8fad1e5d61316819cbd045e98a5d5e67c SHA1 0d743cb7aeb8e7e6ccce44f5691faccca149d59c SHA256 f4ff8352bcebc08fe3068c157685f98a348724c2acb686bfcd5cdc0c7a3e93cf -AUX mupen64-glN64-noasmfix.patch 434 RMD160 ad05e4ec5b2be7e6cd62d9ed6bbf6ff0f53a0b7f SHA1 fca5d07a155a77d65348e29d98d9383a1f8a5510 SHA256 5efc2720f222bdd1cb8980633719d653c31ad8ca892cd785906b316ceca49a40 -AUX mupen64-glN64-ucode.patch 3343 RMD160 1a9070c59b56e89579f0695d3da5503f80f5cd71 SHA1 426fd0abeef17790651cc982b31cf4663d509d3a SHA256 e54108cddf3e92f863e672e458b9bf776cbce672a34eee367032fcbd9ec5a9d5 -DIST mupen64_src-0.5.tar.bz2 1981046 RMD160 da916bc77f2f06ed92630332545dc3ee5ae1ff51 SHA1 fe1c9999fca780f2f8243d36ea7d8c42eca5659b SHA256 1b8e4188ab7a94d8125b77aed8725ee348c24818622b881adfe16be510487dfd -EBUILD mupen64-0.5-r4.ebuild 2219 RMD160 392d7c9c8aac4b05b595131e21659b53aa8675bb SHA1 bd0650a013b534e426c82b003a35e4bbda6f0ebd SHA256 659f297ff1358d6ddc706751a93028cef5c56832a064bc8f8d6a5f092cd60f23 -MISC ChangeLog 5154 RMD160 1fe9b8c5446e3e6ef95450d8970a40fffddce668 SHA1 2185db276e211a8c52f7f537a2fbfcf6b8ae2b16 SHA256 e56a02a5acda2c68d2b958ae8354f529a9ee9b7b361122dafb9f01f9a9dc6532 -MISC metadata.xml 251 RMD160 34b81b2f432154df8884235405a1ee197c99341d SHA1 6fe636d53a3c5939cca378223f1eb653976e5663 SHA256 e2b320a1c73bb9401f423703e2320fb4d80aeca04cb6cb4bb13584b0b6740043 diff --git a/games-emulation/mupen64/files/mupen64-0.5-anisotropic.patch b/games-emulation/mupen64/files/mupen64-0.5-anisotropic.patch deleted file mode 100644 index 93dba6f59c25..000000000000 --- a/games-emulation/mupen64/files/mupen64-0.5-anisotropic.patch +++ /dev/null @@ -1,108 +0,0 @@ -diff -u glN64/Config_linux.cpp b/glN64/Config_linux.cpp ---- a/glN64/Config_linux.cpp 2005-08-26 14:52:17.000000000 -0500 -+++ b/glN64/Config_linux.cpp 2006-12-24 21:56:05.000000000 -0600 -@@ -17,7 +17,7 @@ - static GtkWidget *configWindow = NULL; - //static GtkWidget *bitdepthCombo[2], *resolutionCombo[2]; - static GtkWidget *resolutionCombo; --static GtkWidget *enable2xSAICheck, *forceBilinearCheck, *enableFogCheck; -+static GtkWidget *enable2xSAICheck, *enableAnisotropicFilteringCheck, *forceBilinearCheck, *enableFogCheck; - static GtkWidget *enableHardwareFBCheck, *enablePolygonStippleCheck; - static GtkWidget *textureDepthCombo; - static GtkWidget *textureCacheEntry; -@@ -109,6 +109,7 @@ - - OGL.forceBilinear = gtk_toggle_button_get_active( GTK_TOGGLE_BUTTON(forceBilinearCheck) ); - OGL.enable2xSaI = gtk_toggle_button_get_active( GTK_TOGGLE_BUTTON(enable2xSAICheck) ); -+ OGL.enableAnisotropicFiltering = gtk_toggle_button_get_active( GTK_TOGGLE_BUTTON(enableAnisotropicFilteringCheck)); - OGL.fog = gtk_toggle_button_get_active( GTK_TOGGLE_BUTTON(enableFogCheck) ); - OGL.frameBufferTextures = gtk_toggle_button_get_active( GTK_TOGGLE_BUTTON(enableHardwareFBCheck) ); - OGL.usePolygonStipple = gtk_toggle_button_get_active( GTK_TOGGLE_BUTTON(enablePolygonStippleCheck) ); -@@ -143,6 +144,7 @@ - /* fprintf( f, "width=%d\n", OGL.width ); - fprintf( f, "height=%d\n", OGL.height );*/ - fprintf( f, "force bilinear=%d\n", OGL.forceBilinear ); -+ fprintf( f, "enable anisotropic=%d\n", OGL.enableAnisotropicFiltering ); - fprintf( f, "enable 2xSAI=%d\n", OGL.enable2xSaI ); - fprintf( f, "enable fog=%d\n", OGL.fog ); - fprintf( f, "enable HardwareFB=%d\n", OGL.frameBufferTextures ); -@@ -182,6 +184,7 @@ - gtk_entry_set_text( GTK_ENTRY(GTK_COMBO(resolutionCombo)->entry), text ); - - gtk_toggle_button_set_active( GTK_TOGGLE_BUTTON(enable2xSAICheck), (OGL.enable2xSaI) ); -+ gtk_toggle_button_set_active( GTK_TOGGLE_BUTTON(enableAnisotropicFilteringCheck), (OGL.enableAnisotropicFiltering) ); - gtk_toggle_button_set_active( GTK_TOGGLE_BUTTON(forceBilinearCheck), (OGL.forceBilinear) ); - gtk_toggle_button_set_active( GTK_TOGGLE_BUTTON(enableFogCheck), (OGL.fog) ); - gtk_toggle_button_set_active( GTK_TOGGLE_BUTTON(enablePolygonStippleCheck), (OGL.usePolygonStipple) ); -@@ -235,7 +238,7 @@ - gtk_container_set_border_width( GTK_CONTAINER(displayFrame), 7 ); - gtk_container_add( GTK_CONTAINER(GTK_DIALOG(configWindow)->vbox), displayFrame ); - -- displayTable = gtk_table_new( 5, 3, FALSE ); -+ displayTable = gtk_table_new( 6, 3, FALSE ); - gtk_container_set_border_width( GTK_CONTAINER(displayTable), 7 ); - gtk_table_set_col_spacings( GTK_TABLE(displayTable), 3 ); - gtk_table_set_row_spacings( GTK_TABLE(displayTable), 3 ); -@@ -301,7 +304,8 @@ - resolutionCombo = gtk_combo_new(); - gtk_combo_set_value_in_list( GTK_COMBO(resolutionCombo), TRUE, FALSE ); - gtk_combo_set_popdown_strings( GTK_COMBO(resolutionCombo), resolutionList ); -- -+ -+ enableAnisotropicFilteringCheck = gtk_check_button_new_with_label( "Enable anisotropic filtering" ); - enable2xSAICheck = gtk_check_button_new_with_label( "Enable 2xSAI texture scaling" ); - forceBilinearCheck = gtk_check_button_new_with_label( "Force bilinear filtering" ); - enableFogCheck = gtk_check_button_new_with_label( "Enable fog" ); -@@ -335,6 +339,9 @@ - // row 4 - gtk_table_attach_defaults( GTK_TABLE(displayTable), enable2xSAICheck, 0, 1, 4, 5 ); - gtk_table_attach_defaults( GTK_TABLE(displayTable), enablePolygonStippleCheck, 1, 2, 4, 5 ); -+ -+ // row 5 -+ gtk_table_attach_defaults( GTK_TABLE(displayTable), enableAnisotropicFilteringCheck, 0, 1, 5, 6); - - // textures frame - texturesFrame = gtk_frame_new( "Textures" ); -@@ -404,6 +411,7 @@ - // OGL.windowedBits = 0; - OGL.forceBilinear = 0; - OGL.enable2xSaI = 0; -+ OGL.enableAnisotropicFiltering = 0; - OGL.fog = 1; - OGL.textureBitDepth = 1; // normal (16 & 32 bits) - OGL.frameBufferTextures = 0; -@@ -472,6 +480,10 @@ - { - OGL.enable2xSaI = atoi( val ); - } -+ else if (!strcasecmp( line, "enable anisotropic")) -+ { -+ OGL.enableAnisotropicFiltering = atoi( val ); -+ } - else if (!strcasecmp( line, "enable fog" )) - { - OGL.fog = atoi( val ); -diff -u glN64/OpenGL.h b/glN64/OpenGL.h ---- a/glN64/OpenGL.h 2005-08-26 14:52:17.000000000 -0500 -+++ b/glN64/OpenGL.h 2006-12-24 21:43:46.000000000 -0600 -@@ -72,6 +72,7 @@ - int maxGeneralCombiners; - - BOOL enable2xSaI; -+ BOOL enableAnisotropicFiltering; - BOOL frameBufferTextures; - int textureBitDepth; - float originAdjust; -diff -u glN64/Textures.cpp b/glN64/Textures.cpp ---- a/glN64/Textures.cpp 2005-08-26 14:52:17.000000000 -0500 -+++ b/glN64/Textures.cpp 2006-12-24 21:57:42.000000000 -0600 -@@ -748,6 +748,10 @@ - // Set clamping modes - glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, texture->clampS ? GL_CLAMP_TO_EDGE : GL_REPEAT ); - glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, texture->clampT ? GL_CLAMP_TO_EDGE : GL_REPEAT ); -+ -+ // Anisotropic filtering -+ if (OGL.enableAnisotropicFiltering) -+ glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAX_ANISOTROPY_EXT, 4.0f); - - texture->lastDList = RSP.DList; diff --git a/games-emulation/mupen64/files/mupen64-0.5-gcc42.patch b/games-emulation/mupen64/files/mupen64-0.5-gcc42.patch deleted file mode 100644 index b2d2fdb2fcc1..000000000000 --- a/games-emulation/mupen64/files/mupen64-0.5-gcc42.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- glN64/glATI.h -+++ glN64/glATI.h -@@ -864,8 +864,8 @@ - typedef GLuint (APIENTRY *PFNGLGENFRAGMENTSHADERSATIPROC)(GLuint range); - typedef GLvoid (APIENTRY *PFNGLBINDFRAGMENTSHADERATIPROC)(GLuint id); - typedef GLvoid (APIENTRY *PFNGLDELETEFRAGMENTSHADERATIPROC)(GLuint id); --typedef GLvoid (APIENTRY *PFNGLBEGINFRAGMENTSHADERATIPROC)(GLvoid); --typedef GLvoid (APIENTRY *PFNGLENDFRAGMENTSHADERATIPROC)(GLvoid); -+typedef GLvoid (APIENTRY *PFNGLBEGINFRAGMENTSHADERATIPROC)(void); -+typedef GLvoid (APIENTRY *PFNGLENDFRAGMENTSHADERATIPROC)(void); - typedef GLvoid (APIENTRY *PFNGLPASSTEXCOORDATIPROC)(GLuint dst, GLuint coord, GLenum swizzle); - typedef GLvoid (APIENTRY *PFNGLSAMPLEMAPATIPROC)(GLuint dst, GLuint interp, GLenum swizzle); - typedef GLvoid (APIENTRY *PFNGLCOLORFRAGMENTOP1ATIPROC)(GLenum op, GLuint dst, GLuint dstMask, -@@ -2194,7 +2194,7 @@ - typedef GLvoid (APIENTRY * PFNGLDELETEOCCLUSIONQUERIESNVPROC) (GLsizei n, const GLuint *ids); - typedef GLboolean (APIENTRY * PFNGLISOCCLUSIONQUERYNVPROC) (GLuint id); - typedef GLvoid (APIENTRY * PFNGLBEGINOCCLUSIONQUERYNVPROC) (GLuint id); --typedef GLvoid (APIENTRY * PFNGLENDOCCLUSIONQUERYNVPROC) (GLvoid); -+typedef GLvoid (APIENTRY * PFNGLENDOCCLUSIONQUERYNVPROC) (void); - typedef GLvoid (APIENTRY * PFNGLGETOCCLUSIONQUERYIVNVPROC) (GLuint id, GLenum pname, GLint *params); - typedef GLvoid (APIENTRY * PFNGLGETOCCLUSIONQUERYUIVNVPROC) (GLuint id, GLenum pname, GLuint *params); - diff --git a/games-emulation/mupen64/files/mupen64-0.5-gcc43.patch b/games-emulation/mupen64/files/mupen64-0.5-gcc43.patch deleted file mode 100644 index b6c2a1a7aa79..000000000000 --- a/games-emulation/mupen64/files/mupen64-0.5-gcc43.patch +++ /dev/null @@ -1,76 +0,0 @@ ---- r4300/interupt.c.old 2009-09-08 09:16:14.000000000 +0200 -+++ r4300/interupt.c 2009-09-08 09:16:33.000000000 +0200 -@@ -428,7 +428,7 @@ - PIF_RAMb[0x3F] = 0x0; - remove_interupt_event(); - MI_register.mi_intr_reg |= 0x02; -- si_register.si_status |= 0x1000; -+ si_register._si_status |= 0x1000; - if (MI_register.mi_intr_reg & MI_register.mi_intr_mask_reg) - Cause = (Cause | 0x400) & 0xFFFFFF83; - else ---- memory/memory.c.old 2009-09-08 09:45:28.000000000 +0200 -+++ memory/memory.c 2009-09-08 09:45:47.000000000 +0200 -@@ -833,13 +833,13 @@ - si_register.si_dram_addr = 0; - si_register.si_pif_addr_rd64b = 0; - si_register.si_pif_addr_wr64b = 0; -- si_register.si_status = 0; -+ si_register._si_status = 0; - readsi[0x0] = &si_register.si_dram_addr; - readsi[0x4] = &si_register.si_pif_addr_rd64b; - readsi[0x8] = &trash; - readsi[0x10] = &si_register.si_pif_addr_wr64b; - readsi[0x14] = &trash; -- readsi[0x18] = &si_register.si_status; -+ readsi[0x18] = &si_register._si_status; - - for (i=0x1c; i<0x10000; i++) readsi[i] = &trash; - for (i=0x481; i<0x800; i++) -@@ -3306,7 +3306,7 @@ - break; - case 0x18: - MI_register.mi_intr_reg &= 0xFFFFFFFD; -- si_register.si_status &= ~0x1000; -+ si_register._si_status &= ~0x1000; - check_interupt(); - return; - break; -@@ -3348,7 +3348,7 @@ - case 0x1a: - case 0x1b: - MI_register.mi_intr_reg &= 0xFFFFFFFD; -- si_register.si_status &= ~0x1000; -+ si_register._si_status &= ~0x1000; - check_interupt(); - return; - break; -@@ -3382,7 +3382,7 @@ - case 0x18: - case 0x1a: - MI_register.mi_intr_reg &= 0xFFFFFFFD; -- si_register.si_status &= ~0x1000; -+ si_register._si_status &= ~0x1000; - check_interupt(); - return; - break; -@@ -3406,7 +3406,7 @@ - break; - case 0x18: - MI_register.mi_intr_reg &= 0xFFFFFFFD; -- si_register.si_status &= ~0x1000; -+ si_register._si_status &= ~0x1000; - check_interupt(); - return; - break; ---- memory/memory.h.old 2009-09-08 09:45:33.000000000 +0200 -+++ memory/memory.h 2009-09-08 09:46:14.000000000 +0200 -@@ -233,7 +233,7 @@ - unsigned long si_dram_addr; - unsigned long si_pif_addr_rd64b; - unsigned long si_pif_addr_wr64b; -- unsigned long si_status; -+ unsigned long _si_status; - } SI_register; - - extern RDRAM_register rdram_register; diff --git a/games-emulation/mupen64/files/mupen64-0.5-gentoo3.patch b/games-emulation/mupen64/files/mupen64-0.5-gentoo3.patch deleted file mode 100644 index 75a17a04b209..000000000000 --- a/games-emulation/mupen64/files/mupen64-0.5-gentoo3.patch +++ /dev/null @@ -1,279 +0,0 @@ -diff -ruN mupen64_src-0.5.orig/Makefile mupen64_src-0.5/Makefile ---- mupen64_src-0.5.orig/Makefile 2005-08-26 21:52:13.000000000 +0200 -+++ mupen64_src-0.5/Makefile 2007-03-21 19:24:30.000000000 +0100 -@@ -1,16 +1,19 @@ - #Makefile MUPEN64 for Linux - --CC =gcc --CXX =g++ -+CC ?=gcc -+CXX ?=g++ - - #CFLAGS =-DX86 -O3 -mpentium -Wall -DEMU64_DEBUG --CFLAGS =-DX86 -O3 -fexpensive-optimizations -fomit-frame-pointer -funroll-loops -ffast-math -fno-strict-aliasing -mcpu=athlon -Wall -pipe -+CFLAGS ?=-DX86 -O3 -fexpensive-optimizations -fomit-frame-pointer -funroll-loops -ffast-math -fno-strict-aliasing -mcpu=athlon -Wall -pipe - #CFLAGS =-DX86 -O3 -mcpu=pentium -Wall -g -pg - #CFLAGS =-DX86 -Wall -pipe -g3 -DEMU64_DEBUG - #CFLAGS =-DX86 -Wall -pipe -g -DEMU64_DEBUG -DCOMPARE_CORE - #CFLAGS =-DX86 -Wall -pipe -g - --CXXFLAGS =$(CFLAGS) -+CFLAGS += -fPIC -fno-strict-aliasing -+CXXFLAGS += -fPIC -fno-strict-aliasing -+ -+CXXFLAGS ?=$(CFLAGS) - - GL_PATH =-I/usr/X11R6/include - -@@ -80,7 +83,6 @@ - OBJ_INPUT =mupen64_input/main.o - - OBJ_BLIGHT =blight_input/plugin.o \ -- blight_input/SDL_ttf.o \ - blight_input/arial.ttf.o \ - blight_input/configdialog_sdl.o \ - blight_input/pad.o -@@ -166,7 +168,12 @@ - endif - - PREFIX =$(shell grep WITH_HOME config.h | cut -d '"' -f 2) --SHARE ="$(PREFIX)share/mupen64/" -+SHARE =$(shell grep "define SHARE" config.h | cut -d '"' -f 2) -+ -+ifeq ("$(SHARE)","") -+SHARE ="$(PREFIX)/share/mupen64/" -+CFLAGS += -DSHARE=\"$(SHARE)\" -+endif - - PLUGINS =plugins/mupen64_input.so plugins/blight_input.so plugins/mupen64_hle_rsp_azimer.so plugins/dummyaudio.so plugins/mupen64_audio.so plugins/jttl_audio.so plugins/mupen64_soft_gfx.so plugins/glN64.so - -@@ -223,9 +230,6 @@ - blight_input/plugin.o: blight_input/plugin.c - $(CC) $(CFLAGS) "-DPACKAGE=\"$(shell grep PACKAGE blight_input/package | cut -d "=" -f 2)\"" "-DVERSION=\"$(shell grep VERSION blight_input/package | cut -d "=" -f 2)\"" `sdl-config --cflags` -DGUI_SDL -c -o $@ $< - --blight_input/SDL_ttf.o: blight_input/SDL_ttf.c -- $(CC) $(CFLAGS) `freetype-config --cflags` `sdl-config --cflags` -c -o $@ $< -- - blight_input/arial.ttf.o: blight_input/arial.ttf.c - - blight_input/arial.ttf.c: blight_input/ttftoh -@@ -234,7 +238,6 @@ - - blight_input/ttftoh: blight_input/ttftoh.o - $(CC) $^ -o $@ -- strip --strip-all $@ - - blight_input/configdialog_sdl.o: blight_input/configdialog_sdl.c - $(CC) $(CFLAGS) "-DPACKAGE=\"$(shell grep PACKAGE blight_input/package | cut -d "=" -f 2)\"" "-DVERSION=\"$(shell grep VERSION blight_input/package | cut -d "=" -f 2)\"" -DGUI_SDL `sdl-config --cflags` -c -o $@ $< -@@ -343,56 +346,44 @@ - - mupen64_nogui: $(OBJ) $(OBJ_X86) main/main.o main/gui_gtk/config.o - $(CC) $^ $(LIB) -Wl,-export-dynamic -L/usr/X11R6/lib `sdl-config --libs` -lGL -lpthread -ldl -o $@ -- strip --strip-all $@ - - ifneq ("$(shell grep VCR config.h)","\#define VCR_SUPPORT 1") - - mupen64: $(OBJ) $(OBJ_X86) $(OBJ_GTK_GUI) - $(CC) $^ $(CFLAGS) $(LIB) -Wl,-export-dynamic $(GTK_LIBS) -L/usr/X11R6/lib `sdl-config --libs` -lGL -lpthread -ldl -o $@ -- strip --strip-all $@ - - else - - mupen64: $(OBJ) $(OBJ_X86) $(OBJ_GTK_GUI) $(OBJ_VCR) - $(CXX) $^ $(CFLAGS) $(LIB) -Wl,-export-dynamic $(GTK_LIBS) `avifile-config --libs` `sdl-config --libs` -L/usr/X11R6/lib -lGL -lpthread -ldl -o $@ -- strip --strip-all $@ - endif - - mupen64_oldgui: $(OBJ) $(OBJ_X86) main/main_gtk.o - $(CC) $^ $(LIB) -Wl,-export-dynamic $(GTK_LIBS) `sdl-config --libs` -L/usr/X11R6/lib -lGL -lpthread -ldl -o $@ -- strip --strip-all $@ - - plugins/mupen64_input.so: $(OBJ_INPUT) - $(CC) $^ -Wl,-Bsymbolic -shared $(GTK_LIBS) -o $@ -- strip --strip-all $@ - - plugins/blight_input.so: $(OBJ_BLIGHT) -- $(CC) $^ -Wl,-Bsymbolic -shared `sdl-config --libs` `freetype-config --libs` -o $@ -- strip --strip-all $@ -+ $(CC) $^ -Wl,-Bsymbolic -shared `sdl-config --libs` -lSDL_ttf -o $@ - - plugins/mupen64_hle_rsp_azimer.so: $(OBJ_RSPHLE) - $(CXX) $^ -Wl,-Bsymbolic -shared $(GTK_LIBS) -o $@ -- strip --strip-all $@ - - plugins/dummyaudio.so: $(OBJ_DUMMY) - $(CC) $^ -Wl,-Bsymbolic -shared -o $@ -- strip --strip-all $@ - - plugins/mupen64_audio.so: $(OBJ_AUDIO) - $(CC) $(GTK_LIBS) -lpthread $^ -Wl,-Bsymbolic -shared -o $@ -- strip --strip-all $@ - - plugins/jttl_audio.so: $(OBJ_JTTL) - $(CC) $^ -Wl,-Bsymbolic -shared `sdl-config --libs` $(GTK_LIBS) -o $@ -- strip --strip-all $@ - - plugins/mupen64_soft_gfx.so: $(OBJ_SOFT_GFX) - $(CXX) `sdl-config --libs` $^ -Wl,-Bsymbolic -shared -o $@ -- strip --strip-all $@ - - plugins/glN64.so: $(OBJ_GLN64) - $(CXX) $^ -Wl,-Bsymbolic -shared $(GTK_LIBS) $(GTHREAD_LIBS) `sdl-config --libs` -lGL -o $@ -- strip --strip-all $@ - - install: - cp mupen64 "$(PREFIX)bin" -@@ -405,7 +396,7 @@ - - clean: - find . -name '*.o' -print0 | xargs -0r rm -f -- rm mupen64 mupen64_nogui mupen64_dbg plugins/mupen64_input.so blight_input/arial.ttf.c blight_input/ttftoh plugins/blight_input.so plugins/mupen64_hle_rsp_azimer.so plugins/dummyaudio.so plugins/mupen64_audio.so plugins/jttl_audio.so plugins/mupen64_soft_gfx.so plugins/glN64.so -+ rm -f mupen64 mupen64_nogui mupen64_dbg plugins/mupen64_input.so blight_input/arial.ttf.c blight_input/ttftoh plugins/blight_input.so plugins/mupen64_hle_rsp_azimer.so plugins/dummyaudio.so plugins/mupen64_audio.so plugins/jttl_audio.so plugins/mupen64_soft_gfx.so plugins/glN64.so - - clean_o: - find . -name '*.o' -print0 | xargs -0r rm -f -File mupen64_src-0.5.orig/compare_pipe is a fifo while file mupen64_src-0.5/compare_pipe is a fifo -diff -ruN mupen64_src-0.5.orig/config.h mupen64_src-0.5/config.h ---- mupen64_src-0.5.orig/config.h 2005-08-26 21:52:14.000000000 +0200 -+++ mupen64_src-0.5/config.h 2007-03-21 19:22:58.000000000 +0100 -@@ -2,6 +2,7 @@ - #define CONFIG_H - - #undef WITH_HOME -+#undef SHARE - #undef VCR_SUPPORT - #define GTK2_SUPPORT 1 - -diff -ruN mupen64_src-0.5.orig/main/gui_gtk/main_gtk.c mupen64_src-0.5/main/gui_gtk/main_gtk.c ---- mupen64_src-0.5.orig/main/gui_gtk/main_gtk.c 2005-08-26 22:08:13.000000000 +0200 -+++ mupen64_src-0.5/main/gui_gtk/main_gtk.c 2007-03-21 19:22:58.000000000 +0100 -@@ -1880,8 +1880,8 @@ - { - unsigned char byte; - dest = fopen(temp, "wb"); -- strcpy(orig, WITH_HOME); -- strcat(orig, "share/mupen64/mupen64.ini"); -+ strcpy(orig, SHARE); -+ strcat(orig, "mupen64.ini"); - src = fopen(orig, "rb"); - while(fread(&byte, 1, 1, src)) - fwrite(&byte, 1, 1, dest); -@@ -1892,28 +1892,28 @@ - - strcpy(temp, g_WorkingDir); - strcat(temp, "lang"); -- strcpy(orig, WITH_HOME); -- strcat(orig, "share/mupen64/lang"); -+ strcpy(orig, SHARE); -+ strcat(orig, "lang"); - symlink(orig, temp); - - /*strcpy(temp, g_WorkingDir); - strcat(temp, "plugins"); -- strcpy(orig, WITH_HOME); -- strcat(orig, "share/mupen64/plugins"); -+ strcpy(orig, SHARE); -+ strcat(orig, "plugins"); - symlink(orig, temp);*/ - - strcpy(temp, g_WorkingDir); - strcat(temp, "plugins"); - mkdir(temp, 0700); -- strcpy(orig, WITH_HOME); -- strcat(orig, "share/mupen64/plugins"); -+ strcpy(orig, SHARE); -+ strcat(orig, "plugins"); - dir = opendir(orig); - while((entry = readdir(dir)) != NULL) - { - if(strcmp(entry->d_name + strlen(entry->d_name) - 3, ".so")) - { -- strcpy(orig, WITH_HOME); -- strcat(orig, "share/mupen64/plugins/"); -+ strcpy(orig, SHARE); -+ strcat(orig, "plugins/"); - strcat(orig, entry->d_name); - src = fopen(orig, "rb"); - if(src == NULL) continue; -@@ -1938,8 +1938,8 @@ - strcpy(temp, g_WorkingDir); - strcat(temp, "plugins/"); - strcat(temp, entry->d_name); -- strcpy(orig, WITH_HOME); -- strcat(orig, "share/mupen64/plugins/"); -+ strcpy(orig, SHARE); -+ strcat(orig, "plugins/"); - strcat(orig, entry->d_name); - symlink(orig, temp); - } -diff -ruN mupen64_src-0.5.orig/main/main.c mupen64_src-0.5/main/main.c ---- mupen64_src-0.5.orig/main/main.c 2005-08-26 21:52:11.000000000 +0200 -+++ mupen64_src-0.5/main/main.c 2007-03-21 19:22:58.000000000 +0100 -@@ -37,6 +37,8 @@ - - #include <stdlib.h> - #include <unistd.h> -+#include <dirent.h> -+#include <sys/stat.h> - - #include "main.h" - #include "guifuncs.h" -@@ -262,8 +264,8 @@ - { - unsigned char byte; - dest = fopen(temp, "wb"); -- strcpy(orig, WITH_HOME); -- strcat(orig, "share/mupen64/mupen64.ini"); -+ strcpy(orig, SHARE); -+ strcat(orig, "mupen64.ini"); - src = fopen(orig, "rb"); - while(fread(&byte, 1, 1, src)) - fwrite(&byte, 1, 1, dest); -@@ -274,28 +276,28 @@ - - strcpy(temp, g_WorkingDir); - strcat(temp, "lang"); -- strcpy(orig, WITH_HOME); -- strcat(orig, "share/mupen64/lang"); -+ strcpy(orig, SHARE); -+ strcat(orig, "lang"); - symlink(orig, temp); - - /*strcpy(temp, g_WorkingDir); - strcat(temp, "plugins"); -- strcpy(orig, WITH_HOME); -- strcat(orig, "share/mupen64/plugins"); -+ strcpy(orig, SHARE); -+ strcat(orig, "plugins"); - symlink(orig, temp);*/ - - strcpy(temp, g_WorkingDir); - strcat(temp, "plugins"); - mkdir(temp, 0700); -- strcpy(orig, WITH_HOME); -- strcat(orig, "share/mupen64/plugins"); -+ strcpy(orig, SHARE); -+ strcat(orig, "plugins"); - dir = opendir(orig); - while((entry = readdir(dir)) != NULL) - { - if(strcmp(entry->d_name + strlen(entry->d_name) - 3, ".so")) - { -- strcpy(orig, WITH_HOME); -- strcat(orig, "share/mupen64/plugins/"); -+ strcpy(orig, SHARE); -+ strcat(orig, "plugins/"); - strcat(orig, entry->d_name); - src = fopen(orig, "rb"); - if(src == NULL) continue; -@@ -320,8 +322,8 @@ - strcpy(temp, g_WorkingDir); - strcat(temp, "plugins/"); - strcat(temp, entry->d_name); -- strcpy(orig, WITH_HOME); -- strcat(orig, "share/mupen64/plugins/"); -+ strcpy(orig, SHARE); -+ strcat(orig, "plugins/"); - strcat(orig, entry->d_name); - symlink(orig, temp); - } diff --git a/games-emulation/mupen64/files/mupen64-glN64-noasmfix.patch b/games-emulation/mupen64/files/mupen64-glN64-noasmfix.patch deleted file mode 100644 index 5aee4032eedd..000000000000 --- a/games-emulation/mupen64/files/mupen64-glN64-noasmfix.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- glN64/convert.h.old 2005-04-23 16:32:44.000000000 -0700 -+++ glN64/convert.h 2005-04-23 16:40:43.000000000 -0700 -@@ -442,7 +442,7 @@ - while (numDWords--) - { - u32 dword = *(u32 *)src; -- __asm__ volatile( "bswapl %0\n\t" : "=q"(dword) : "0"(dword) ); -+ dword = ((dword<<24)|((dword<<8)&0x00FF0000)|((dword>>8)&0x0000FF00)|(dword>>24)); - *(u32 *)dest = dword; - dest = (void *)((int)dest+4); - src = (void *)((int)src +4); diff --git a/games-emulation/mupen64/files/mupen64-glN64-ucode.patch b/games-emulation/mupen64/files/mupen64-glN64-ucode.patch deleted file mode 100644 index 8dc9aab0a647..000000000000 --- a/games-emulation/mupen64/files/mupen64-glN64-ucode.patch +++ /dev/null @@ -1,121 +0,0 @@ -diff -g glN64-old/GBI.cpp glN64/GBI.cpp -*** glN64-old/GBI.cpp 2003-10-15 16:01:07.000000000 -0700 ---- glN64/GBI.cpp 2005-02-02 23:42:30.000000000 -0800 -*************** -*** 37,43 **** - { F3DDKR, FALSE, 0x8d91244f, "Diddy Kong Racing" }, - { F3DDKR, FALSE, 0x6e6fc893, "Diddy Kong Racing" }, - { F3DDKR, FALSE, 0xbde9d1fb, "Jet Force Gemini" }, -! { F3DPD, FALSE, 0x1c4f7869, "Perfect Dark" } - }; - - u32 G_RDPHALF_1, G_RDPHALF_2, G_RDPHALF_CONT; ---- 37,44 ---- - { F3DDKR, FALSE, 0x8d91244f, "Diddy Kong Racing" }, - { F3DDKR, FALSE, 0x6e6fc893, "Diddy Kong Racing" }, - { F3DDKR, FALSE, 0xbde9d1fb, "Jet Force Gemini" }, -! { F3DPD, FALSE, 0x1c4f7869, "Perfect Dark" }, -! { F3DEX, FALSE, 0x0ace4c3f, "Mario Kart" } - }; - - u32 G_RDPHALF_1, G_RDPHALF_2, G_RDPHALF_CONT; -*************** -*** 264,274 **** - - while (selectedMicrocode == -1) - { -! // if( gtk_main_iteration() ) -! // break; - usleep( 10000 ); - } - gdk_threads_leave(); - return selectedMicrocode; - } - #endif // __LINUX__ ---- 265,276 ---- - - while (selectedMicrocode == -1) - { -! if( gtk_main_iteration() ) -! break; - usleep( 10000 ); - } - gdk_threads_leave(); -+ - return selectedMicrocode; - } - #endif // __LINUX__ -*************** -*** 435,441 **** - current->type = DialogBox( hInstance, MAKEINTRESOURCE( IDD_MICROCODEDLG ), hWnd, MicrocodeDlgProc ); - #else // !__LINUX__ - printf( "glN64: Warning - unknown ucode!!!\n" ); -! current->type = MicrocodeDialog(); - #endif // __LINUX__ - return current; - } ---- 437,447 ---- - current->type = DialogBox( hInstance, MAKEINTRESOURCE( IDD_MICROCODEDLG ), hWnd, MicrocodeDlgProc ); - #else // !__LINUX__ - printf( "glN64: Warning - unknown ucode!!!\n" ); -! if(last_good_ucode != -1) { -! current->type=last_good_ucode; -! } else { -! current->type = MicrocodeDialog(); -! } - #endif // __LINUX__ - return current; - } -diff -g glN64-old/GBI.h glN64/GBI.h -*** glN64-old/GBI.h 2003-10-15 16:01:07.000000000 -0700 ---- glN64/GBI.h 2005-02-02 23:37:36.000000000 -0800 -*************** -*** 736,741 **** ---- 736,742 ---- - - void GBI_MakeCurrent( MicrocodeInfo *current ); - MicrocodeInfo *GBI_DetectMicrocode( u32 uc_start, u32 uc_dstart, u16 uc_dsize ); -+ extern u32 last_good_ucode; - void GBI_Init(); - void GBI_Destroy(); - -diff -g glN64-old/glN64.cpp glN64/glN64.cpp -*** glN64-old/glN64.cpp 2003-10-15 16:09:00.000000000 -0700 ---- glN64/glN64.cpp 2005-02-02 23:36:47.000000000 -0800 -*************** -*** 29,35 **** - - char pluginName[] = "glN64 v0.4.1-rc2"; - char *screenDirectory; -! - void (*CheckInterrupts)( void ); - - #ifndef __LINUX__ ---- 29,35 ---- - - char pluginName[] = "glN64 v0.4.1-rc2"; - char *screenDirectory; -! u32 last_good_ucode = -1; - void (*CheckInterrupts)( void ); - - #ifndef __LINUX__ -diff -g glN64-old/gSP.cpp glN64/gSP.cpp -*** glN64-old/gSP.cpp 2003-10-15 16:01:07.000000000 -0700 ---- glN64/gSP.cpp 2005-02-02 23:41:58.000000000 -0800 -*************** -*** 60,66 **** - } - - MicrocodeInfo *ucode = GBI_DetectMicrocode( uc_start, uc_dstart, uc_dsize ); -! - if (ucode->type != NONE) - GBI_MakeCurrent( ucode ); - else ---- 60,66 ---- - } - - MicrocodeInfo *ucode = GBI_DetectMicrocode( uc_start, uc_dstart, uc_dsize ); -! if (ucode->type != -1) last_good_ucode = ucode->type; - if (ucode->type != NONE) - GBI_MakeCurrent( ucode ); - else diff --git a/games-emulation/mupen64/metadata.xml b/games-emulation/mupen64/metadata.xml deleted file mode 100644 index 2a5c75c7fd81..000000000000 --- a/games-emulation/mupen64/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer> -<email>joker@gentoo.org</email> -<name>Christian Birchinger</name> -</maintainer> -<herd>games</herd> -</pkgmetadata> diff --git a/games-emulation/mupen64/mupen64-0.5-r4.ebuild b/games-emulation/mupen64/mupen64-0.5-r4.ebuild deleted file mode 100644 index 8186bf569a97..000000000000 --- a/games-emulation/mupen64/mupen64-0.5-r4.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64/mupen64-0.5-r4.ebuild,v 1.5 2009/09/08 07:59:52 tupone Exp $ - -inherit eutils multilib games - -MY_P=${PN}_src-${PV} -DESCRIPTION="A Nintendo 64 (N64) emulator" -HOMEPAGE="http://mupen64.emulation64.com/" -SRC_URI="http://mupen64.emulation64.com/files/${PV}/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="-* ~amd64 x86" -IUSE="" - -RDEPEND="virtual/opengl - >=x11-libs/gtk+-2 - media-libs/libsdl - media-libs/sdl-ttf - amd64? ( - app-emulation/emul-linux-x86-gtklibs - >=app-emulation/emul-linux-x86-sdl-10.0 - )" -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - games_pkg_setup - has_multilib_profile && multilib_toolchain_setup x86 -} - -src_unpack() { - unpack ${A} - cd "${S}" - rm -f plugins/empty blight_input/SDL_ttf* - - epatch \ - "${FILESDIR}"/${P}-anisotropic.patch \ - "${FILESDIR}"/${P}-gentoo3.patch \ - "${FILESDIR}"/${PN}-glN64-ucode.patch \ - "${FILESDIR}"/${PN}-glN64-noasmfix.patch \ - "${FILESDIR}"/${P}-gcc42.patch \ - "${FILESDIR}"/${P}-gcc43.patch - - sed -i \ - -e "s:#undef WITH_HOME:#define WITH_HOME \"$(games_get_libdir)/\":" \ - -e "s:#undef SHARE:#define SHARE \"$(games_get_libdir)/${PN}/\":" \ - config.h \ - || die "sed failed" -} - -src_compile() { - local t - for t in \ - mupen64 \ - mupen64_nogui \ - plugins/mupen64_input.so \ - plugins/blight_input.so \ - plugins/mupen64_hle_rsp_azimer.so \ - plugins/dummyaudio.so \ - plugins/mupen64_audio.so \ - plugins/jttl_audio.so \ - plugins/mupen64_soft_gfx.so \ - plugins/glN64.so - do - emake ${t} || die "emake ${t} failed" - done -} - -src_install() { - dogamesbin mupen64 mupen64_nogui || die "dogamesbin failed" - - insinto "$(games_get_libdir)/${PN}" - doins -r mupen64.ini jttl_audio.conf lang roms plugins || die "doins failed" - - dodoc *.txt doc/readme.pdf - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst - echo - ewarn "If you are upgrading from a previous version of mupen64," - ewarn "backup your saved games then run rm -rf on your" - ewarn ".mupen64 directory. After launching the new version, copy" - ewarn "your saved games to their original place." - echo -} |