aboutsummaryrefslogtreecommitdiffstats
path: root/emulators
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2014-03-10 19:50:26 +0800
committerrene <rene@FreeBSD.org>2014-03-10 19:50:26 +0800
commit90af7eb284fbfb22d1f536967927aab5c91dcdaa (patch)
tree0d454751847c078234b3c1d3ae06d71ba5fb6a7d /emulators
parent1230df79676e017b79379b5b59a6ba0d0f5df08a (diff)
downloadfreebsd-ports-gnome-90af7eb284fbfb22d1f536967927aab5c91dcdaa.tar.gz
freebsd-ports-gnome-90af7eb284fbfb22d1f536967927aab5c91dcdaa.tar.zst
freebsd-ports-gnome-90af7eb284fbfb22d1f536967927aab5c91dcdaa.zip
Remove expired ports:
2014-03-10 deskutils/libopensync-plugin-synce: No more public distfiles 2014-03-10 irc/irchat-pj-xemacs21-mule: No more public distfiles 2014-03-10 irc/pure-xemacs21-mule: No more public distfiles 2014-03-10 lang/dice: No more public distfiles 2014-03-10 irc/dcc: No more public distfiles 2014-03-10 sysutils/backupme: No more public distfiles 2014-03-10 net/freeswitch-curl-devel: No more public distfiles 2014-03-10 misc/freeswitch-pizzademo-devel: No more public distfiles 2014-03-10 emulators/cygne-sdl: No more public distfiles 2014-03-10 mail/newmail: No more public distfiles 2014-03-10 x11-toolkits/xscoop: No more public distfiles 2014-03-10 security/didentd: No more public distfiles 2014-03-10 sysutils/wait_on: No more public distfiles 2014-03-10 net/freeswitch-sbc-devel: No more public distfiles 2014-03-10 multimedia/gxanim: No more public distfiles 2014-03-10 www/nd: No more public distfiles 2014-03-10 lang/fbbi: No more public distfiles 2014-03-10 textproc/csv2xml: No more public distfiles 2014-03-10 www/trac-calendar: No more public distfiles 2014-03-10 misc/stan: No more public distfiles 2014-03-10 japanese/gtkicq: No more public distfiles 2014-03-10 net/nc6: No more public distfiles 2014-03-10 net/jpcap: No more public distfiles 2014-03-10 games/quake-extras: No more public distfiles 2014-03-10 net/asfrecorder: No more public distfiles 2014-03-10 sysutils/pyrenamer: No more public distfiles 2014-03-10 palm/synce-sync-engine: No more public distfiles 2014-03-10 www/linux-mplayer-plugin: No more public distfiles 2014-03-10 net-mgmt/airport: No more public distfiles 2014-03-10 textproc/manued.el: No more public distfiles 2014-03-10 sysutils/jailer: No more public distfiles 2014-03-10 sysutils/blimitd: No more public distfiles 2014-03-10 print/abntex: No more public distfiles 2014-03-10 sysutils/monkeytail: No more public distfiles 2014-03-10 dns/dns_mre: No more public distfiles 2014-03-10 japanese/libjcode: No more public distfiles 2014-03-10 sysutils/jailutils: No more public distfiles 2014-03-10 net/freeswitch-vanilla-devel: No more public distfiles 2014-03-10 sysutils/hdup: No more public distfiles 2014-03-10 print/cups-smb-backend: No more public distfiles 2014-03-10 x11/settitle: No more public distfiles 2014-03-10 sysutils/anteater: No more public distfiles 2014-03-10 www/trac-pendingticket: No more public distfiles 2014-03-10 www/admuser: No more public distfiles 2014-03-10 x11-themes/gnome-icons-snowish: No more public distfiles 2014-03-10 www/metacafe_dl: No more public distfiles 2014-03-10 irc/irchat-pj-emacs21: No more public distfiles 2014-03-10 www/horde3-wicked: No more public distfiles 2014-03-10 java/drexelsnmp: No more public distfiles 2014-03-10 mail/sigit: No more public distfiles 2014-03-10 misc/freeswitch-scripts-devel: No more public distfiles 2014-03-10 www/vtiger-customerportal: No more public distfiles 2014-03-10 irc/pure-emacs21: No more public distfiles 2014-03-10 www/extsm: No more public distfiles 2014-03-10 misc/cwish: No more public distfiles 2014-03-10 www/phpscheduleit: No more public distfiles 2014-03-10 palm/synce-serial: No more public distfiles 2014-03-10 palm/synce-vdccm: No more public distfiles 2014-03-10 net/freeswitch-insideout-devel: No more public distfiles 2014-03-10 sysutils/fusefs-fur: No more public distfiles 2014-03-10 mail/clamfilter: No more public distfiles 2014-03-10 textproc/cost: No more public distfiles 2014-03-10 palm/synce-gvfs: No more public distfiles 2014-03-10 net/nxserver: No more public distfiles 2014-03-10 sysutils/throttle: No more public distfiles 2014-03-10 japanese/aterm: No more public distfiles 2014-03-10 mail/teapop: No more public distfiles 2014-03-10 www/eldav.el: No more public distfiles 2014-03-10 graphics/gsnapshot: No more public distfiles 2014-03-10 japanese/zangband: No more public distfiles 2014-03-10 audio/xmms-wma: No more public distfiles 2014-03-10 misc/projectionlib: No more public distfiles
Diffstat (limited to 'emulators')
-rw-r--r--emulators/Makefile1
-rw-r--r--emulators/cygne-sdl/Makefile45
-rw-r--r--emulators/cygne-sdl/distinfo2
-rw-r--r--emulators/cygne-sdl/files/Makefile.bsd37
-rw-r--r--emulators/cygne-sdl/files/patch-src-Usage.h25
-rw-r--r--emulators/cygne-sdl/files/patch-src-ddrawsdl.cpp275
-rw-r--r--emulators/cygne-sdl/files/patch-src__mainsdl.cpp26
-rw-r--r--emulators/cygne-sdl/files/patch-src__zlib__unzip.h13
-rw-r--r--emulators/cygne-sdl/pkg-descr5
9 files changed, 0 insertions, 429 deletions
diff --git a/emulators/Makefile b/emulators/Makefile
index cc3bbbae8478..fe496a6ef35d 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -19,7 +19,6 @@
SUBDIR += cpmemu
SUBDIR += cpmtools
SUBDIR += cpmtools2
- SUBDIR += cygne-sdl
SUBDIR += darcnes
SUBDIR += dboxfe
SUBDIR += desmume
diff --git a/emulators/cygne-sdl/Makefile b/emulators/cygne-sdl/Makefile
deleted file mode 100644
index 002c186f33ee..000000000000
--- a/emulators/cygne-sdl/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: Li-Lun Wang <llwang@infor.org>
-# $FreeBSD$
-
-PORTNAME= cygne-sdl
-PORTVERSION= 0.1
-PORTREVISION= 4
-CATEGORIES= emulators
-MASTER_SITES= http://sdlemu.ngemu.com/OpenProjects/
-DISTNAME= Cygne-SDL-${PORTVERSION}-src
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= SDL port of Cygne, a free Bandai Wonderswan emulator
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2014-03-10
-
-LICENSE= GPLv2
-
-WRKSRC= ${WRKDIR}/Cygne-SDL-${PORTVERSION}/src
-
-USE_SDL= sdl
-
-PLIST_FILES= bin/cygne
-
-OPTIONS_DEFINE_i386= OPTIMIZED_CFLAGS
-OPTIONS_DEFAULT_i386= OPTIMIZED_CFLAGS
-OPTIMIZED_CFLAGS_CFLAGS=\
- -fomit-frame-pointer -fexpensive-optimizations \
- -funroll-loops -funroll-all-loops -fschedule-insns2 \
- -fstrength-reduce -malign-double -mfancy-math-387 \
- -ffast-math -fforce-addr
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "i386"
-USE_GCC= any
-.endif
-
-post-patch:
- ${CP} ${FILESDIR}/Makefile.bsd ${WRKSRC}/Makefile
-
-do-install:
- (cd ${WRKSRC} && ${INSTALL_PROGRAM} cygne ${STAGEDIR}${PREFIX}/bin)
-
-.include <bsd.port.post.mk>
diff --git a/emulators/cygne-sdl/distinfo b/emulators/cygne-sdl/distinfo
deleted file mode 100644
index cf0c0f574136..000000000000
--- a/emulators/cygne-sdl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Cygne-SDL-0.1-src.tar.gz) = 2a4efa91a241d9039359c142860c33d5451986561c6b6c2359082e985268fd77
-SIZE (Cygne-SDL-0.1-src.tar.gz) = 106448
diff --git a/emulators/cygne-sdl/files/Makefile.bsd b/emulators/cygne-sdl/files/Makefile.bsd
deleted file mode 100644
index 168171a906b3..000000000000
--- a/emulators/cygne-sdl/files/Makefile.bsd
+++ /dev/null
@@ -1,37 +0,0 @@
-NASM = nasm
-
-### Include and lib stuff ####
-CPPFLAGS+= -DUNIX -DTARGET_UNIX -DGCC -DUSES_16BIT_ONLY -D__SDL__
-
-TARGET = cygne
-
-OBJ = ddrawsdl.o filessdl.o gfx.o nec.o tcache.o memory.o mainsdl.o unzip.o
-
-LIBS = `${SDL_CONFIG} --libs` -lz
-
-all: $(TARGET)
-
-INCS = -I. `${SDL_CONFIG} --cflags`
-
-THECC = $(CC) $(CFLAGS) $(INCS) $(CPPFLAGS)
-THECXX = $(CXX) $(CXXFLAGS) $(INCS) $(CPPFLAGS)
-
-.SUFFIXES: .asm
-
-.asm.o:
- $(NASM) -f elf -o $@ $<
-
-.c.o:
- $(THECC) -c $< -o $@
-
-.cpp.o:
- $(THECXX) -c $< -o $@
-
-unzip.o:
- $(THECC) -c zlib/unzip.c -o $@
-
-cygne: $(OBJ) Makefile
- $(CXX) $(LDFLAGS) -o $@ $(OBJ) $(LIBS)
-
-clean:
- rm -f cygne *.o zlib/*.o
diff --git a/emulators/cygne-sdl/files/patch-src-Usage.h b/emulators/cygne-sdl/files/patch-src-Usage.h
deleted file mode 100644
index ef79fd1cff66..000000000000
--- a/emulators/cygne-sdl/files/patch-src-Usage.h
+++ /dev/null
@@ -1,25 +0,0 @@
---- Usage.h.orig Tue Mar 26 09:55:20 2002
-+++ Usage.h Thu May 4 18:27:46 2006
-@@ -1,13 +1,13 @@
- void Usage()
- {
- printf(
--"Usage: ./cygne romfile options
-- Where options are:
--
-- romfile : Filename of the romfile. It can have several
-- extensions (.ws/.wsc/.rom/.bin). Gzipped and
-- zipped (.gz and .zip) are also supported.
-- -double : Scale the screen 2 times the normal size.
-- -scanline : Allows scanline output with scaling.
--");
-+"Usage: ./cygne romfile options\n"
-+" Where options are:\n"
-+"\n"
-+" romfile : Filename of the romfile. It can have several\n"
-+" extensions (.ws/.wsc/.rom/.bin). Gzipped and\n"
-+" zipped (.gz and .zip) are also supported.\n"
-+" -double : Scale the screen 2 times the normal size.\n"
-+" -scanline : Allows scanline output with scaling.\n"
-+);
- }
diff --git a/emulators/cygne-sdl/files/patch-src-ddrawsdl.cpp b/emulators/cygne-sdl/files/patch-src-ddrawsdl.cpp
deleted file mode 100644
index 5781de1e6625..000000000000
--- a/emulators/cygne-sdl/files/patch-src-ddrawsdl.cpp
+++ /dev/null
@@ -1,275 +0,0 @@
---- ddrawsdl.cpp.orig Tue Mar 26 09:02:25 2002
-+++ ddrawsdl.cpp Thu May 4 18:18:12 2006
-@@ -12,6 +12,7 @@
- */
-
- #include <SDL.h>
-+#include <assert.h>
- #include "globals.h"
- #include "gfx.h"
-
-@@ -174,69 +175,83 @@ void UpdateFrame_h()
- {
- switch(fBlitterMode) {
- case 1:
-- __asm__ __volatile__(".align 32
-- cld
-- rep
-+#if defined(__i386__) || defined(__amd64__) || defined(__x86_64__)
-+ __asm__ __volatile__(".align 32\n\
-+ cld\n\
-+ rep\n\
- movsw"
- :
- :"S"(dx_buffer), "D"(g_pDDSPrimary->pixels), "c"((g_pDDSPrimary->h * g_pDDSPrimary->pitch)>>1));
-+#else
-+ memcpy(g_pDDSPrimary->pixels, dx_buffer, g_pDDSPrimary->h * g_pDDSPrimary->pitch);
-+#endif
- break;
- case 2:
-- __asm__ __volatile__("pusha
-- xorl %%eax, %%eax
-- movl $448, %%ebx
-- emms
-- sum:
-- movq (%0, %%eax, 1), %%mm0
-- movq %%mm0, %%mm1
-- punpcklwd %%mm0, %%mm0
-- addl $8, %%eax
-- punpckhwd %%mm1,%%mm1
-- movq %%mm0, -16(%1, %%eax, 2)
-- cmpl %%ebx, %%eax
--
-- movq %%mm1, -8(%1, %%eax, 2)
-- jnz sum
-- xorl %%eax, %%eax
--
-- addl %2, %0
-- decl %%edx
--
-- leal (%1, %2, 4), %1
-- jnz sum
-- emms
-+#if defined(__i386__)
-+ __asm__ __volatile__("pusha\n\
-+ xorl %%eax, %%eax\n\
-+ movl $448, %%ebx \n\
-+ emms\n\
-+ sum:\n\
-+ movq (%0, %%eax, 1), %%mm0\n\
-+ movq %%mm0, %%mm1\n\
-+ punpcklwd %%mm0, %%mm0\n\
-+ addl $8, %%eax\n\
-+ punpckhwd %%mm1,%%mm1\n\
-+ movq %%mm0, -16(%1, %%eax, 2)\n\
-+ cmpl %%ebx, %%eax\n\
-+ \n\
-+ movq %%mm1, -8(%1, %%eax, 2)\n\
-+ jnz sum\n\
-+ xorl %%eax, %%eax\n\
-+ \n\
-+ addl %2, %0\n\
-+ decl %%edx\n\
-+ \n\
-+ leal (%1, %2, 4), %1\n\
-+ jnz sum\n\
-+ emms\n\
- popa"
- :
- : "S"(dx_buffer), "D"(g_pDDSPrimary->pixels), "c"(g_pDDSPrimary->pitch>>1), "d"(144));
-+#else
-+ /* If you put real code here, enable the corresponding option in main() */
-+ assert(0);
-+#endif
- break;
-
- case 3:
-- __asm__ __volatile__("pusha
-- xorl %%eax, %%eax
-- movl $896, %%ebx
-- emms
-- sum3:
-- movq (%0, %%eax, 1), %%mm0
-- movq %%mm0, %%mm1
-- punpcklwd %%mm0, %%mm0
-- addl $8, %%eax
-- punpckhwd %%mm1,%%mm1
-- movq %%mm0, -16(%1, %%eax, 2)
-- cmpl %%ebx, %%eax
--
-- movq %%mm1, -8(%1, %%eax, 2)
-- jnz sum3
-- xorl %%eax, %%eax
--
-- addl %2, %0
-- decl %%edx
--
-- leal (%1, %2, 4), %1
-- jnz sum3
-- emms
-+#if defined(__i386__)
-+ __asm__ __volatile__("pusha\n\
-+ xorl %%eax, %%eax\n\
-+ movl $896, %%ebx \n\
-+ emms\n\
-+ sum3:\n\
-+ movq (%0, %%eax, 1), %%mm0\n\
-+ movq %%mm0, %%mm1\n\
-+ punpcklwd %%mm0, %%mm0\n\
-+ addl $8, %%eax\n\
-+ punpckhwd %%mm1,%%mm1\n\
-+ movq %%mm0, -16(%1, %%eax, 2)\n\
-+ cmpl %%ebx, %%eax\n\
-+ \n\
-+ movq %%mm1, -8(%1, %%eax, 2)\n\
-+ jnz sum3\n\
-+ xorl %%eax, %%eax\n\
-+ \n\
-+ addl %2, %0\n\
-+ decl %%edx\n\
-+ \n\
-+ leal (%1, %2, 4), %1\n\
-+ jnz sum3\n\
-+ emms\n\
- popa"
- :
- : "S"(dx_buffer), "D"(g_pDDSPrimary->pixels), "c"(g_pDDSPrimary->pitch>>1), "d"(144));
-+#else
-+ /* If you put real code here, enable the corresponding option in main() */
-+ assert(0);
-+#endif
- break;
- }
- //Niels(adjust to suit) use the asm below, or use standard memcpy/fast_memcpy etc, updateframe_v is not implemented
-@@ -418,68 +433,82 @@ void UpdateFrame_v()
- {
- switch(fBlitterMode) {
- case 1:
-- __asm__ __volatile__(".align 32
-- cld
-- rep
-+#if defined(__i386__) || defined(__amd64__) || defined(__x86_64__)
-+ __asm__ __volatile__(".align 32\n\
-+ cld\n\
-+ rep\n\
- movsw"
- :
- :"S"(dx_buffer), "D"(g_pDDSPrimary->pixels), "c"((g_pDDSPrimary->h * g_pDDSPrimary->pitch)>>1));
-+#else
-+ memcpy(g_pDDSPrimary->pixels, dx_buffer, g_pDDSPrimary->h * g_pDDSPrimary->pitch);
-+#endif
- break;
- case 2: // double scanlines
-- __asm__ __volatile__("pusha
-- xorl %%eax, %%eax
-- movl $288, %%ebx
-- emms
-- sumb:
-- movq (%0, %%eax, 1), %%mm0
-- movq %%mm0, %%mm1
-- punpcklwd %%mm0, %%mm0
-- addl $8, %%eax
-- punpckhwd %%mm1,%%mm1
-- movq %%mm0, -16(%1, %%eax, 2)
-- cmpl %%ebx, %%eax
--
-- movq %%mm1, -8(%1, %%eax, 2)
-- jnz sumb
-- xorl %%eax, %%eax
--
-- addl %2, %0
-- decl %%edx
--
-- leal (%1, %2, 4), %1
-- jnz sumb
-- emms
-+#if defined(__i386__)
-+ __asm__ __volatile__("pusha\n\
-+ xorl %%eax, %%eax\n\
-+ movl $288, %%ebx \n\
-+ emms\n\
-+ sumb:\n\
-+ movq (%0, %%eax, 1), %%mm0\n\
-+ movq %%mm0, %%mm1\n\
-+ punpcklwd %%mm0, %%mm0\n\
-+ addl $8, %%eax\n\
-+ punpckhwd %%mm1,%%mm1\n\
-+ movq %%mm0, -16(%1, %%eax, 2)\n\
-+ cmpl %%ebx, %%eax\n\
-+ \n\
-+ movq %%mm1, -8(%1, %%eax, 2)\n\
-+ jnz sumb\n\
-+ xorl %%eax, %%eax\n\
-+ \n\
-+ addl %2, %0\n\
-+ decl %%edx\n\
-+ \n\
-+ leal (%1, %2, 4), %1\n\
-+ jnz sumb\n\
-+ emms\n\
- popa"
- :
- : "S"(dx_buffer), "D"(g_pDDSPrimary->pixels), "c"(g_pDDSPrimary->pitch>>1), "d"(224));
-+#else
-+ /* If you put real code here, enable the corresponding option in main() */
-+ assert(0);
-+#endif
- break;
- case 3: // double stretch mode
-- __asm__ __volatile__("pusha
-- xorl %%eax, %%eax
-- movl $576, %%ebx
-- emms
-- sumc:
-- movq (%0, %%eax, 1), %%mm0
-- movq %%mm0, %%mm1
-- punpcklwd %%mm0, %%mm0
-- addl $8, %%eax
-- punpckhwd %%mm1,%%mm1
-- movq %%mm0, -16(%1, %%eax, 2)
-- cmpl %%ebx, %%eax
--
-- movq %%mm1, -8(%1, %%eax, 2)
-- jnz sumc
-- xorl %%eax, %%eax
--
-- addl %2, %0
-- decl %%edx
--
-- leal (%1, %2, 4), %1
-- jnz sumc
-- emms
-+#if defined(__i386__)
-+ __asm__ __volatile__("pusha\n\
-+ xorl %%eax, %%eax\n\
-+ movl $576, %%ebx \n\
-+ emms\n\
-+ sumc:\n\
-+ movq (%0, %%eax, 1), %%mm0\n\
-+ movq %%mm0, %%mm1\n\
-+ punpcklwd %%mm0, %%mm0\n\
-+ addl $8, %%eax\n\
-+ punpckhwd %%mm1,%%mm1\n\
-+ movq %%mm0, -16(%1, %%eax, 2)\n\
-+ cmpl %%ebx, %%eax\n\
-+ \n\
-+ movq %%mm1, -8(%1, %%eax, 2)\n\
-+ jnz sumc\n\
-+ xorl %%eax, %%eax\n\
-+ \n\
-+ addl %2, %0\n\
-+ decl %%edx\n\
-+ \n\
-+ leal (%1, %2, 4), %1\n\
-+ jnz sumc\n\
-+ emms\n\
- popa"
- :
- : "S"(dx_buffer), "D"(g_pDDSPrimary->pixels), "c"(g_pDDSPrimary->pitch>>1), "d"(224));
-+#else
-+ /* If you put real code here, enable the corresponding option in main() */
-+ assert(0);
-+#endif
- break;
- }
- SDL_Flip(g_pDDSPrimary);
diff --git a/emulators/cygne-sdl/files/patch-src__mainsdl.cpp b/emulators/cygne-sdl/files/patch-src__mainsdl.cpp
deleted file mode 100644
index 3a6d4ecc71f1..000000000000
--- a/emulators/cygne-sdl/files/patch-src__mainsdl.cpp
+++ /dev/null
@@ -1,26 +0,0 @@
---- mainsdl.cpp.orig
-+++ mainsdl.cpp
-@@ -322,13 +322,23 @@ int main(int argc, char *argv[])
- for (i=0; (i < argc || argv[i] != NULL); i++) {
-
- if(strcmp(argv[i], "-double") == 0) {
-+#if defined(__i386__)
- fScreenSize = 2;
- fBlitterMode = 3;
-+#else
-+ fprintf(stderr, "-double is not supported on this platform\n");
-+ exit(1);
-+#endif
- }
-
- if(strcmp(argv[i], "-scanline") == 0) {
-+#if defined(__i386__)
- fScreenSize = 2;
- fBlitterMode = 2;
-+#else
-+ fprintf(stderr, "-scanline is not supported on this platform\n");
-+ exit(1);
-+#endif
- }
-
- if (strncmp(argv[i], "-h", 2) == 0) {
diff --git a/emulators/cygne-sdl/files/patch-src__zlib__unzip.h b/emulators/cygne-sdl/files/patch-src__zlib__unzip.h
deleted file mode 100644
index 43804cce0fbe..000000000000
--- a/emulators/cygne-sdl/files/patch-src__zlib__unzip.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- zlib/unzip.h.orig
-+++ zlib/unzip.h
-@@ -49,6 +49,10 @@ extern "C" {
- #include "zlib.h"
- #endif
-
-+#ifndef OF
-+#define OF(a) a
-+#endif
-+
- #if defined(STRICTUNZIP) || defined(STRICTZIPUNZIP)
- /* like the STRICT of WIN32, we define a pointer that cannot be converted
- from (void*) without cast */
diff --git a/emulators/cygne-sdl/pkg-descr b/emulators/cygne-sdl/pkg-descr
deleted file mode 100644
index 5366baf0db31..000000000000
--- a/emulators/cygne-sdl/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Cygne/SDL is the Simple Directmedia Layer (or SDL) port of the Windows
-version of Cygne, a free and now OpenSource (since 12-03-2002) Bandai
-Wonderswan Color handheld software based emulator.
-
-WWW: http://icculus.org/Cygne-SDL/