diff options
author | nia <nia@pkgsrc.org> | 2019-06-18 20:50:05 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2019-06-18 20:50:05 +0000 |
commit | 7cc898b39703fb81bbc39da64a242252003db1ca (patch) | |
tree | 5b1831cd4fbfe85c9ca8d21905e02a52765aa45a /emulators | |
parent | 41c46e83e07ceafb07587b27e950d5e5d1da7681 (diff) | |
download | pkgsrc-7cc898b39703fb81bbc39da64a242252003db1ca.tar.gz |
Remove emulators/darcnes.
- Build broken.
- HOMEPAGE dead.
- No updates for nearly two decades (release is from ~2001).
- Poor quality emulation (at least according to the DESCR full of typos)
- Strange license.
Usable alternatives:
emulators/mednafen, emulators/retroarch, emulators/blastem...
This has a Makefile.common, but it's only included by a package in wip.
Diffstat (limited to 'emulators')
-rw-r--r-- | emulators/Makefile | 3 | ||||
-rw-r--r-- | emulators/darcnes/DESCR | 13 | ||||
-rw-r--r-- | emulators/darcnes/Makefile | 20 | ||||
-rw-r--r-- | emulators/darcnes/Makefile.common | 30 | ||||
-rw-r--r-- | emulators/darcnes/PLIST | 3 | ||||
-rw-r--r-- | emulators/darcnes/distinfo | 16 | ||||
-rw-r--r-- | emulators/darcnes/patches/patch-aa | 37 | ||||
-rw-r--r-- | emulators/darcnes/patches/patch-ab | 17 | ||||
-rw-r--r-- | emulators/darcnes/patches/patch-ac | 13 | ||||
-rw-r--r-- | emulators/darcnes/patches/patch-ad | 46 | ||||
-rw-r--r-- | emulators/darcnes/patches/patch-ae | 9 | ||||
-rw-r--r-- | emulators/darcnes/patches/patch-af | 33 | ||||
-rw-r--r-- | emulators/darcnes/patches/patch-ag | 12 | ||||
-rw-r--r-- | emulators/darcnes/patches/patch-ah | 13 | ||||
-rw-r--r-- | emulators/darcnes/patches/patch-ai | 12 | ||||
-rw-r--r-- | emulators/darcnes/patches/patch-aj | 13 |
16 files changed, 1 insertions, 289 deletions
diff --git a/emulators/Makefile b/emulators/Makefile index b060c8cf2ea..a35b331e4fe 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.297 2019/06/09 13:58:08 nia Exp $ +# $NetBSD: Makefile,v 1.298 2019/06/18 20:50:05 nia Exp $ # COMMENT= Emulators for other operating systems @@ -48,7 +48,6 @@ SUBDIR+= compat61-x11 #SUBDIR+= compat_netbsd # only contains Makefile fragments SUBDIR+= cygwin_esound SUBDIR+= cygwin_lib -SUBDIR+= darcnes SUBDIR+= darwin_lib SUBDIR+= dega SUBDIR+= dgen diff --git a/emulators/darcnes/DESCR b/emulators/darcnes/DESCR deleted file mode 100644 index 79ec1913038..00000000000 --- a/emulators/darcnes/DESCR +++ /dev/null @@ -1,13 +0,0 @@ -DarcNES is a multi-system emulator. Some of the systems it emulates -are - o Sega Master System, Sega Game Gear (with sound) - o Nintende Entertainment System (with sound) - o PC-Engine -and in development is support for - o Colecovision - o Sega Megadrive, also known as Sega Genesis - o Apple ][ - -The keys are: 'A', 'S', '[', ']', arrows, and escape. - -By Nyef (Alastair Bridgewater). diff --git a/emulators/darcnes/Makefile b/emulators/darcnes/Makefile deleted file mode 100644 index 2c8bdf930a2..00000000000 --- a/emulators/darcnes/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -# $NetBSD: Makefile,v 1.29 2012/10/03 12:55:11 asau Exp $ - -PKGNAME= darcnes-20010401 -PKGREVISION= 4 - -MAINTAINER= pkgsrc-users@NetBSD.org -COMMENT= Multi-system emulator (NES, SMS, GG, PCE, and others) - -MAKE_ENV+= TARGET=Linux_X - -INSTALLATION_DIRS= bin - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/darcnes ${DESTDIR}${PREFIX}/bin - ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/darcnes - ${INSTALL_MAN} ${WRKSRC}/readme ${DESTDIR}${PREFIX}/share/doc/darcnes - -.include "Makefile.common" -.include "../../x11/libXaw/buildlink3.mk" -.include "../../mk/bsd.pkg.mk" diff --git a/emulators/darcnes/Makefile.common b/emulators/darcnes/Makefile.common deleted file mode 100644 index ff01a2b6367..00000000000 --- a/emulators/darcnes/Makefile.common +++ /dev/null @@ -1,30 +0,0 @@ -# $NetBSD: Makefile.common,v 1.10 2009/05/19 08:59:13 wiz Exp $ - -DISTNAME= dn9b0401 -CATEGORIES= emulators -MASTER_SITES= http://www.dridus.com/~nyef/darcnes/download/ -EXTRACT_SUFX= .tgz - -HOMEPAGE= http://www.dridus.com/~nyef/darcnes/ -LICENSE= no-commercial-use - -WRKSRC= ${WRKDIR}/darcnes -USE_TOOLS+= gmake -PATCHDIR= ${.CURDIR}/../../emulators/darcnes/patches -DISTINFO_FILE= ${.CURDIR}/../../emulators/darcnes/distinfo - -# tool.c causes the sunpro acomp process to spin on the CPU. -NOT_FOR_COMPILER= sunpro - -.include "../../mk/bsd.prefs.mk" - -.if ( ${OBJECT_FMT} == "a.out" ) -MAKE_FLAGS+= ASM_FLAGS=-DASM_UNDERBARS -MAKE_FLAGS+= NO_MULTIPLE_COMMON_WARNING=-DNO_MULTIPLE_COMMON_WARNING -.endif - -.if ( ${MACHINE_ARCH} == "i386" ) -MAKE_FLAGS+= MACH_TYPES=-DMACH_TYPES=\\\"types-i386.h\\\" -.else -MAKE_FLAGS+= C_ONLY=-DC_ONLY -.endif diff --git a/emulators/darcnes/PLIST b/emulators/darcnes/PLIST deleted file mode 100644 index 792492e6650..00000000000 --- a/emulators/darcnes/PLIST +++ /dev/null @@ -1,3 +0,0 @@ -@comment $NetBSD: PLIST,v 1.2 2009/06/14 17:51:03 joerg Exp $ -bin/darcnes -share/doc/darcnes/readme diff --git a/emulators/darcnes/distinfo b/emulators/darcnes/distinfo deleted file mode 100644 index 9b7218c9c5d..00000000000 --- a/emulators/darcnes/distinfo +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: distinfo,v 1.8 2015/11/03 20:30:56 agc Exp $ - -SHA1 (dn9b0401.tgz) = 3158ae8bd53891c2d17989cbb9d03493f1511132 -RMD160 (dn9b0401.tgz) = 82201c3a2da113fa39edeb9ea675ddeceeec2bf3 -SHA512 (dn9b0401.tgz) = 7029b399e9d12a3623814430e46fbadea9b00fd3c220291d4bf3af8463bc70d9c0e2c6adc3cfa526248a6be85fea1b8890dbbb3dab30d419dfd5712e292271ca -Size (dn9b0401.tgz) = 199963 bytes -SHA1 (patch-aa) = e7d2631d41d7914ed650a450a75f47ef711a3ca0 -SHA1 (patch-ab) = 896a42a538f8a54da70fc3e8d0d01ac13eeb151d -SHA1 (patch-ac) = d758adc247a574ebe97a5dd9bfcf0cc4b5c0e3e9 -SHA1 (patch-ad) = 1b3b493b41402edab814b6addaf19cc44dc2e8eb -SHA1 (patch-ae) = b4a1029aebc356f10a90df35dcf3c392232a8c05 -SHA1 (patch-af) = 470abb49e62e0b508893c0a32e3248635395896a -SHA1 (patch-ag) = 9a2689d2a0a18574a53c52404e380672cebefb54 -SHA1 (patch-ah) = caab7e9e0d3489883f242ab305f8534e99de9bca -SHA1 (patch-ai) = f0c05c73ef4dae953edcd0dfde31e259c2632920 -SHA1 (patch-aj) = fd6f3c3eec4cc9353b12a896d6d8e8cd73b40e57 diff --git a/emulators/darcnes/patches/patch-aa b/emulators/darcnes/patches/patch-aa deleted file mode 100644 index eb9c7144612..00000000000 --- a/emulators/darcnes/patches/patch-aa +++ /dev/null @@ -1,37 +0,0 @@ -$NetBSD: patch-aa,v 1.6 2001/07/08 18:12:00 wiz Exp $ - ---- Makefile.orig Wed Mar 28 02:51:41 2001 -+++ Makefile -@@ -11,16 +11,16 @@ - - #C_ONLY=-DC_ONLY - --MACH_TYPES=-DMACH_TYPES=\"types-i386.h\" -+#MACH_TYPES=-DMACH_TYPES=\"types-i386.h\" - - #BYTE_ORDER=-DMSB_FIRST --BYTE_ORDER=-DLSB_FIRST -+#BYTE_ORDER=-DLSB_FIRST - - DEBUG=-g - - OPTFLAGS=-O2 -fomit-frame-pointer - --BASE_CFLAGS=-Wall $(DEBUG) $(OPTFLAGS) $(C_ONLY) $(BYTE_ORDER) $(MACH_TYPES) -+BASE_CFLAGS=-Wall $(DEBUG) $(OPTFLAGS) $(C_ONLY) $(MACH_TYPES) - BASE_SFLAGS=-Wall $(DEBUG) $(OPTFLAGS) - BASE_LDFLAGS= - -@@ -43,9 +43,9 @@ - # - ifeq ($(TARGET),Linux_X) - CONFFLAGS=-DPCE_CD_SUPPORT -DSOUND --LDFLAGS+=-L/usr/X11R6/lib --CFLAGS+=-I/usr/X11R6/include --SFLAGS+=-I/usr/X11R6/include -+LDFLAGS+=-L${X11BASE}/lib -Wl,-R${X11BASE}/lib -+CFLAGS+=-I${X11BASE}/include -+SFLAGS+=${ASM_FLAGS} -I${X11BASE}/include - SYSTEMSRCS=video_x.c ui_x.c snd_unix.c keyboard_x.c cd_unix.c - BINFILE=darcnes - LIBS=-lXext -lXaw -lXmu -lXt -lX11 diff --git a/emulators/darcnes/patches/patch-ab b/emulators/darcnes/patches/patch-ab deleted file mode 100644 index f21a578121c..00000000000 --- a/emulators/darcnes/patches/patch-ab +++ /dev/null @@ -1,17 +0,0 @@ -$NetBSD: patch-ab,v 1.6 2003/09/17 07:15:34 wiz Exp $ - ---- ui_x.c.orig Mon Oct 30 23:15:31 2000 -+++ ui_x.c -@@ -177,6 +177,12 @@ int main(int argc, char *argv[]) - return 1; - } - -+ if (romfile == NULL) { -+ printf("rom not specified.\n"); -+ usage(argv[0]); -+ return 1; -+ } -+ - initialize_window(display); - - activate_system(system_type, romfile); diff --git a/emulators/darcnes/patches/patch-ac b/emulators/darcnes/patches/patch-ac deleted file mode 100644 index 3e347e1db72..00000000000 --- a/emulators/darcnes/patches/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ac,v 1.6 2007/06/17 07:42:48 wiz Exp $ - ---- ui.h.orig 2000-06-29 01:06:05.000000000 +0000 -+++ ui.h -@@ -37,7 +37,7 @@ extern shutdown_t dn_shutdown; - - struct joypad_button_template { - int num_buttons; -- unsigned long buttons[0]; -+ unsigned long buttons[20]; /* shouldn't need more than that */ - }; - - struct joypad { diff --git a/emulators/darcnes/patches/patch-ad b/emulators/darcnes/patches/patch-ad deleted file mode 100644 index 7ce6c8326f4..00000000000 --- a/emulators/darcnes/patches/patch-ad +++ /dev/null @@ -1,46 +0,0 @@ -$NetBSD: patch-ad,v 1.2 2000/06/03 10:57:12 wiz Exp $ - ---- endian.h.orig Thu Jun 1 02:43:03 2000 -+++ endian.h Thu Jun 1 02:43:04 2000 -@@ -0,0 +1,41 @@ -+#ifndef __HAD_MY_ENDIAN_H -+#define __HAD_MY_ENDIAN_H -+ -+#include <sys/param.h> -+ -+#if (defined(BSD) && (BSD >= 199306)) -+/* this should filter out NetBSD, FreeBSD and OpenBSD */ -+#include <machine/endian.h> -+ -+#if BYTE_ORDER == BIG_ENDIAN -+#define MSB_FIRST 1 -+#undef LSB_FIRST -+#else -+#define LSB_FIRST 1 -+#undef MSB_FIRST -+#endif -+ -+#else -+/* for Linux, perhaps use #ifdef __linux__? */ -+#include <sys/types.h> -+ -+#if defined(__BYTE_ORDER) -+#if __BYTE_ORDER == __BIG_ENDIAN -+#define MSB_FIRST 1 -+#undef LSB_FIRST -+#else -+#define LSB_FIRST 1 -+#undef MSB_FIRST -+#endif /* __BYTE_ORDER == __BIG_ENDIAN */ -+ -+#else /* defined(__BYTE_ORDER) */ -+ -+/* not Linux, either, just set it to LSB */ -+#define LSB_FIRST 1 -+#undef MSB_FIRST -+ -+#endif /* defined(__BYTE_ORDER) */ -+ -+#endif /* defined(BSD) && (BSD >= 199306) */ -+ -+#endif /* __HAD_MY_ENDIAN_H */ diff --git a/emulators/darcnes/patches/patch-ae b/emulators/darcnes/patches/patch-ae deleted file mode 100644 index 4981435baae..00000000000 --- a/emulators/darcnes/patches/patch-ae +++ /dev/null @@ -1,9 +0,0 @@ -$NetBSD: patch-ae,v 1.2 2000/06/03 10:57:12 wiz Exp $ - ---- mtypes.h.orig Sat Aug 7 18:19:37 1999 -+++ mtypes.h Thu Jun 1 02:43:05 2000 -@@ -11,2 +11,4 @@ - -+#include "endian.h" -+ - typedef unsigned char byte; diff --git a/emulators/darcnes/patches/patch-af b/emulators/darcnes/patches/patch-af deleted file mode 100644 index 512040ac3af..00000000000 --- a/emulators/darcnes/patches/patch-af +++ /dev/null @@ -1,33 +0,0 @@ -$NetBSD: patch-af,v 1.4 2000/10/28 23:04:31 wiz Exp $ - ---- cd_unix.c.orig Sun Aug 20 03:25:53 2000 -+++ cd_unix.c -@@ -62,7 +62,6 @@ - - void cd_play_track(u8 track) - { --#ifdef SYSTEM_FREEBSD - struct ioc_play_track playtrack; - - /* FIXME: CD keeps playing after program quits */ -@@ -74,12 +73,10 @@ - playtrack.end_index = 1; - - ioctl(cd_drive, CDIOCPLAYTRACKS, &playtrack); --#endif - } - - void cd_play_lba(u32 from, u32 to, int repeat) - { --#ifdef SYSTEM_FREEBSD - struct ioc_play_blocks playblocks; - - /* FIXME: ignores the repeat flag */ -@@ -94,7 +91,6 @@ - playblocks.len = to - from; - - ioctl(cd_drive, CDIOCPLAYBLOCKS, &playblocks); --#endif - } - - #ifdef SYSTEM_LINUX diff --git a/emulators/darcnes/patches/patch-ag b/emulators/darcnes/patches/patch-ag deleted file mode 100644 index 3c8cf6d2c85..00000000000 --- a/emulators/darcnes/patches/patch-ag +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-ag,v 1.2 2000/06/03 10:57:13 wiz Exp $ - ---- tool.c.orig Sat May 6 23:50:17 2000 -+++ tool.c Thu Jun 1 02:43:09 2000 -@@ -19,6 +19,7 @@ - #include "video.h" - #include "tool.h" - #include "system.h" -+#include "endian.h" - - unsigned long system_flags; - diff --git a/emulators/darcnes/patches/patch-ah b/emulators/darcnes/patches/patch-ah deleted file mode 100644 index f6b618d3900..00000000000 --- a/emulators/darcnes/patches/patch-ah +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ah,v 1.2 2000/06/03 10:57:13 wiz Exp $ - ---- types.h.orig Tue Dec 7 03:01:23 1999 -+++ types.h Thu Jun 1 02:43:11 2000 -@@ -13,6 +13,8 @@ - #include MACH_TYPES - #endif - -+#include "endian.h" -+ - typedef unsigned char u8; - typedef signed char s8; - diff --git a/emulators/darcnes/patches/patch-ai b/emulators/darcnes/patches/patch-ai deleted file mode 100644 index 793fac67eff..00000000000 --- a/emulators/darcnes/patches/patch-ai +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-ai,v 1.1 2005/12/20 14:11:03 joerg Exp $ - ---- video_x.c.orig 2005-12-20 13:56:32.000000000 +0000 -+++ video_x.c -@@ -366,6 +366,7 @@ void handle_joypad_key(int type, KeySym - } - - default: -+ break; - } - } - diff --git a/emulators/darcnes/patches/patch-aj b/emulators/darcnes/patches/patch-aj deleted file mode 100644 index 213fe71366b..00000000000 --- a/emulators/darcnes/patches/patch-aj +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-aj,v 1.1 2005/12/20 14:11:03 joerg Exp $ - ---- unixdep.h.orig 2005-12-20 13:59:22.000000000 +0000 -+++ unixdep.h -@@ -11,7 +11,7 @@ - - #include <sys/param.h> - --#ifdef __FreeBSD__ -+#if defined(__FreeBSD__) || defined(__DragonFly__) - #define SYSTEM_FREEBSD - #endif - |