summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Goller <morfic@gentoo.org>2005-01-06 03:04:37 +0000
committerDaniel Goller <morfic@gentoo.org>2005-01-06 03:04:37 +0000
commit40da1f5915372dbdae2bc266cbc94a4333eb624d (patch)
treef7a935e2adf89e3063c844ee7861872ed5de6088 /games-emulation
parentMark stable on x86. (Manifest recommit) (diff)
downloadgentoo-2-40da1f5915372dbdae2bc266cbc94a4333eb624d.tar.gz
gentoo-2-40da1f5915372dbdae2bc266cbc94a4333eb624d.tar.bz2
gentoo-2-40da1f5915372dbdae2bc266cbc94a4333eb624d.zip
Moved from games-emulation/mupen64-blight-glN64 to games-emulation/mupen64-glN64.
Diffstat (limited to 'games-emulation')
-rw-r--r--games-emulation/mupen64-glN64/ChangeLog36
-rw-r--r--games-emulation/mupen64-glN64/Manifest14
-rw-r--r--games-emulation/mupen64-glN64/files/.#digest-mupen64-glN64-0.4.1_pre1.1.11
-rw-r--r--games-emulation/mupen64-glN64/files/digest-mupen64-glN64-0.4.1_pre11
-rw-r--r--games-emulation/mupen64-glN64/files/mupen64-glN64-compile.patch23
-rw-r--r--games-emulation/mupen64-glN64/files/mupen64-glN64-noasm.patch8
-rw-r--r--games-emulation/mupen64-glN64/metadata.xml5
-rw-r--r--games-emulation/mupen64-glN64/mupen64-glN64-0.4.1_pre1.ebuild28
8 files changed, 116 insertions, 0 deletions
diff --git a/games-emulation/mupen64-glN64/ChangeLog b/games-emulation/mupen64-glN64/ChangeLog
new file mode 100644
index 000000000000..c105ae5e05c3
--- /dev/null
+++ b/games-emulation/mupen64-glN64/ChangeLog
@@ -0,0 +1,36 @@
+# ChangeLog for games-emulation/blight-glN64
+# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-glN64/ChangeLog,v 1.1 2005/01/06 03:04:36 morfic Exp $
+
+*mupen64-glN64-0.4.1_pre1 (05 Jan 2005)
+
+ 05 Jan 2005; Daniel Goller <morfic@gentoo.org> +metadata.xml,
+ +files/.#digest-mupen64-glN64-0.4.1_pre1.1.1,
+ +files/mupen64-glN64-compile.patch, +files/mupen64-glN64-noasm.patch,
+ +mupen64-glN64-0.4.1_pre1.ebuild:
+ Moved from games-emulation/mupen64-blight-glN64 to
+ games-emulation/mupen64-glN64.
+
+*mupen64-blight-glN64-0.4.1_pre1 (05 Jan 2005)
+
+ 05 Jan 2005; Daniel Goller <morfic@gentoo.org> +metadata.xml,
+ +mupen64-blight-glN64-0.4.1_pre1.ebuild:
+ Moved from games-emulation/blight-glN64 to
+ games-emulation/mupen64-blight-glN64.
+
+ 26 Sep 2003; Michael Sterrett <msterret@gentoo.org>
+ blight-glN64-0.3.1.ebuild, blight-glN64-0.4.1_pre1.ebuild:
+ fix DESCRIPTION
+
+*blight-glN64-0.4.1_pre1 (02 Sep 2003)
+
+ 02 Sep 2003; Michael Sterrett <msterret@gentoo.org>
+ blight-glN64-0.4.1_pre1.ebuild:
+ version bump
+
+*blight-glN64-0.3.1 (09 Aug 2003)
+
+ 09 Aug 2003; Michael Sterrett <msterret@gentoo.org>
+ blight-glN64-0.3.1.ebuild:
+ initial commit (bug 24887)
+
diff --git a/games-emulation/mupen64-glN64/Manifest b/games-emulation/mupen64-glN64/Manifest
new file mode 100644
index 000000000000..7073f364d114
--- /dev/null
+++ b/games-emulation/mupen64-glN64/Manifest
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 b373f8817725b63d4b850b86ce7f2ed7 ChangeLog 904
+MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
+MD5 2f76fcc7e65905f88e67949d186b62eb mupen64-blight-glN64-0.4.1_pre1.ebuild 765
+MD5 d2f2bca612361154241f2b899673230e files/digest-mupen64-blight-glN64-0.4.1_pre1 64
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.2.6 (GNU/Linux)
+
+iD8DBQFB3KbQUpKYMelfdYERAr5FAJ90dFBpGly2HNhOfNWDBiKb7S67EACbBJbs
+Ttr1V0AEslXfbhTvSD91v7o=
+=BgFK
+-----END PGP SIGNATURE-----
diff --git a/games-emulation/mupen64-glN64/files/.#digest-mupen64-glN64-0.4.1_pre1.1.1 b/games-emulation/mupen64-glN64/files/.#digest-mupen64-glN64-0.4.1_pre1.1.1
new file mode 100644
index 000000000000..8e038672d326
--- /dev/null
+++ b/games-emulation/mupen64-glN64/files/.#digest-mupen64-glN64-0.4.1_pre1.1.1
@@ -0,0 +1 @@
+MD5 4ee96713c240c1124f78c47cefc0e983 glN64-0.4.1-pre1.so 315452
diff --git a/games-emulation/mupen64-glN64/files/digest-mupen64-glN64-0.4.1_pre1 b/games-emulation/mupen64-glN64/files/digest-mupen64-glN64-0.4.1_pre1
new file mode 100644
index 000000000000..8e038672d326
--- /dev/null
+++ b/games-emulation/mupen64-glN64/files/digest-mupen64-glN64-0.4.1_pre1
@@ -0,0 +1 @@
+MD5 4ee96713c240c1124f78c47cefc0e983 glN64-0.4.1-pre1.so 315452
diff --git a/games-emulation/mupen64-glN64/files/mupen64-glN64-compile.patch b/games-emulation/mupen64-glN64/files/mupen64-glN64-compile.patch
new file mode 100644
index 000000000000..85292aa7df54
--- /dev/null
+++ b/games-emulation/mupen64-glN64/files/mupen64-glN64-compile.patch
@@ -0,0 +1,23 @@
+--- glN64-0.4.1-rc2/Combiner.cpp.old 2005-01-01 22:36:47.544787228 -0800
++++ glN64-0.4.1-rc2/Combiner.cpp 2005-01-01 22:49:36.378081612 -0800
+@@ -348,7 +348,7 @@
+ void Combiner_SelectCombine( u64 mux )
+ {
+ // Hack for the Banjo-Tooie shadow (framebuffer textures must be enabled too)
+- if ((gDP.otherMode.cycleType == G_CYC_1CYCLE) && (mux == 0x00ffe7ffffcf9fcf) && (cache.current[0]->frameBufferTexture))
++ if ((gDP.otherMode.cycleType == G_CYC_1CYCLE) && (mux == 0x00ffe7ffffcf9fcfLL) && (cache.current[0]->frameBufferTexture))
+ {
+ mux = EncodeCombineMode( 0, 0, 0, 0, TEXEL0, 0, PRIMITIVE, 0,
+ 0, 0, 0, 0, TEXEL0, 0, PRIMITIVE, 0 );
+--- glN64-0.4.1-rc2/Makefile.old 2005-01-01 22:49:09.309843328 -0800
++++ glN64-0.4.1-rc2/Makefile 2005-01-01 22:49:36.378081612 -0800
+@@ -1,8 +1,6 @@
+ DEFINES = -D__LINUX__ -DX86_ASM
+ CXX = g++
+-CXXFLAGS = -I. $(DEFINES) `sdl-config --cflags` `gtk-config --cflags gtk gthread` \
+- `glib-config --cflags` -finline-functions -funroll-loops \
+- -ffast-math -fomit-frame-pointer -mcpu=`uname -m` -O3
++CXXFLAGS = -I. $(DEFINES) `sdl-config --cflags` `gtk-config --cflags gtk gthread` `glib-config --cflags`
+ #CXXFLAGS = -I. $(DEFINES) `sdl-config --cflags` `gtk-config --cflags gtk gthread` \
+ # `glib-config --cflags` -g3 #-DDEBUG
+ LD = g++
diff --git a/games-emulation/mupen64-glN64/files/mupen64-glN64-noasm.patch b/games-emulation/mupen64-glN64/files/mupen64-glN64-noasm.patch
new file mode 100644
index 000000000000..9e576d9eacef
--- /dev/null
+++ b/games-emulation/mupen64-glN64/files/mupen64-glN64-noasm.patch
@@ -0,0 +1,8 @@
+--- glN64-0.4.1-rc2/Makefile.old 2005-01-02 13:25:52.767070072 -0800
++++ glN64-0.4.1-rc2/Makefile 2005-01-02 13:26:11.325862186 -0800
+@@ -1,4 +1,4 @@
+-DEFINES = -D__LINUX__ -DX86_ASM
++DEFINES = -D__LINUX__
+ CXX = g++
+ CXXFLAGS = -I. $(DEFINES) `sdl-config --cflags` `gtk-config --cflags gtk gthread` `glib-config --cflags`
+ #CXXFLAGS = -I. $(DEFINES) `sdl-config --cflags` `gtk-config --cflags gtk gthread` \
diff --git a/games-emulation/mupen64-glN64/metadata.xml b/games-emulation/mupen64-glN64/metadata.xml
new file mode 100644
index 000000000000..d3c2cc926f0b
--- /dev/null
+++ b/games-emulation/mupen64-glN64/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>games</herd>
+</pkgmetadata>
diff --git a/games-emulation/mupen64-glN64/mupen64-glN64-0.4.1_pre1.ebuild b/games-emulation/mupen64-glN64/mupen64-glN64-0.4.1_pre1.ebuild
new file mode 100644
index 000000000000..d5ef1c3ecef7
--- /dev/null
+++ b/games-emulation/mupen64-glN64/mupen64-glN64-0.4.1_pre1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-glN64/mupen64-glN64-0.4.1_pre1.ebuild,v 1.1 2005/01/06 03:04:36 morfic Exp $
+
+inherit games
+
+S=${WORKDIR}
+MY_P="glN64-${PV/_/-}"
+DESCRIPTION="An OpenGL graphics plugin for the mupen64 N64 emulator"
+SRC_URI="http://deltaanime.ath.cx/~blight/n64/blight_glN64_port/${MY_P}.so"
+HOMEPAGE="http://deltaanime.ath.cx/~blight/n64/"
+
+KEYWORDS="x86"
+LICENSE="as-is"
+SLOT="0"
+IUSE=""
+
+RDEPEND="media-libs/libsdl"
+
+src_unpack() {
+ cp ${DISTDIR}/${A} ${WORKDIR} || die "cp failed"
+}
+
+src_install () {
+ exeinto ${GAMES_LIBDIR}/mupen64/plugins
+ doexe ${MY_P}.so || die "doexe failed"
+ prepgamesdirs
+}