Remove expired ports:

2014-04-23 emulators/mupen64-sdlinput: Use mupen64plus instead
2014-04-23 emulators/mupen64-sdlaudio: Use mupen64plus instead
2014-04-23 emulators/mupen64-tr64: Use mupen64plus instead
2014-04-23 emulators/mupen64-gln64: Use mupen64plus instead
2014-04-23 emulators/mupen64-sound: Use mupen64plus instead
2014-04-23 emulators/mupen64-rsp: Use mupen64plus instead
2014-04-23 emulators/mupen64-input: Use mupen64plus instead
2014-04-23 emulators/mupen64-glide: Use mupen64plus instead
2014-04-23 emulators/mupen64: Use mupen64plus instead
2014-04-23 emulators/mupen64-softgfx: Use mupen64plus instead
2014-04-23 emulators/mupen64-dummyaudio: Use mupen64plus instead
2014-04-23 emulators/mupen64-base: Use mupen64plus instead
2014-04-24 x11/emu: Broken, not staged
2014-04-24 lang/ruby-doc-stdlib: Upstream rerolls frequently, online docs work well
This commit is contained in:
Rene Ladan 2014-04-24 21:44:24 +00:00
parent c79d7c5e3d
commit ce5e8e1754
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=352070
49 changed files with 14 additions and 14434 deletions

14
MOVED
View file

@ -6036,3 +6036,17 @@ biology/finchtv||2014-04-18|Has expired: Broken for more than 6 months
net-im/ari-yahoo||2014-04-18|Has expired: Broken for more than 1 year (http://www.icculus.org/ari-yahoo/)
www/sams||2014-04-21|Depends on PHP 4 which was removed two years ago
x11-toolkits/vdkbuidler||2014-04-22|Abandonware, not stage friendly
emulators/mupen64-sdlinput|emulators/mupen64plus-input-sdl|2014-04-24|Has expired: Use mupen64plus instead
emulators/mupen64-sdlaudio|emulators/mupen64plus-audio-sdl|2014-04-24|Has expired: Use mupen64plus instead
emulators/mupen64-tr64||2014-04-24|Has expired: Use mupen64plus instead
emulators/mupen64-gln64||2014-04-24|Has expired: Use mupen64plus instead
emulators/mupen64-sound||2014-04-24|Has expired: Use mupen64plus instead
emulators/mupen64-rsp||2014-04-24|Has expired: Use mupen64plus instead
emulators/mupen64-input||2014-04-24|Has expired: Use mupen64plus instead
emulators/mupen64-glide|emulators/mupen64plus-video-glide64|2014-04-24|Has expired: Use mupen64plus instead
emulators/mupen64|emulators/mupen64plus|2014-04-24|Has expired: Use mupen64plus instead
emulators/mupen64-softgfx||2014-04-24|Has expired: Use mupen64plus instead
emulators/mupen64-dummyaudio||2014-04-24|Has expired: Use mupen64plus instead
emulators/mupen64-base|emulators/mupen64plus-core|2014-04-24|Has expired: Use mupen64plus instead
x11/emu||2014-04-24|Has expired: Broken, not staged
lang/ruby-doc-stdlib||2014-04-24|Has expired: Upstream rerolls frequently, online docs work well

View file

@ -83,19 +83,7 @@
SUBDIR += mess
SUBDIR += minivmac
SUBDIR += mtools
SUBDIR += mupen64
SUBDIR += mupen64-base
SUBDIR += mupen64-dummyaudio
SUBDIR += mupen64-glide
SUBDIR += mupen64-gln64
SUBDIR += mupen64-input
SUBDIR += mupen64-rice
SUBDIR += mupen64-rsp
SUBDIR += mupen64-sdlaudio
SUBDIR += mupen64-sdlinput
SUBDIR += mupen64-softgfx
SUBDIR += mupen64-sound
SUBDIR += mupen64-tr64
SUBDIR += mupen64plus
SUBDIR += mupen64plus-audio-sdl
SUBDIR += mupen64plus-core

View file

@ -1,44 +0,0 @@
# $FreeBSD$
PORTNAME= mupen64
PORTVERSION?= 0.5
PORTREVISION?= 2
CATEGORIES= emulators
MASTER_SITES= http://mupen64.emulation64.com/files/${MUPEN64VERSION}/ \
${MASTER_SITE_GENTOO:S|$|distfiles/|}
PKGNAMESUFFIX?= -base
DISTNAME?= ${PORTNAME}_src-${PORTVERSION}
DIST_SUBDIR= ${PORTNAME}
MAINTAINER?= acm@FreeBSD.org
COMMENT?= Mupen64 is a Nintendo 64 emulator
USES= gmake
USE_GNOME?= #
USE_GL?= #
USE_SDL?= #
USE_BZIP2= yes
ONLY_FOR_ARCHS= i386
MAKE_ENV+= PTHREAD_LIBS="${PTHREAD_LIBS}"
MUPEN64VERSION= 0.5
FIXFILES?= r4300/r4300.c memory/dma.c r4300/recomp.c r4300/x86/assemble.c
OPTIONS_DEFINE= GTK2
GTK2_DESC= Use gtk20 instead of gtk12
NO_STAGE= yes
DEPRECATED= Use mupen64plus instead
EXPIRATION_DATE=2014-04-23
.include <bsd.port.pre.mk>
.if ${PORT_OPTIONS:MGTK2}
HAVE_GTK2= true
.endif
.include "${MASTERDIR}/Makefile.common"
.include <bsd.port.post.mk>

View file

@ -1,140 +0,0 @@
USE_DOS2UNIX= *.c *.cpp *.h *.H *.ini
DISTNAME= ${PORTNAME}_src-${MUPEN64VERSION}
PATCHDIR= ${.CURDIR}/files
WRKSRC?= ${WRKDIR}/${DISTNAME}
EXTRACT_AFTER_ARGS= ${DISTNAME}/Makefile ${DISTNAME}/config.h \
${DISTNAME}/main ${DISTNAME}/plugins
.if defined(HAVE_GTK2)
.include <${PORTSDIR}/Mk/bsd.gnome.mk>
USE_GNOME= gtk20
USES+= pkgconfig
.else
.include <${PORTSDIR}/Mk/bsd.gnome.mk>
USE_GNOME= gtk12
.endif
.if ${PKGNAMESUFFIX} == "-base"
USE_GL= yes
USE_SDL= sdl
ALL_TARGET= mupen64 mupen64_nogui
EXTRACT_AFTER_ARGS+= ${DISTNAME}/doc ${DISTNAME}/lang ${DISTNAME}/logo.xpm \
${DISTNAME}/memory ${DISTNAME}/mupen64.ini ${DISTNAME}/r4300 \
${DISTNAME}/whatsnew.txt
.else
EXTRA_PATCHES?= ${.CURDIR}/../mupen64-base/files/patch-Makefile
PLIST= ${WRKDIR}/pkg-plist
.endif
.if ${PKGNAMESUFFIX} == "-dummyaudio"
ALL_TARGET= plugins/dummyaudio.so
EXTRACT_AFTER_ARGS+= ${DISTNAME}/dummy_audio
.endif
.if ${PKGNAMESUFFIX} == "-sdlinput"
ALL_TARGET= plugins/blight_input.so
EXTRACT_AFTER_ARGS+= ${DISTNAME}/blight_input
.endif
.if ${PKGNAMESUFFIX} == "-gln64"
ALL_TARGET= plugins/glN64.so
EXTRACT_AFTER_ARGS+= ${DISTNAME}/glN64
.endif
.if ${PKGNAMESUFFIX} == "-sdlaudio"
ALL_TARGET= plugins/jttl_audio.so
EXTRACT_AFTER_ARGS+= ${DISTNAME}/jttl_audio
.endif
.if ${PKGNAMESUFFIX} == "-sound"
ALL_TARGET= plugins/mupen64_audio.so
EXTRACT_AFTER_ARGS+= ${DISTNAME}/mupen64_audio
.endif
.if ${PKGNAMESUFFIX} == "-input"
ALL_TARGET= plugins/mupen64_input.so
EXTRACT_AFTER_ARGS+= ${DISTNAME}/mupen64_input
.endif
.if ${PKGNAMESUFFIX} == "-softgfx"
ALL_TARGET= plugins/mupen64_soft_gfx.so
EXTRACT_AFTER_ARGS+= ${DISTNAME}/mupen64_soft_gfx
.endif
.if ${PKGNAMESUFFIX} == "-rsp"
ALL_TARGET= plugins/mupen64_hle_rsp_azimer.so
EXTRACT_AFTER_ARGS+= ${DISTNAME}/rsp_hle
.endif
.if ${PKGNAMESUFFIX} == "-glide"
ALL_TARGET= plugins/Glide64.so
DISTINFO_FILE= ${.CURDIR}/distinfo
DISTNAME= ${PKGNAMESUFFIX:S/-//:S/$/64/}-${PORTVERSION:S/$/.SP8/}
EXTRACT_AFTER_ARGS= #
EXTRA_PATCHES= #
.endif
.if ${PKGNAMESUFFIX} == "-tr64"
ALL_TARGET= plugins/tr64gl.so
DISTINFO_FILE= ${.CURDIR}/distinfo
DISTNAME= ${PKGNAMESUFFIX:S/-//}_ogl_gtk2-${PORTVERSION}
EXTRACT_AFTER_ARGS= #
EXTRA_PATCHES= #
WRKSRC= ${WRKDIR}/${PKGNAMESUFFIX:S/-//}_ogl-${PORTVERSION}
.endif
post-configure:
@${REINPLACE_CMD} -i "" -e 's|^#undef WITH_HOME|#define WITH_HOME \"${PREFIX}/\"|g' ${WRKSRC}/config.h
.if !defined(HAVE_GTK2)
@${REINPLACE_CMD} -i "" -e 's|^#define GTK2_SUPPORT 1|#undef GTK2_SUPPORT|g' ${WRKSRC}/config.h
.endif
.for f in ${FIXFILES}
@${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' ${WRKSRC}/${f}
@${REINPLACE_CMD} -e 's|(GLvoid)|(void)|' ${WRKSRC}/${f}
.endfor
.if ${PKGNAMESUFFIX} != "-base"
pre-install:
@${RM} -f ${PLIST}
. if ${PKGNAMESUFFIX} == "-glide"
@${ECHO_CMD} "%%DATADIR%%/plugins/${PLUGIN_NAME}.ini" >> ${PLIST}
. endif
@${ECHO_CMD} "%%DATADIR%%/plugins/${PLUGIN_NAME}.so" >> ${PLIST}
@${ECHO_CMD} "@dirrmtry %%DATADIR%%/plugins" >> ${PLIST}
@${ECHO_CMD} "@dirrmtry %%DATADIR%%" >> ${PLIST}
.endif
do-install:
.if ${PKGNAMESUFFIX} == "-base"
@${MKDIR} ${DATADIR}/lang
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}_nogui ${PREFIX}/bin/
${INSTALL_DATA} ${WRKSRC}/mupen64.ini ${DATADIR}
${INSTALL_DATA} ${WRKSRC}/lang/* ${DATADIR}/lang/
. if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/whatsnew.txt ${DOCSDIR}/whatsnew.txt
${INSTALL_DATA} ${WRKSRC}/doc/readme.pdf ${DOCSDIR}/readme.pdf
. endif
.else
@${MKDIR} ${DATADIR}/plugins
. if ${PKGNAMESUFFIX} == "-glide"
${INSTALL_DATA} ${WRKSRC}/${PLUGIN_NAME}.ini ${DATADIR}/plugins/
. endif
${INSTALL_PROGRAM} ${WRKSRC}/plugins/${PLUGIN_NAME}.so ${DATADIR}/plugins/
.endif

View file

@ -1,2 +0,0 @@
SHA256 (mupen64/mupen64_src-0.5.tar.bz2) = 1b8e4188ab7a94d8125b77aed8725ee348c24818622b881adfe16be510487dfd
SIZE (mupen64/mupen64_src-0.5.tar.bz2) = 1981046

View file

@ -1,272 +0,0 @@
--- Makefile.orig 2005-08-26 14:52:13.000000000 -0500
+++ Makefile 2007-10-08 18:29:37.000000000 -0500
@@ -1,14 +1,9 @@
#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 -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
+CFLAGS +=-DX86 -fexpensive-optimizations -fomit-frame-pointer -funroll-loops -ffast-math -fno-strict-aliasing -Wall
CXXFLAGS =$(CFLAGS)
@@ -156,9 +151,9 @@
LIB =-lz -lm
ifneq ("$(shell grep GTK2 config.h)","\#define GTK2_SUPPORT 1")
-GTK_FLAGS =`gtk-config --cflags`
-GTK_LIBS =`gtk-config --libs`
-GTHREAD_LIBS =`gtk-config --libs gtk gthread`
+GTK_FLAGS =`${GTK_CONFIG} --cflags`
+GTK_LIBS =`${GTK_CONFIG} --libs`
+GTHREAD_LIBS =`${GTK_CONFIG} --libs gtk gthread`
else
GTK_FLAGS =`pkg-config gtk+-2.0 --cflags` -D_GTK2
GTK_LIBS =`pkg-config gtk+-2.0 --libs`
@@ -173,16 +168,16 @@
all: mupen64 mupen64_nogui $(PLUGINS)
r4300/interupt.o: r4300/interupt.c
- $(CC) $(CFLAGS) `sdl-config --cflags` -c -o $@ $<
+ $(CC) $(CFLAGS) `${SDL_CONFIG} --cflags` -c -o $@ $<
main/main.o: main/main.c
- $(CC) $(CFLAGS) -c -o $@ $< `sdl-config --cflags`
+ $(CC) $(CFLAGS) -c -o $@ $< `${SDL_CONFIG} --cflags`
main/main_gtk.o: main/main_gtk.c
- $(CC) $(CFLAGS) -c -o $@ $< $(GTK_FLAGS) `sdl-config --cflags`
+ $(CC) $(CFLAGS) -c -o $@ $< $(GTK_FLAGS) `${SDL_CONFIG} --cflags`
main/gui_gtk/main_gtk.o: main/gui_gtk/main_gtk.c
- $(CC) $(CFLAGS) -c -o $@ $< $(GTK_FLAGS) `sdl-config --cflags`
+ $(CC) $(CFLAGS) -c -o $@ $< $(GTK_FLAGS) `${SDL_CONFIG} --cflags`
main/gui_gtk/translate.o: main/gui_gtk/translate.c
$(CC) $(CFLAGS) -c -o $@ $< $(GTK_FLAGS)
@@ -218,13 +213,13 @@
$(CXX) $(CXXFLAGS) -c -o $@ $< `avifile-config --cflags`
mupen64_input/main.o: mupen64_input/main.c
- $(CC) $(CFLAGS) -DUSE_GTK -c -o $@ $< $(GTK_FLAGS) `sdl-config --cflags`
+ $(CC) $(CFLAGS) -DUSE_GTK -c -o $@ $< $(GTK_FLAGS) `${SDL_CONFIG} --cflags`
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 $@ $<
+ $(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 $@ $<
+ $(CC) $(CFLAGS) `freetype-config --cflags` `${SDL_CONFIG} --cflags` -c -o $@ $<
blight_input/arial.ttf.o: blight_input/arial.ttf.c
@@ -234,10 +229,9 @@
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 $@ $<
+ $(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 $@ $<
blight_input/pad.o: blight_input/pad.c
$(CC) $(CFLAGS) -DGUI_SDL -c -o $@ $<
@@ -249,150 +243,138 @@
$(CC) $(CFLAGS) $(GTK_FLAGS) -DUSE_GTK -c -o $@ $<
jttl_audio/main.o: jttl_audio/main.c
- $(CC) $(CFLAGS) $(GTK_FLAGS) -DUSE_GTK `sdl-config --cflags` -c -o $@ $<
+ $(CC) $(CFLAGS) $(GTK_FLAGS) -DUSE_GTK `${SDL_CONFIG} --cflags` -c -o $@ $<
mupen64_soft_gfx/main.o: mupen64_soft_gfx/main.cpp
- $(CXX) $(CFLAGS) `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) `${SDL_CONFIG} --cflags` -c -o $@ $<
mupen64_soft_gfx/vi_SDL.o: mupen64_soft_gfx/vi_SDL.cpp
- $(CXX) $(CFLAGS) `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/glN64.o: glN64/glN64.cpp
- $(CXX) $(CFLAGS) -DMAINDEF -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -DMAINDEF -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/Config_linux.o: glN64/Config_linux.cpp
- $(CXX) $(CFLAGS) $(GTK_FLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) $(GTK_FLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/OpenGL.o: glN64/OpenGL.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/N64.o: glN64/N64.cpp
$(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM -c -o $@ $<
glN64/RSP.o: glN64/RSP.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/VI.o: glN64/VI.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/Textures.o: glN64/Textures.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/FrameBuffer.o: glN64/FrameBuffer.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/Combiner.o: glN64/Combiner.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/gDP.o: glN64/gDP.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/gSP.o: glN64/gSP.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/GBI.o: glN64/GBI.cpp
- $(CXX) $(CFLAGS) $(GTK_FLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) $(GTK_FLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/CRC.o: glN64/CRC.cpp
$(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM -c -o $@ $<
glN64/NV_register_combiners.o: glN64/NV_register_combiners.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/texture_env.o: glN64/texture_env.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/texture_env_combine.o: glN64/texture_env_combine.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/RDP.o: glN64/RDP.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/F3D.o: glN64/F3D.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/F3DEX.o: glN64/F3DEX.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/F3DEX2.o: glN64/F3DEX2.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/L3D.o: glN64/L3D.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/L3DEX.o: glN64/L3DEX.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/L3DEX2.o: glN64/L3DEX2.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/S2DEX.o: glN64/S2DEX.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/S2DEX2.o: glN64/S2DEX2.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/F3DPD.o: glN64/F3DPD.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/F3DDKR.o: glN64/F3DDKR.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
glN64/F3DWRUS.o: glN64/F3DWRUS.cpp
- $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `sdl-config --cflags` -c -o $@ $<
+ $(CXX) $(CFLAGS) -D__LINUX__ -DX86_ASM `${SDL_CONFIG} --cflags` -c -o $@ $<
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 $@
+ $(CC) $^ $(LIB) -Wl,-export-dynamic -L/usr/X11R6/lib `${SDL_CONFIG} --libs` -lGL -o $@
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 $@
+ $(CC) $^ $(CFLAGS) $(LIB) -Wl,-export-dynamic $(GTK_LIBS) -L/usr/X11R6/lib `${SDL_CONFIG} --libs` -lGL -o $@
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 $@
+ $(CXX) $^ $(CFLAGS) $(LIB) -Wl,-export-dynamic $(GTK_LIBS) `avifile-config --libs` `${SDL_CONFIG} --libs` -L${LOCALBASE}/lib -lGL -o $@
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 $@
+ $(CC) $^ $(LIB) -Wl,-export-dynamic $(GTK_LIBS) `${SDL_CONFIG} --libs` -L${LOCALBASE}/lib -lGL -o $@
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` `freetype-config --libs` -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 $@
+ $(CC) $(GTK_LIBS) ${PTHREAD_LIBS} $^ -Wl,-Bsymbolic -shared -o $@
plugins/jttl_audio.so: $(OBJ_JTTL)
- $(CC) $^ -Wl,-Bsymbolic -shared `sdl-config --libs` $(GTK_LIBS) -o $@
- strip --strip-all $@
+ $(CC) $^ -Wl,-Bsymbolic -shared `${SDL_CONFIG} --libs` $(GTK_LIBS) -o $@
plugins/mupen64_soft_gfx.so: $(OBJ_SOFT_GFX)
- $(CXX) `sdl-config --libs` $^ -Wl,-Bsymbolic -shared -o $@
- strip --strip-all $@
+ $(CXX) `${SDL_CONFIG} --libs` $^ -Wl,-Bsymbolic -shared -o $@
plugins/glN64.so: $(OBJ_GLN64)
- $(CXX) $^ -Wl,-Bsymbolic -shared $(GTK_LIBS) $(GTHREAD_LIBS) `sdl-config --libs` -lGL -o $@
- strip --strip-all $@
+ $(CXX) $^ -Wl,-Bsymbolic -shared $(GTK_LIBS) $(GTHREAD_LIBS) `${SDL_CONFIG} --libs` -lGL -o $@
install:
cp mupen64 "$(PREFIX)bin"

View file

@ -1,10 +0,0 @@
--- main/main.c 2007-10-08 01:28:18.000000000 -0500
+++ main/main.c 2007-10-08 01:28:42.000000000 -0500
@@ -37,6 +37,7 @@
#include <stdlib.h>
#include <unistd.h>
+#include <dirent.h>
#include "main.h"
#include "guifuncs.h"

View file

@ -1,10 +0,0 @@
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/

View file

@ -1,16 +0,0 @@
bin/mupen64
bin/mupen64_nogui
%%DATADIR%%/mupen64.ini
%%DATADIR%%/lang/catalan.lng
%%DATADIR%%/lang/dutch.lng
%%DATADIR%%/lang/english.lng
%%DATADIR%%/lang/french.lng
%%DATADIR%%/lang/german.lng
%%DATADIR%%/lang/italian.lng
%%DATADIR%%/lang/pt_BR.lng
%%DATADIR%%/lang/spanish.lng
%%PORTDOCS%%%%DOCSDIR%%/whatsnew.txt
%%PORTDOCS%%%%DOCSDIR%%/readme.pdf
@dirrm %%DATADIR%%/lang
@dirrmtry %%DATADIR%%
%%PORTDOCS%%@dirrm %%DOCSDIR%%

View file

@ -1,16 +0,0 @@
# $FreeBSD$
PKGNAMESUFFIX= -dummyaudio
COMMENT= Dummy audio plugin for Mupen64
FIXFILES= #
PLUGIN_NAME= dummyaudio
MASTERDIR= ${.CURDIR}/../mupen64-base
OPTIONS_SLAVE= GTK2
NO_STAGE= yes
.include "${MASTERDIR}/Makefile"

View file

@ -1,24 +0,0 @@
# $FreeBSD$
PORTVERSION= 0.7
PORTREVISION= 7
PKGNAMESUFFIX= -glide
COMMENT= Glide64 graphics plugin for Mupen64
BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm
BROKEN= Fails to patch
USE_SDL= sdl
USE_GL= yes
FIXFILES= #
PLUGIN_NAME= Glide64
MASTERDIR= ${.CURDIR}/../mupen64-base
OPTIONS_SLAVE= GTK2
NO_STAGE= yes
.include "${MASTERDIR}/Makefile"

View file

@ -1,2 +0,0 @@
SHA256 (mupen64/glide64-0.7.SP8.tar.bz2) = bdf260a3317a229622f5e84ce5af924246f174356fe6ab1fba45c1e17b6374b3
SIZE (mupen64/glide64-0.7.SP8.tar.bz2) = 255222

View file

@ -1,57 +0,0 @@
--- Makefile.orig 2005-08-26 13:53:25.000000000 -0500
+++ Makefile 2007-10-09 01:54:33.000000000 -0500
@@ -1,22 +1,18 @@
ifneq ("$(shell grep GTK2 config.h)","\#define GTK2_SUPPORT 1")
-GTK_FLAGS = `gtk-config --cflags`
-GTK_LIBS = `gtk-config --libs`
+GTK_FLAGS = `${GTK_CONFIG} --cflags`
+GTK_LIBS = `${GTK_CONFIG} --libs`
else
GTK_FLAGS = `pkg-config gtk+-2.0 --cflags` -D_GTK2
GTK_LIBS = `pkg-config gtk+-2.0 --libs`
endif
-CC = gcc
-#CFLAGS = -DUSE_GTK `sdl-config --cflags` $(GTK_FLAGS) -Iwrapper/ -g -mmmx -msse
-#CFLAGS = -DUSE_GTK `sdl-config --cflags` $(GTK_FLAGS) -Iwrapper/ -O3 -mcpu=athlon -ffast-math -funroll-loops -fomit-frame-pointer -msse -mmmx
-#CFLAGS = -DUSE_GTK `sdl-config --cflags` $(GTK_FLAGS) -Iwrapper/ -O3 -mcpu=athlon -ffast-math -funroll-loops -fomit-frame-pointer -msse -mmmx
-#CFLAGS = -DUSE_GTK `sdl-config --cflags` $(GTK_FLAGS) -Iwrapper/ -g -Wall
-#CFLAGS = -DUSE_GTK `sdl-config --cflags` $(GTK_FLAGS) -Iwrapper/ -O3 -mcpu=athlon -ffast-math -funroll-loops -fomit-frame-pointer
-CFLAGS = -DUSE_GTK `sdl-config --cflags` $(GTK_FLAGS) -Iwrapper/ -O3 -mcpu=athlon -ffast-math -funroll-loops -fomit-frame-pointer
-CXX = g++
+CC ?= gcc
+CXX ?= g++
+
+CFLAGS = -DUSE_GTK `${SDL_CONFIG} --cflags` $(GTK_FLAGS) -Iwrapper/ -ffast-math -funroll-loops -fomit-frame-pointer
CPPFLAGS = $(CFLAGS)
-LD = g++
-LDFLAGS = -lGL -lGLU -L/usr/X11R6/lib `sdl-config --libs`
+LD = ${CXX}
+LDFLAGS = -lGL -lGLU `${SDL_CONFIG} --libs`
OBJECTS = Main.o \
rdp.o \
@@ -41,11 +37,11 @@
wrapper/hq4x.o \
Config.o
-all: Glide64.so instruction
+all: plugins/Glide64.so instruction
-Glide64.so: font.h cursor.h $(OBJECTS)
+plugins/Glide64.so: font.h cursor.h $(OBJECTS)
+ mkdir -p plugins
$(LD) -shared -Wl,-Bsymbolic $(GTK_LIBS) $(LDFLAGS) -o $@ $(OBJECTS)
- strip --strip-all $@
font.h: compiletex
./compiletex font.tex font.h font
@@ -60,7 +56,7 @@
nasm -f elf $<
instruction:
- $(warning please copy Glide64.so AND Glide64.ini in the plugins/ folder of the emulator)
+ $(warning please copy plugins/Glide64.so AND Glide64.ini in the plugins/ folder of the emulator)
clean:
rm -rf $(OBJECTS) $(ALL) compiletex compiletex.o font.h cursor.h

View file

@ -1,11 +0,0 @@
--- wrapper/glidesys.h Sun Jun 13 23:58:12 2004
+++ wrapper/glidesys.h Thu Aug 12 17:14:11 2004
@@ -96,7 +96,7 @@
#endif
/* Check for OS */
-#if defined(__IRIX__) || defined(__sparc__) || defined(__linux__)
+#if defined(__IRIX__) || defined(__sparc__) || defined(__linux__) || defined(__FreeBSD__)
# define GLIDE_OS GLIDE_OS_UNIX
#elif defined(__DOS__)
# define GLIDE_OS GLIDE_OS_DOS32

View file

@ -1,23 +0,0 @@
# $FreeBSD$
PORTNAME= mupen64
PORTVERSION= 0.4.1
PORTREVISION= 8
PKGNAMESUFFIX= -gln64
COMMENT= The glN64 graphics plugin for Mupen64
BROKEN= Fails to build
USE_GL= yes
USE_SDL= sdl
FIXFILES= glN64/DepthBuffer.cpp glN64/glATI.h
PLUGIN_NAME= glN64
MASTERDIR= ${.CURDIR}/../mupen64-base
OPTIONS_SLAVE= GTK2
NO_STAGE= yes
.include "${MASTERDIR}/Makefile"

View file

@ -1,40 +0,0 @@
--- glN64/Config_linux.cpp 2005-08-26 14:52:17.000000000 -0500
+++ glN64/Config_linux.cpp 2007-10-08 03:14:27.000000000 -0500
@@ -1,4 +1,3 @@
-#include <features.h>
#include <dlfcn.h>
#include <unistd.h>
#include "../main/winlnxdefs.h"
@@ -35,29 +34,9 @@
{
static char path[PATH_MAX];
-#ifdef __USE_GNU
- Dl_info info;
- void *addr = (void*)GetPluginDir;
- if(dladdr(addr, &info) != 0)
- {
- strncpy(path, info.dli_fname, PATH_MAX);
- *(strrchr(path, '/')) = '\0';
- }
- 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
+ strcpy(path, getenv("HOME"));
+ strncat(path, "/.mupen64/plugins", PATH_MAX);
+
return path;
}

View file

@ -1,20 +0,0 @@
# $FreeBSD$
PORTREVISION= 1
PKGNAMESUFFIX= -input
COMMENT= Input plugin for Mupen64
BROKEN= Fails to build
USE_SDL= sdl
FIXFILES= #
PLUGIN_NAME= mupen64_input
MASTERDIR= ${.CURDIR}/../mupen64-base
OPTIONS_SLAVE= GTK2
NO_STAGE= yes
.include "${MASTERDIR}/Makefile"

View file

@ -1,17 +0,0 @@
# $FreeBSD$
PKGNAMESUFFIX= -rsp
COMMENT= RSP plugin for Mupen64
BROKEN= Fails to build
FIXFILES= #
PLUGIN_NAME= mupen64_hle_rsp_azimer
MASTERDIR= ${.CURDIR}/../mupen64-base
OPTIONS_SLAVE= GTK2
NO_STAGE= yes
.include "${MASTERDIR}/Makefile"

View file

@ -1,21 +0,0 @@
# $FreeBSD$
PORTVERSION= 1.3
PORTREVISION= 3
PKGNAMESUFFIX= -sdlaudio
COMMENT= JttL's SDL audio plugin for Mupen64
BROKEN= Fails to build
USE_SDL= sdl
FIXFILES= #
PLUGIN_NAME= jttl_audio
MASTERDIR= ${.CURDIR}/../mupen64-base
OPTIONS_SLAVE= GTK2
NO_STAGE= yes
.include "${MASTERDIR}/Makefile"

View file

@ -1,22 +0,0 @@
# $FreeBSD$
PORTVERSION= 0.0.10
PORTREVISION= 4
PKGNAMESUFFIX= -sdlinput
COMMENT= Blight's SDL input plugin for Mupen64
LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
FIXFILES= #
USE_SDL= sdl
PLUGIN_NAME= blight_input
MASTERDIR= ${.CURDIR}/../mupen64-base
OPTIONS_SLAVE= GTK2
NO_STAGE= yes
.include "${MASTERDIR}/Makefile"

View file

@ -1,19 +0,0 @@
--- blight_input/SDL_ttf.c 2007-10-08 01:36:42.000000000 -0500
+++ blight_input/SDL_ttf.c 2007-10-08 01:39:03.000000000 -0500
@@ -48,7 +48,6 @@
#include <freetype/ftoutln.h>
#include <freetype/ttnameid.h>
*/
-#include <freetype/internal/ftobjs.h>
#ifndef FT_OPEN_STREAM
#define FT_OPEN_STREAM ft_open_stream
@@ -275,7 +274,7 @@
}
memset(stream, 0, sizeof(*stream));
- stream->memory = library->memory;
+ stream->memory = NULL;
stream->read = RWread;
stream->descriptor.pointer = src;
stream->pos = (unsigned long)position;

View file

@ -1,20 +0,0 @@
# Created by: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 1
PKGNAMESUFFIX= -softgfx
COMMENT= Soft gfx plugin for Mupen64
USE_SDL= sdl
FIXFILES= #
PLUGIN_NAME= mupen64_soft_gfx
MASTERDIR= ${.CURDIR}/../mupen64-base
OPTIONS_SLAVE= GTK2
NO_STAGE= yes
.include "${MASTERDIR}/Makefile"

View file

@ -1,17 +0,0 @@
# $FreeBSD$
PKGNAMESUFFIX= -sound
COMMENT= Sound plugin for Mupen64
BROKEN= Fails to build
FIXFILES= #
PLUGIN_NAME= mupen64_audio
MASTERDIR= ${.CURDIR}/../mupen64-base
OPTIONS_SLAVE= GTK2
NO_STAGE= yes
.include "${MASTERDIR}/Makefile"

View file

@ -1,11 +0,0 @@
--- mupen64_audio/main.c 2007-10-08 01:41:12.000000000 -0500
+++ mupen64_audio/main.c 2007-10-08 01:41:23.000000000 -0500
@@ -6,7 +6,7 @@
#include <stdlib.h>
#include <fcntl.h>
#include <sys/ioctl.h>
-#include <linux/soundcard.h>
+#include <sys/soundcard.h>
#include <unistd.h>
#include <pthread.h>
#include <sys/time.h>

View file

@ -1,23 +0,0 @@
# Created by: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
PORTVERSION= 0.7.8
PORTREVISION= 3
PKGNAMESUFFIX= -tr64
COMMENT= Tr64 graphics plugin for Mupen64
BROKEN= Fails to patch
USE_SDL= sdl
USE_GL= yes
FIXFILES= display.c sdlgl.c
PLUGIN_NAME= tr64gl
MASTERDIR= ${.CURDIR}/../mupen64-base
OPTIONS_SLAVE= GTK2
NO_STAGE= yes
.include "${MASTERDIR}/Makefile"

View file

@ -1,2 +0,0 @@
SHA256 (mupen64/tr64_ogl_gtk2-0.7.8.tar.bz2) = cdc69be9adb3df8cd2a92f7df388930ec11b6d6dceef2aab0e831521346e8bc2
SIZE (mupen64/tr64_ogl_gtk2-0.7.8.tar.bz2) = 165504

View file

@ -1,39 +0,0 @@
--- Makefile 2005-08-26 14:11:28.000000000 -0500
+++ Makefile 2007-10-09 01:55:17.000000000 -0500
@@ -1,26 +1,26 @@
ifneq ("$(shell grep GTK2 config.h)","\#define GTK2_SUPPORT 1")
-GTK_FLAGS = `gtk-config --cflags`
-GTK_LIBS = `gtk-config --libs`
+GTK_FLAGS = `${GTK_CONFIG} --cflags`
+GTK_LIBS = `${GTK_CONFIG} --libs`
else
GTK_FLAGS = `pkg-config gtk+-2.0 --cflags` -D_GTK2
GTK_LIBS = `pkg-config gtk+-2.0 --libs`
endif
-CC = gcc
-CFLAGS = -DUSE_GTK `sdl-config --cflags` $(GTK_FLAGS) -O3 -mcpu=athlon -ffast-math -funroll-loops -fomit-frame-pointer
-LD = gcc
-LDFLAGS = -lGL -lGLU -L/usr/X11R6/lib `sdl-config --libs`
+CC ?= gcc
+CFLAGS += -DUSE_GTK `${SDL_CONFIG} --cflags` $(GTK_FLAGS) -ffast-math -funroll-loops -fomit-frame-pointer
+LD = ${CXX}
+LDFLAGS = -lGL -lGLU -L${LOCALBAASE}/lib `${SDL_CONFIG} --libs`
OBJECTS = 3dmath.o autodet.o combine1.o debug.o display.o driver.o lighting.o rdp.o rdp_gl.o render.o sdlgl.o texture.o
-all: tr64gl.so instruction
+all: plugins/tr64gl.so instruction
-tr64gl.so: $(OBJECTS)
+plugins/tr64gl.so: $(OBJECTS)
+ mkdir -p plugins
$(LD) -shared -Wl,-Bsymbolic $(GTK_LIBS) $(LDFLAGS) -o $@ $(OBJECTS)
- strip --strip-all $@
instruction:
- $(warning please copy tr64gl.so in plugins/ folder of the emulator)
+ $(warning please copy plugins/tr64gl.so in plugins/ folder of the emulator)
.o: .c
$(CC) $(CFLAGS) -o $@ $<

View file

@ -1,39 +0,0 @@
--- texture.c 2007-11-07 17:32:05.000000000 -0500
+++ texture.c 2007-11-07 17:36:25.000000000 -0500
@@ -3172,6 +3172,7 @@
_s32 x, y;
_u8 *dest = i_dst;
_u8 *src = i_src;
+ _u32 src_tmp;
int xc, yc;
int xl, yl;
@@ -3193,6 +3194,7 @@
{
x = sx;
src = i_src + tstart + ((y * twidth + x) << 2);
+ src_tmp = (_u32)src;
if ((y & 1) && (swapped))
flip = 0x04;
@@ -3201,13 +3203,13 @@
for(xc = 0; xc <= xl; xc++)
{
- (_u32)src ^= flip; // wtf am I doing here?
- src += 3;
- *dest = *(_u8*)((_u32)src ^ flip); src--; dest++;
- *dest = *(_u8*)((_u32)src ^ flip); src--; dest++;
- *dest = *(_u8*)((_u32)src ^ flip); src--; dest++;
- *dest = *(_u8*)((_u32)src ^ flip); dest++;
- src += 4;
+ src_tmp ^= flip; // wtf am I doing here?
+ src_tmp += 3;
+ *dest = *(_u8*)(src_tmp ^ flip); src_tmp--; dest++;
+ *dest = *(_u8*)(src_tmp ^ flip); src_tmp--; dest++;
+ *dest = *(_u8*)(src_tmp ^ flip); src_tmp--; dest++;
+ *dest = *(_u8*)(src_tmp ^ flip); dest++;
+ src_tmp += 4;
//x += dx;
}
y += dy;

View file

@ -1,50 +0,0 @@
# $FreeBSD$
PORTNAME= mupen64
PORTVERSION= 0.5
PORTREVISION= 3
CATEGORIES= emulators
MASTER_SITES= # empty
DISTFILES= # empty
EXTRACT_ONLY= # empty
MAINTAINER?= acm@FreeBSD.org
COMMENT= Mupen64 is a Nintendo 64 emulator with plugins (meta port)
# Mupen64 Emulator gui and no-gui
RUN_DEPENDS+= ${LOCALBASE}/bin/mupen64:${PORTSDIR}/emulators/mupen64-base
# Audio plugins
RUN_DEPENDS+= ${PLUGINDIR}/dummyaudio.so:${PORTSDIR}/emulators/mupen64-dummyaudio
RUN_DEPENDS+= ${PLUGINDIR}/mupen64_audio.so:${PORTSDIR}/emulators/mupen64-sound
RUN_DEPENDS+= ${PLUGINDIR}/jttl_audio.so:${PORTSDIR}/emulators/mupen64-sdlaudio
# Input plugins
RUN_DEPENDS+= ${PLUGINDIR}/mupen64_input.so:${PORTSDIR}/emulators/mupen64-input
RUN_DEPENDS+= ${PLUGINDIR}/blight_input.so:${PORTSDIR}/emulators/mupen64-sdlinput
RUN_DEPENDS+= ${PLUGINDIR}/mupen64_hle_rsp_azimer.so:${PORTSDIR}/emulators/mupen64-rsp
# Graphics plugins
RUN_DEPENDS+= ${PLUGINDIR}/ricedaedalus.so:${PORTSDIR}/emulators/mupen64-rice
RUN_DEPENDS+= ${PLUGINDIR}/mupen64_soft_gfx.so:${PORTSDIR}/emulators/mupen64-softgfx
RUN_DEPENDS+= ${PLUGINDIR}/Glide64.so:${PORTSDIR}/emulators/mupen64-glide
RUN_DEPENDS+= ${PLUGINDIR}/glN64.so:${PORTSDIR}/emulators/mupen64-gln64
RUN_DEPENDS+= ${PLUGINDIR}/tr64gl.so:${PORTSDIR}/emulators/mupen64-tr64
NO_MTREE= yes
NO_BUILD= yes
SUB_FILES= pkg-message
PLUGINDIR= ${LOCALBASE}/share/mupen64/plugins
do-install: # empty
NO_STAGE= yes
DEPRECATED= Use mupen64plus instead
EXPIRATION_DATE=2014-04-23
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>

View file

@ -1,27 +0,0 @@
###############################################################################
The mupen64 emulator was installed
1) 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.
2) This port install gui and no-gui version of Mupen64
Run gui version
# mupen64
Run no-gui version
# mupen64_nogui
3) You can see an use manual about mupen64 at
# %%DOCSDIR%%/readme.pdf
4) Enjoy it ;)
###############################################################################

View file

@ -1,4 +0,0 @@
This is the metaport to install the mupen64 emulator and all graphics, input
and audio plugins.
WWW: http://mupen64.emulation64.com/

View file

@ -283,7 +283,6 @@
SUBDIR += rexx-wrapper
SUBDIR += rhino
SUBDIR += rubinius
SUBDIR += ruby-doc-stdlib
SUBDIR += ruby19
SUBDIR += ruby20
SUBDIR += ruby21

View file

@ -1,35 +0,0 @@
# Created by: Alexander Novitsky <alecn2002@yandex.ru>
# $FreeBSD$
PORTNAME= stdlib
PORTVERSION= 1.9.3
PORTREVISION= 1
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}doc-
CATEGORIES= lang ruby docs
DISTNAME= ruby_${PORTVERSION:S/./_/g}_${PORTNAME}_rdocs
MASTER_SITES= http://www.ruby-doc.org/downloads/
EXTRACT_SUFX= .tgz
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Documentation for the Ruby language standard library
USE_RUBY= yes
NO_BUILD= yes
BROKEN= Checksum and size mismatch
DEPRECATED= Upstream rerolls frequently, online docs work well
EXPIRATION_DATE= 2014-04-24
WRKSRC= ${WRKDIR}/${DISTNAME:S/_rdocs//}
post-patch:
@${FIND} ${WRKSRC} -type f -name '*.orig' -delete
do-install:
@${MKDIR} ${STAGEDIR}${RUBY_DOCDIR}
@${CP} -R ${WRKSRC} ${STAGEDIR}${RUBY_DOCDIR}/${PORTNAME}
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (ruby/ruby_1_9_3_stdlib_rdocs.tgz) = d3a0a07a491779340b185d2a839dbc18ca13c48b9508980bbed04d5bd3b31f2b
SIZE (ruby/ruby_1_9_3_stdlib_rdocs.tgz) = 43975477

View file

@ -1,11 +0,0 @@
--- download.html 2013-10-08 09:42:53.000000000 +0300
+++ download.html 2013-10-16 22:28:33.000000000 +0300
@@ -2,7 +2,7 @@
<html>
<head>
<title>Download</title>
- <link rel="stylesheet" href="css/stdlib-doc.css">
+ <link rel="stylesheet" href="stdlib-doc.css">
<!-- link rel="stylesheet" href="css/inuit.css" --> <!-- link rel="stylesheet" href="/css/g r i d . i nuit.css" --> <link href="/css/2011.css" rel="stylesheet" type="text/css">
</head>
<body>

View file

@ -1,11 +0,0 @@
--- introduction.html 2013-10-08 09:42:53.000000000 +0300
+++ introduction.html 2013-10-16 21:57:49.000000000 +0300
@@ -1,7 +1,7 @@
<html>
<head>
<title>Introduction</title>
-<link rel="stylesheet" href="css/stdlib-doc.css">
+<link rel="stylesheet" href="stdlib-doc.css">
<!-- link rel="stylesheet" href="css/inuit.css" -->
<!-- link rel="stylesheet" href="css/g r i d . i nuit.css" -->
<link href="css/2011.css" rel="stylesheet" type="text/css">

View file

@ -1,11 +0,0 @@
--- packages.html 2013-10-08 09:43:09.000000000 +0300
+++ packages.html 2013-10-16 21:54:52.000000000 +0300
@@ -2,7 +2,7 @@
<html>
<head>
<title>Packages Overview</title>
- <link rel="stylesheet" href="css/stdlib-doc.css">
+ <link rel="stylesheet" href="stdlib-doc.css">
<!-- link rel="stylesheet" href="css/inuit.css" --> <!-- link rel="stylesheet" href="/css/g r i d . i nuit.css" --> <link href="/css/2011.css" rel="stylesheet" type="text/css">
</head>
<body>

View file

@ -1,586 +0,0 @@
--- toc.html 2013-12-25 07:37:31.000000000 +0000
+++ toc.html 2014-01-02 21:05:19.397369679 +0000
@@ -5,471 +5,459 @@
<head>
<meta charset="utf-8">
<!-- Use the .htaccess and remove these lines to avoid edge case issues. More info: h5bp.com/b/378 --> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- <link rel="stylesheet" href="css/stdlib-doc.css">
+ <link rel="stylesheet" href="stdlib-doc.css">
<!-- link rel="stylesheet" href="css/inuit.css" --> <!-- link rel="stylesheet" href="/css/g r i d . i nuit.css" --> <link href="/css/2011.css" rel="stylesheet" type="text/css">
<title>Table of Contents</title>
</head>
<body>
<div class="toc">
<h4 class="heading">Table of Contents</h4>
- <div class="version">
- <p>v0.10.1, 2014-01-25</p>
- </div>
- <div class="weblinks"> Web Links:
- <p><a href="" target="_top">Site Home</a></p>
- <p><a href="" target="_top">ruby-doc.org</a></p>
- <p><a href="stdlib" target="_top">Latest Docs</a></p>
- <p><a href="downloads/" target="main">Downloads</a></p>
- </div>
<p class="entry"> <a href="introduction.html" target="main">Introduction</a> </p>
- <!-- p class="entry sub"> <a href="history.html" target=main>History</a> </p -->
- <p class="entry"> <a href="downloads/" target="_top">Download</a> </p>
- <!-- p class="entry"> <a href="status.html" target='main'>Status Report</a> </p -->
<p class="entry"> <a href="packages.html" target="main">Packages</a> </p>
<table class="target">
<tr>
<td class="letter">A</td>
- <td> <a href="libdoc/abbrev/rdoc/index.html" class="mature" target="_top">abbrev</a> </td>
+ <td> <a href="libdoc/abbrev/rdoc/index.html" class="mature" target="main">abbrev</a> </td>
</tr>
<tr>
<td class="letter">B</td>
- <td> <a href="libdoc/base64/rdoc/index.html" class="mature" target="_top">base64</a> </td>
+ <td> <a href="libdoc/base64/rdoc/index.html" class="mature" target="main">base64</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/benchmark/rdoc/index.html" class="mature" target="_top">benchmark</a> </td>
+ <td> <a href="libdoc/benchmark/rdoc/index.html" class="mature" target="main">benchmark</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/bigdecimal/rdoc/index.html" class="mature" target="_top">bigdecimal</a> </td>
+ <td> <a href="libdoc/bigdecimal/rdoc/index.html" class="mature" target="main">bigdecimal</a> </td>
</tr>
<tr>
<td class="letter">C</td>
- <td> <a href="libdoc/cgi/rdoc/index.html" class="mature" target="_top">cgi</a> </td>
+ <td> <a href="libdoc/cgi/rdoc/index.html" class="mature" target="main">cgi</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/cmath/rdoc/index.html" class="mature" target="_top">cmath</a> </td>
+ <td> <a href="libdoc/cmath/rdoc/index.html" class="mature" target="main">cmath</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/coverage/rdoc/index.html" class="mature" target="_top">coverage</a> </td>
+ <td> <a href="libdoc/coverage/rdoc/index.html" class="mature" target="main">coverage</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/csv/rdoc/index.html" class="mature" target="_top">csv</a> </td>
+ <td> <a href="libdoc/csv/rdoc/index.html" class="mature" target="main">csv</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/curses/rdoc/index.html" class="mature" target="_top">curses</a> </td>
+ <td> <a href="libdoc/curses/rdoc/index.html" class="mature" target="main">curses</a> </td>
</tr>
<tr>
<td class="letter">D</td>
- <td> <a href="libdoc/date/rdoc/index.html" class="mature" target="_top">date</a> </td>
+ <td> <a href="libdoc/date/rdoc/index.html" class="mature" target="main">date</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/dbm/rdoc/index.html" class="mature" target="_top">dbm</a> </td>
+ <td> <a href="libdoc/dbm/rdoc/index.html" class="mature" target="main">dbm</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/debug/rdoc/index.html" class="mature" target="_top">debug</a> </td>
+ <td> <a href="libdoc/debug/rdoc/index.html" class="mature" target="main">debug</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/delegate/rdoc/index.html" class="mature" target="_top">delegate</a> </td>
+ <td> <a href="libdoc/delegate/rdoc/index.html" class="mature" target="main">delegate</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/digest/rdoc/index.html" class="mature" target="_top">digest</a> </td>
+ <td> <a href="libdoc/digest/rdoc/index.html" class="mature" target="main">digest</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/dl/rdoc/index.html" class="mature" target="_top">dl</a> </td>
+ <td> <a href="libdoc/dl/rdoc/index.html" class="mature" target="main">dl</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/drb/rdoc/index.html" class="mature" target="_top">drb</a> </td>
+ <td> <a href="libdoc/drb/rdoc/index.html" class="mature" target="main">drb</a> </td>
</tr>
<tr>
<td class="letter">E</td>
- <td> <a href="libdoc/e2mmap/rdoc/index.html" class="mature" target="_top">e2mmap</a> </td>
+ <td> <a href="libdoc/e2mmap/rdoc/index.html" class="mature" target="main">e2mmap</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/English/rdoc/index.html" class="mature" target="_top">English</a> </td>
+ <td> <a href="libdoc/English/rdoc/index.html" class="mature" target="main">English</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/erb/rdoc/index.html" class="mature" target="_top">erb</a> </td>
+ <td> <a href="libdoc/erb/rdoc/index.html" class="mature" target="main">erb</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/etc/rdoc/index.html" class="mature" target="_top">etc</a> </td>
+ <td> <a href="libdoc/etc/rdoc/index.html" class="mature" target="main">etc</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/extmk/rdoc/index.html" class="mature" target="_top">extmk</a> </td>
+ <td> <a href="libdoc/extmk/rdoc/index.html" class="mature" target="main">extmk</a> </td>
</tr>
<tr>
<td class="letter">F</td>
- <td> <a href="libdoc/fcntl/rdoc/index.html" class="mature" target="_top">fcntl</a> </td>
+ <td> <a href="libdoc/fcntl/rdoc/index.html" class="mature" target="main">fcntl</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/fiddle/rdoc/index.html" class="mature" target="_top">fiddle</a> </td>
+ <td> <a href="libdoc/fiddle/rdoc/index.html" class="mature" target="main">fiddle</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/fileutils/rdoc/index.html" class="mature" target="_top">fileutils</a> </td>
+ <td> <a href="libdoc/fileutils/rdoc/index.html" class="mature" target="main">fileutils</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/find/rdoc/index.html" class="mature" target="_top">find</a> </td>
+ <td> <a href="libdoc/find/rdoc/index.html" class="mature" target="main">find</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/forwardable/rdoc/index.html" class="mature" target="_top">forwardable</a> </td>
+ <td> <a href="libdoc/forwardable/rdoc/index.html" class="mature" target="main">forwardable</a> </td>
</tr>
<tr>
<td class="letter">G</td>
- <td> <a href="libdoc/gdbm/rdoc/index.html" class="mature" target="_top">gdbm</a> </td>
+ <td> <a href="libdoc/gdbm/rdoc/index.html" class="mature" target="main">gdbm</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/generator/rdoc/index.html" class="mature" target="_top">generator</a> </td>
+ <td> <a href="libdoc/generator/rdoc/index.html" class="mature" target="main">generator</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/getoptlong/rdoc/index.html" class="mature" target="_top">getoptlong</a> </td>
+ <td> <a href="libdoc/getoptlong/rdoc/index.html" class="mature" target="main">getoptlong</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/gserver/rdoc/index.html" class="mature" target="_top">gserver</a> </td>
+ <td> <a href="libdoc/gserver/rdoc/index.html" class="mature" target="main">gserver</a> </td>
</tr>
<tr>
<td class="letter">I</td>
- <td> <a href="libdoc/iconv/rdoc/index.html" class="mature" target="_top">iconv</a> </td>
+ <td> <a href="libdoc/iconv/rdoc/index.html" class="mature" target="main">iconv</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/io/wait/rdoc/index.html" class="mature" target="_top">io/wait</a> </td>
+ <td> <a href="libdoc/io/wait/rdoc/index.html" class="mature" target="main">io/wait</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/ipaddr/rdoc/index.html" class="mature" target="_top">ipaddr</a> </td>
+ <td> <a href="libdoc/ipaddr/rdoc/index.html" class="mature" target="main">ipaddr</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/irb/rdoc/index.html" class="mature" target="_top">irb</a> </td>
+ <td> <a href="libdoc/irb/rdoc/index.html" class="mature" target="main">irb</a> </td>
</tr>
<tr>
<td class="letter">J</td>
- <td> <a href="libdoc/json/rdoc/index.html" class="mature" target="_top">json</a> </td>
+ <td> <a href="libdoc/json/rdoc/index.html" class="mature" target="main">json</a> </td>
</tr>
<tr>
<td class="letter">L</td>
- <td> <a href="libdoc/logger/rdoc/index.html" class="mature" target="_top">logger</a> </td>
+ <td> <a href="libdoc/logger/rdoc/index.html" class="mature" target="main">logger</a> </td>
</tr>
<tr>
<td class="letter">M</td>
- <td> <a href="libdoc/mathn/rdoc/index.html" class="mature" target="_top">mathn</a> </td>
+ <td> <a href="libdoc/mathn/rdoc/index.html" class="mature" target="main">mathn</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/mathn/rdoc/index.html" class="mature" target="_top">mathn</a> </td>
+ <td> <a href="libdoc/mathn/rdoc/index.html" class="mature" target="main">mathn</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/matrix/rdoc/index.html" class="mature" target="_top">matrix</a> </td>
+ <td> <a href="libdoc/matrix/rdoc/index.html" class="mature" target="main">matrix</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/minitest/benchmark/rdoc/index.html" class="mature" target="_top">minitest/benchmark</a> </td>
+ <td> <a href="libdoc/minitest/benchmark/rdoc/index.html" class="mature" target="main">minitest/benchmark</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/minitest/mock/rdoc/index.html" class="mature" target="_top">minitest/mock</a> </td>
+ <td> <a href="libdoc/minitest/mock/rdoc/index.html" class="mature" target="main">minitest/mock</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/minitest/spec/rdoc/index.html" class="mature" target="_top">minitest/spec</a> </td>
+ <td> <a href="libdoc/minitest/spec/rdoc/index.html" class="mature" target="main">minitest/spec</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/minitest/unit/rdoc/index.html" class="mature" target="_top">minitest/unit</a> </td>
+ <td> <a href="libdoc/minitest/unit/rdoc/index.html" class="mature" target="main">minitest/unit</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/mkmf/rdoc/index.html" class="mature" target="_top">mkmf</a> </td>
+ <td> <a href="libdoc/mkmf/rdoc/index.html" class="mature" target="main">mkmf</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/monitor/rdoc/index.html" class="mature" target="_top">monitor</a> </td>
+ <td> <a href="libdoc/monitor/rdoc/index.html" class="mature" target="main">monitor</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/mutex_m/rdoc/index.html" class="mature" target="_top">mutex_m</a> </td>
+ <td> <a href="libdoc/mutex_m/rdoc/index.html" class="mature" target="main">mutex_m</a> </td>
</tr>
<tr>
<td class="letter">N</td>
- <td> <a href="libdoc/net/ftp/rdoc/index.html" class="mature" target="_top">net/ftp</a> </td>
+ <td> <a href="libdoc/net/ftp/rdoc/index.html" class="mature" target="main">net/ftp</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/net/http/rdoc/index.html" class="mature" target="_top">net/http</a> </td>
+ <td> <a href="libdoc/net/http/rdoc/index.html" class="mature" target="main">net/http</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/net/imap/rdoc/index.html" class="mature" target="_top">net/imap</a> </td>
+ <td> <a href="libdoc/net/imap/rdoc/index.html" class="mature" target="main">net/imap</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/net/pop/rdoc/index.html" class="mature" target="_top">net/pop</a> </td>
+ <td> <a href="libdoc/net/pop/rdoc/index.html" class="mature" target="main">net/pop</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/net/smtp/rdoc/index.html" class="mature" target="_top">net/smtp</a> </td>
+ <td> <a href="libdoc/net/smtp/rdoc/index.html" class="mature" target="main">net/smtp</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/net/telnet/rdoc/index.html" class="mature" target="_top">net/telnet</a> </td>
+ <td> <a href="libdoc/net/telnet/rdoc/index.html" class="mature" target="main">net/telnet</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/nkf/rdoc/index.html" class="mature" target="_top">nkf</a> </td>
+ <td> <a href="libdoc/nkf/rdoc/index.html" class="mature" target="main">nkf</a> </td>
</tr>
<tr>
<td class="letter">O</td>
- <td> <a href="libdoc/objspace/rdoc/index.html" class="mature" target="_top">objspace</a> </td>
+ <td> <a href="libdoc/objspace/rdoc/index.html" class="mature" target="main">objspace</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/observer/rdoc/index.html" class="mature" target="_top">observer</a> </td>
+ <td> <a href="libdoc/observer/rdoc/index.html" class="mature" target="main">observer</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/open-uri/rdoc/index.html" class="mature" target="_top">open-uri</a> </td>
+ <td> <a href="libdoc/open-uri/rdoc/index.html" class="mature" target="main">open-uri</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/open3/rdoc/index.html" class="mature" target="_top">open3</a> </td>
+ <td> <a href="libdoc/open3/rdoc/index.html" class="mature" target="main">open3</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/openssl/rdoc/index.html" class="mature" target="_top">openssl</a> </td>
+ <td> <a href="libdoc/openssl/rdoc/index.html" class="mature" target="main">openssl</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/optparse/rdoc/index.html" class="mature" target="_top">optparse</a> </td>
+ <td> <a href="libdoc/optparse/rdoc/index.html" class="mature" target="main">optparse</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/ostruct/rdoc/index.html" class="mature" target="_top">ostruct</a> </td>
+ <td> <a href="libdoc/ostruct/rdoc/index.html" class="mature" target="main">ostruct</a> </td>
</tr>
<tr>
<td class="letter">P</td>
- <td> <a href="libdoc/pathname/rdoc/index.html" class="mature" target="_top">pathname</a> </td>
+ <td> <a href="libdoc/pathname/rdoc/index.html" class="mature" target="main">pathname</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/pp/rdoc/index.html" class="mature" target="_top">pp</a> </td>
+ <td> <a href="libdoc/pp/rdoc/index.html" class="mature" target="main">pp</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/prettyprint/rdoc/index.html" class="mature" target="_top">prettyprint</a> </td>
+ <td> <a href="libdoc/prettyprint/rdoc/index.html" class="mature" target="main">prettyprint</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/prime/rdoc/index.html" class="mature" target="_top">prime</a> </td>
+ <td> <a href="libdoc/prime/rdoc/index.html" class="mature" target="main">prime</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/profile/rdoc/index.html" class="mature" target="_top">profile</a> </td>
+ <td> <a href="libdoc/profile/rdoc/index.html" class="mature" target="main">profile</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/profiler/rdoc/index.html" class="mature" target="_top">profiler</a> </td>
+ <td> <a href="libdoc/profiler/rdoc/index.html" class="mature" target="main">profiler</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/pstore/rdoc/index.html" class="mature" target="_top">pstore</a> </td>
+ <td> <a href="libdoc/pstore/rdoc/index.html" class="mature" target="main">pstore</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/psych/rdoc/index.html" class="mature" target="_top">psych</a> </td>
+ <td> <a href="libdoc/psych/rdoc/index.html" class="mature" target="main">psych</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/pty/rdoc/index.html" class="mature" target="_top">pty</a> </td>
+ <td> <a href="libdoc/pty/rdoc/index.html" class="mature" target="main">pty</a> </td>
</tr>
<tr>
<td class="letter">R</td>
- <td> <a href="libdoc/racc/rdoc/index.html" class="mature" target="_top">racc</a> </td>
+ <td> <a href="libdoc/racc/rdoc/index.html" class="mature" target="main">racc</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/racc/parser/rdoc/index.html" class="mature" target="_top">racc/parser</a> </td>
+ <td> <a href="libdoc/racc/parser/rdoc/index.html" class="mature" target="main">racc/parser</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/rake/rdoc/index.html" class="mature" target="_top">rake</a> </td>
+ <td> <a href="libdoc/rake/rdoc/index.html" class="mature" target="main">rake</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/rdoc/rdoc/index.html" class="mature" target="_top">rdoc</a> </td>
+ <td> <a href="libdoc/rdoc/rdoc/index.html" class="mature" target="main">rdoc</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/readline/rdoc/index.html" class="mature" target="_top">readline</a> </td>
+ <td> <a href="libdoc/readline/rdoc/index.html" class="mature" target="main">readline</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/resolv/rdoc/index.html" class="mature" target="_top">resolv</a> </td>
+ <td> <a href="libdoc/resolv/rdoc/index.html" class="mature" target="main">resolv</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/resolv-replace/rdoc/index.html" class="mature" target="_top">resolv-replace</a> </td>
+ <td> <a href="libdoc/resolv-replace/rdoc/index.html" class="mature" target="main">resolv-replace</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/rexml/rdoc/index.html" class="mature" target="_top">rexml</a> </td>
+ <td> <a href="libdoc/rexml/rdoc/index.html" class="mature" target="main">rexml</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/rinda/rdoc/index.html" class="mature" target="_top">rinda</a> </td>
+ <td> <a href="libdoc/rinda/rdoc/index.html" class="mature" target="main">rinda</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/ripper/rdoc/index.html" class="mature" target="_top">ripper</a> </td>
+ <td> <a href="libdoc/ripper/rdoc/index.html" class="mature" target="main">ripper</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/rss/rdoc/index.html" class="mature" target="_top">rss</a> </td>
+ <td> <a href="libdoc/rss/rdoc/index.html" class="mature" target="main">rss</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/rubygems/rdoc/index.html" class="mature" target="_top">rubygems</a> </td>
+ <td> <a href="libdoc/rubygems/rdoc/index.html" class="mature" target="main">rubygems</a> </td>
</tr>
<tr>
<td class="letter">S</td>
- <td> <a href="libdoc/scanf/rdoc/index.html" class="mature" target="_top">scanf</a> </td>
+ <td> <a href="libdoc/scanf/rdoc/index.html" class="mature" target="main">scanf</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/sdbm/rdoc/index.html" class="mature" target="_top">sdbm</a> </td>
+ <td> <a href="libdoc/sdbm/rdoc/index.html" class="mature" target="main">sdbm</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/securerandom/rdoc/index.html" class="mature" target="_top">securerandom</a> </td>
+ <td> <a href="libdoc/securerandom/rdoc/index.html" class="mature" target="main">securerandom</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/set/rdoc/index.html" class="mature" target="_top">set</a> </td>
+ <td> <a href="libdoc/set/rdoc/index.html" class="mature" target="main">set</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/shell/rdoc/index.html" class="mature" target="_top">shell</a> </td>
+ <td> <a href="libdoc/shell/rdoc/index.html" class="mature" target="main">shell</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/shellwords/rdoc/index.html" class="mature" target="_top">shellwords</a> </td>
+ <td> <a href="libdoc/shellwords/rdoc/index.html" class="mature" target="main">shellwords</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/singleton/rdoc/index.html" class="mature" target="_top">singleton</a> </td>
+ <td> <a href="libdoc/singleton/rdoc/index.html" class="mature" target="main">singleton</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/socket/rdoc/index.html" class="mature" target="_top">socket</a> </td>
+ <td> <a href="libdoc/socket/rdoc/index.html" class="mature" target="main">socket</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/stringio/rdoc/index.html" class="mature" target="_top">stringio</a> </td>
+ <td> <a href="libdoc/stringio/rdoc/index.html" class="mature" target="main">stringio</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/strscan/rdoc/index.html" class="mature" target="_top">strscan</a> </td>
+ <td> <a href="libdoc/strscan/rdoc/index.html" class="mature" target="main">strscan</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/sync/rdoc/index.html" class="mature" target="_top">sync</a> </td>
+ <td> <a href="libdoc/sync/rdoc/index.html" class="mature" target="main">sync</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/syslog/rdoc/index.html" class="mature" target="_top">syslog</a> </td>
+ <td> <a href="libdoc/syslog/rdoc/index.html" class="mature" target="main">syslog</a> </td>
</tr>
<tr>
<td class="letter">T</td>
- <td> <a href="libdoc/tempfile/rdoc/index.html" class="mature" target="_top">tempfile</a> </td>
+ <td> <a href="libdoc/tempfile/rdoc/index.html" class="mature" target="main">tempfile</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/test/unit/rdoc/index.html" class="mature" target="_top">test/unit</a> </td>
+ <td> <a href="libdoc/test/unit/rdoc/index.html" class="mature" target="main">test/unit</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/thread/rdoc/index.html" class="mature" target="_top">thread</a> </td>
+ <td> <a href="libdoc/thread/rdoc/index.html" class="mature" target="main">thread</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/thwait/rdoc/index.html" class="mature" target="_top">thwait</a> </td>
+ <td> <a href="libdoc/thwait/rdoc/index.html" class="mature" target="main">thwait</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/time/rdoc/index.html" class="mature" target="_top">time</a> </td>
+ <td> <a href="libdoc/time/rdoc/index.html" class="mature" target="main">time</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/timeout/rdoc/index.html" class="mature" target="_top">timeout</a> </td>
+ <td> <a href="libdoc/timeout/rdoc/index.html" class="mature" target="main">timeout</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/tk/rdoc/index.html" class="mature" target="_top">tk</a> </td>
+ <td> <a href="libdoc/tk/rdoc/index.html" class="mature" target="main">tk</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/tmpdir/rdoc/index.html" class="mature" target="_top">tmpdir</a> </td>
+ <td> <a href="libdoc/tmpdir/rdoc/index.html" class="mature" target="main">tmpdir</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/tracer/rdoc/index.html" class="mature" target="_top">tracer</a> </td>
+ <td> <a href="libdoc/tracer/rdoc/index.html" class="mature" target="main">tracer</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/tsort/rdoc/index.html" class="mature" target="_top">tsort</a> </td>
+ <td> <a href="libdoc/tsort/rdoc/index.html" class="mature" target="main">tsort</a> </td>
</tr>
<tr>
<td class="letter">U</td>
- <td> <a href="libdoc/un/rdoc/index.html" class="mature" target="_top">un</a> </td>
+ <td> <a href="libdoc/un/rdoc/index.html" class="mature" target="main">un</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/uri/rdoc/index.html" class="mature" target="_top">uri</a> </td>
+ <td> <a href="libdoc/uri/rdoc/index.html" class="mature" target="main">uri</a> </td>
</tr>
<tr>
<td class="letter">W</td>
- <td> <a href="libdoc/weakref/rdoc/index.html" class="mature" target="_top">weakref</a> </td>
+ <td> <a href="libdoc/weakref/rdoc/index.html" class="mature" target="main">weakref</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/webrick/rdoc/index.html" class="mature" target="_top">webrick</a> </td>
+ <td> <a href="libdoc/webrick/rdoc/index.html" class="mature" target="main">webrick</a> </td>
</tr>
<tr>
<td class="letter"></td>
- <td> <a href="libdoc/win32ole/rdoc/index.html" class="mature" target="_top">win32ole</a> </td>
+ <td> <a href="libdoc/win32ole/rdoc/index.html" class="mature" target="main">win32ole</a> </td>
</tr>
<tr>
<td class="letter">X</td>
- <td> <a href="libdoc/xmlrpc/rdoc/index.html" class="mature" target="_top">xmlrpc</a> </td>
+ <td> <a href="libdoc/xmlrpc/rdoc/index.html" class="mature" target="main">xmlrpc</a> </td>
</tr>
<tr>
<td class="letter">Y</td>
- <td> <a href="libdoc/yaml/rdoc/index.html" class="mature" target="_top">yaml</a> </td>
+ <td> <a href="libdoc/yaml/rdoc/index.html" class="mature" target="main">yaml</a> </td>
</tr>
<tr>
<td class="letter">Z</td>
- <td> <a href="libdoc/zlib/rdoc/index.html" class="mature" target="_top">zlib</a> </td>
+ <td> <a href="libdoc/zlib/rdoc/index.html" class="mature" target="main">zlib</a> </td>
</tr>
</table>
</div>

View file

@ -1,5 +0,0 @@
stdlib-doc is a RubyForge project that converts Ruby source code into this
documentation you are looking at.
It also tracks the status of the documentation effort.
WWW: http://www.ruby-doc.org/stdlib/

File diff suppressed because it is too large Load diff

View file

@ -55,7 +55,6 @@
SUBDIR += editres
SUBDIR += efreet
SUBDIR += emprint
SUBDIR += emu
SUBDIR += erun
SUBDIR += eterm
SUBDIR += evieext

View file

@ -1,33 +0,0 @@
# Created by: jkh
# $FreeBSD$
PORTNAME= emu
PORTVERSION= 1.31
PORTREVISION= 3
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_XCONTRIB}
MASTER_SITE_SUBDIR= applications
MAINTAINER= ports@FreeBSD.org
COMMENT= Terminal emulator for the X Window System
BROKEN= fails to build
DEPRECATED= Broken, not staged
EXPIRATION_DATE= 2014-04-24
BUILD_DEPENDS= xrdb:${PORTSDIR}/x11/xrdb
RUN_DEPENDS= xrdb:${PORTSDIR}/x11/xrdb
USES= imake display
USE_XORG= ice sm x11 xaw xext xmu xpm xt
WRKSRC= ${WRKDIR}/emu
NO_STAGE= yes
MAN1= emu.1
pre-configure:
cd ${WRKSRC}/client ; ${LN} -s ../doc/emu.man .
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (emu-1.31.tar.gz) = b94df4b8aba05395fcf1abeca22345306ad4de8bab7b4426f73ead089111c7b7
SIZE (emu-1.31.tar.gz) = 204069

View file

@ -1,56 +0,0 @@
*** client/aux_wdg.c.orig Wed May 22 03:05:00 1996
--- client/aux_wdg.c Wed May 22 03:15:09 1996
***************
*** 186,192 ****
XtSetArg(args[i], XtNheight, o_height); i++;
XtSetValues((Widget)self, args, i);
#else
! XtMakeResizeRequest(self, o_width, o_height, NULL, NULL);
#endif
if (Mmapped) {
--- 186,192 ----
XtSetArg(args[i], XtNheight, o_height); i++;
XtSetValues((Widget)self, args, i);
#else
! XtMakeResizeRequest((Widget)self, o_width, o_height, NULL, NULL);
#endif
if (Mmapped) {
***************
*** 253,258 ****
--- 253,259 ----
Export void
flip_decorations(TermWidget term, String str)
{
+ #ifdef DECORATIONS
if (strcmp(str, "MBar") == 0) {
/*
* The Menubar
***************
*** 291,297 ****
/*
* Update the thumb
*/
! ScrollbarAdjust(NULL, 0., 0.);
}
}
--- 292,298 ----
/*
* Update the thumb
*/
! ScrollbarAdjust(SBar, 0.0, 0.0);
}
}
***************
*** 299,304 ****
--- 300,306 ----
* call the layout routine by hand
*/
do_layout(term, (Widget)Canvas, WidthOf(Canvas), HeightOf(Canvas));
+ #endif /* DECORATIONS */
}
/*

View file

@ -1,30 +0,0 @@
*** client/Imakefile.orig Wed May 22 03:07:51 1996
--- client/Imakefile Wed May 22 03:16:11 1996
***************
*** 11,22 ****
#ifdef USE_MOTIF
TOOLKIT_LIBS = XmClientDepLibs
! EXTRA_DEFINES = -DMOTIF
EXTRA_SRCS = aux_motif.c
EXTRA_OBJS = aux_motif.o
#else
TOOLKIT_LIBS = XawClientDepLibs
EXTRA_SRCS = aux_athena.c
EXTRA_OBJS = aux_athena.o
#endif
--- 11,23 ----
#ifdef USE_MOTIF
TOOLKIT_LIBS = XmClientDepLibs
! EXTRA_DEFINES = -DMOTIF -DDECORATIONS
EXTRA_SRCS = aux_motif.c
EXTRA_OBJS = aux_motif.o
#else
TOOLKIT_LIBS = XawClientDepLibs
+ EXTRA_DEFINES = -DDECORATIONS
EXTRA_SRCS = aux_athena.c
EXTRA_OBJS = aux_athena.o
#endif

View file

@ -1,11 +0,0 @@
--- ./include/Imakefile.org Thu May 26 14:01:17 1994
+++ ./include/Imakefile Thu Jun 12 09:32:44 1997
@@ -9,7 +9,7 @@
XCOMM you can at least butcher os.h to your heart's content in order to get emu
XCOMM to compile without damaging anything permanantly.
-all: os.h
+all:: os.h
os.h: os.h_tmpl
@echo Creating os.h.

View file

@ -1,11 +0,0 @@
--- term/parser/parser.c.orig Mon May 31 09:29:42 1999
+++ term/parser/parser.c Mon May 31 09:30:23 1999
@@ -156,7 +156,7 @@
iparse(TermWidget w, int *fdp, XtInputId id)
{
Import int errno;
- Import int read();
+ /*Import int read();*/
int nread, fd = *fdp;
if (fd < 0)

View file

@ -1,11 +0,0 @@
The emu program is a terminal emulator for the X Window System.
It provides DEC VT200 as its basis emulation, including features like:
Full support of DEC's international character set.
Compose character processing.
Blinking cursor and blinking text.
Color.
Double height / double width characters.
It is also fully programmable, allowing you to define new terminal emulations
on the fly.

View file

@ -1,2 +0,0 @@
bin/emu
lib/X11/app-defaults/Emu