aboutsummaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2014-04-24 21:49:07 +0000
committerRene Ladan <rene@FreeBSD.org>2014-04-24 21:49:07 +0000
commit2b1b4512dd42397bca44cc83c40c9cffe324a635 (patch)
tree75fdfea8c553fefe3426733eda316b59194a69d9 /emulators
parentbc940824b4be75a65523e6e4248479b20ab9bb26 (diff)
downloadports-2b1b4512dd42397bca44cc83c40c9cffe324a635.tar.gz
ports-2b1b4512dd42397bca44cc83c40c9cffe324a635.zip
Notes
Diffstat (limited to 'emulators')
-rw-r--r--emulators/Makefile1
-rw-r--r--emulators/mupen64-rice/Makefile65
-rw-r--r--emulators/mupen64-rice/distinfo2
-rw-r--r--emulators/mupen64-rice/files/patch-DecodedMux.cpp11
-rw-r--r--emulators/mupen64-rice/files/patch-Makefile18
-rw-r--r--emulators/mupen64-rice/files/patch-OGLCombinerTNT2.cpp35
-rw-r--r--emulators/mupen64-rice/files/patch-OGLExtCombiner.cpp35
-rw-r--r--emulators/mupen64-rice/files/patch-unique.h10
-rw-r--r--emulators/mupen64-rice/pkg-descr12
-rw-r--r--emulators/mupen64-rice/pkg-message9
10 files changed, 0 insertions, 198 deletions
diff --git a/emulators/Makefile b/emulators/Makefile
index dbff22295563..e556d6ed9dc6 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -83,7 +83,6 @@
SUBDIR += mess
SUBDIR += minivmac
SUBDIR += mtools
- SUBDIR += mupen64-rice
SUBDIR += mupen64plus
SUBDIR += mupen64plus-audio-sdl
SUBDIR += mupen64plus-core
diff --git a/emulators/mupen64-rice/Makefile b/emulators/mupen64-rice/Makefile
deleted file mode 100644
index b875ca421c39..000000000000
--- a/emulators/mupen64-rice/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= mupen64
-PORTVERSION= 5.2.0
-PORTREVISION= 6
-CATEGORIES+= emulators
-MASTER_SITES= http://mupen64.emulation64.com/files/0.4/
-PKGNAMESUFFIX= -rice
-DISTNAME= riceplugin
-
-MAINTAINER?= ports@FreeBSD.org
-COMMENT= Rice Daedalus graphics plugin for Mupen64
-
-BUILD_DEPENDS+= nasm:${PORTSDIR}/devel/nasm
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_SDL= sdl
-USE_GL= gl
-USE_GNOME= gtk12
-ONLY_FOR_ARCHS= i386
-
-PLUGIN_NAME= ricedaedalus
-PLIST_FILES= share/mupen64/plugins/${PLUGIN_NAME}.so
-PLIST_FILES+= share/mupen64/plugins/RiceDaedalus5.1.0.ini
-PLIST_DIRS= share/mupen64/plugins
-PLIST_DIRS+= share/mupen64
-
-FIXME2= glh_genext.h
-
-NO_STAGE= yes
-post-patch:
- @${REINPLACE_CMD} -e 's|CDaedalusRender::IsTextureEnabled|IsTextureEnabled|' \
- ${WRKSRC}/DaedalusRender.h
- @${REINPLACE_CMD} -e 's|^HRESULT|template<> HRESULT|' \
- ${WRKSRC}/Profiler.cpp
-
-do-configure:
-.for i in ${FIXME2}
- ${REINPLACE_CMD} -e 's|SDL/SDL.h|SDL.h|' ${WRKSRC}/${i}
-.endfor
- ${REINPLACE_CMD} -e 's|`gtk-config --libs`||' ${WRKSRC}/Makefile
-
-do-install:
- @${MKDIR} ${PREFIX}/share/mupen64/plugins
- ${INSTALL_SCRIPT} ${WRKSRC}/${PLUGIN_NAME}.so \
- ${PREFIX}/share/mupen64/plugins/
- ${INSTALL_DATA} ${WRKSRC}/RiceDaedalus5.1.0.ini \
- ${PREFIX}/share/mupen64/plugins/
-
-.include <bsd.port.pre.mk>
-
-CFLAGS+= `${SDL_CONFIG} --cflags`
-CFLAGS+= -DUSE_GTK `${GTK_CONFIG} --cflags` -fPIC
-CFLAGS+= -O3 -fomit-frame-pointer -funroll-loops -ffast-math -Wall -pipe
-CFLAGS+= -DX86 -mcpu=athlon -msse -mmmx
-LDFLAGS+= `${GTK_CONFIG} --libs` \
- -lGL -lGLU -L${LOCALBASE}/lib `${SDL_CONFIG} --libs` -lc
-
-MAKE_ARGS+= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" LD="${CXX}"
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/emulators/mupen64-rice/distinfo b/emulators/mupen64-rice/distinfo
deleted file mode 100644
index d224a6a4ca17..000000000000
--- a/emulators/mupen64-rice/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (riceplugin.tar.bz2) = 3fa3065d70a697f3b6afb17bceb505fd5e117a1503a345ef9a819f63943de210
-SIZE (riceplugin.tar.bz2) = 287672
diff --git a/emulators/mupen64-rice/files/patch-DecodedMux.cpp b/emulators/mupen64-rice/files/patch-DecodedMux.cpp
deleted file mode 100644
index 4dca5ebd1b04..000000000000
--- a/emulators/mupen64-rice/files/patch-DecodedMux.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- DecodedMux.cpp.orig Thu Aug 28 22:39:21 2003
-+++ DecodedMux.cpp Fri Aug 13 21:51:55 2004
-@@ -760,7 +760,7 @@
- ShadeConstMergeMapType MergeShadeWithConstantsMaps[] =
- {
- 0, SHADE_DO_NOTHING,
-- 0x0007000600070006, SHADE_MOD_ENV, // SHADE * ENV
-+ 0x0007000600070006LL, SHADE_MOD_ENV, // SHADE * ENV
- };
-
- // 0x05070501, 0x00070006 //(1 - PRIM) * ENV + PRIM
diff --git a/emulators/mupen64-rice/files/patch-Makefile b/emulators/mupen64-rice/files/patch-Makefile
deleted file mode 100644
index 1dda732c7116..000000000000
--- a/emulators/mupen64-rice/files/patch-Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
---- Makefile.orig Sat Jul 3 22:23:08 2004
-+++ Makefile Thu Aug 12 16:37:42 2004
-@@ -1,10 +1,10 @@
--CC = gcc
-+#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
--CXX = g++
-+#CFLAGS = -DUSE_GTK `sdl-config --cflags` `gtk-config --cflags` -O3 -mcpu=athlon -ffast-math -funroll-loops -fomit-frame-pointer -msse -mmmx
-+#CXX = g++
- CPPFLAGS = $(CFLAGS)
--LD = g++
--LDFLAGS = -lGL -lGLU -L/usr/X11R6/lib -lSDL
-+#LD = g++
-+#LDFLAGS = -lGL -lGLU -L/usr/X11R6/lib -lSDL
-
- OBJECTS = DaedalusGraphics.o \
- DaedalusRenderBase.o \
diff --git a/emulators/mupen64-rice/files/patch-OGLCombinerTNT2.cpp b/emulators/mupen64-rice/files/patch-OGLCombinerTNT2.cpp
deleted file mode 100644
index 558ff069199c..000000000000
--- a/emulators/mupen64-rice/files/patch-OGLCombinerTNT2.cpp
+++ /dev/null
@@ -1,35 +0,0 @@
---- OGLCombinerTNT2.cpp.orig Fri Aug 29 15:50:40 2003
-+++ OGLCombinerTNT2.cpp Fri Aug 13 21:54:26 2004
-@@ -120,6 +120,7 @@
-
- GLenum COGLColorCombinerTNT2::RGBArgsMap[] =
- {
-+#ifndef __FreeBSD__
- {GL_ZERO, }, //MUX_0
- {GL_ZERO, }, //MUX_1
- {GL_PREVIOUS_EXT, }, //MUX_COMBINED,
-@@ -136,6 +137,24 @@
- {GL_CONSTANT_EXT, }, //MUX_ENV_ALPHA,
- {GL_CONSTANT_EXT, }, //MUX_LODFRAC,
- {GL_CONSTANT_EXT, }, //MUX_PRIMLODFRAC,
-+#else
-+ 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,
-+#endif
- };
-
-
diff --git a/emulators/mupen64-rice/files/patch-OGLExtCombiner.cpp b/emulators/mupen64-rice/files/patch-OGLExtCombiner.cpp
deleted file mode 100644
index 6ac8a5a08a7d..000000000000
--- a/emulators/mupen64-rice/files/patch-OGLExtCombiner.cpp
+++ /dev/null
@@ -1,35 +0,0 @@
---- OGLExtCombiner.cpp.orig Thu Aug 28 23:31:44 2003
-+++ OGLExtCombiner.cpp Fri Aug 13 21:55:55 2004
-@@ -474,6 +474,7 @@
-
- GLenum COGLExtColorCombiner::RGBArgsMap[] =
- {
-+#ifndef __FreeBSD__
- {GL_PRIMARY_COLOR_ARB, }, //MUX_0
- {GL_PRIMARY_COLOR_ARB, }, //MUX_1
- {GL_PREVIOUS_ARB, }, //MUX_COMBINED,
-@@ -490,6 +491,24 @@
- {GL_CONSTANT_ARB, }, //MUX_ENV_ALPHA,
- {GL_CONSTANT_ARB, }, //MUX_LODFRAC,
- {GL_CONSTANT_ARB, }, //MUX_PRIMLODFRAC,
-+#else
-+ 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,
-+#endif
- };
-
-
diff --git a/emulators/mupen64-rice/files/patch-unique.h b/emulators/mupen64-rice/files/patch-unique.h
deleted file mode 100644
index 208681ff9e2a..000000000000
--- a/emulators/mupen64-rice/files/patch-unique.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- unique.h.orig Tue Aug 26 00:25:58 2003
-+++ unique.h Fri Aug 13 21:51:55 2004
-@@ -18,6 +18,7 @@
-
- */
-
-+#include <assert.h>
- #ifndef __UNIQUE_H__
- #define __UNIQUE_H__
-
diff --git a/emulators/mupen64-rice/pkg-descr b/emulators/mupen64-rice/pkg-descr
deleted file mode 100644
index 2b43d1bbfc28..000000000000
--- a/emulators/mupen64-rice/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Rice Daedalus graphics plugin for Mupen64
--
-Mupen64 is a highly portable Nintendo 64 emulator. It has been developed
-on/for Linux originally but has already been ported successfully to other
-operating systems. The program can easily be ported to all operating systems
-supported by the SDL library.
-
-In its current state, the emulator is highly compatible and uses a plugin
-system. With the correct plugins ("correct" can be computer dependent), it
-can achieve nearly perfect graphics and sound in many games.
-
-WWW: http://mupen64.emulation64.com/
diff --git a/emulators/mupen64-rice/pkg-message b/emulators/mupen64-rice/pkg-message
deleted file mode 100644
index d53470396a22..000000000000
--- a/emulators/mupen64-rice/pkg-message
+++ /dev/null
@@ -1,9 +0,0 @@
--------------------------------------------------------------------------------
-If you have installed/upgraded any new plugins or are upgrading from a previous
-version of Mupen64, please note that in order for these changes to take effect,
-you -must- backup and then remove ~/.mupen64 first. After you have removed the
-directory, run 'mupen64' to re-create it. Then, manually copy back your save
-files/other data you need from the backup if necessary.
-
-Enjoy!
--------------------------------------------------------------------------------