summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
Diffstat (limited to 'emulators')
-rw-r--r--emulators/Makefile4
-rw-r--r--emulators/aftp/Makefile26
-rw-r--r--emulators/aftp/distinfo2
-rw-r--r--emulators/aftp/files/aftp.186
-rw-r--r--emulators/aftp/files/patch-Makefile37
-rw-r--r--emulators/aftp/files/patch-aftp.c108
-rw-r--r--emulators/aftp/pkg-descr12
-rw-r--r--emulators/ia64sim/Makefile45
-rw-r--r--emulators/ia64sim/distinfo2
-rw-r--r--emulators/ia64sim/files/patch-ia64sim.c21
-rw-r--r--emulators/ia64sim/files/patch-include_ia64.h30
-rw-r--r--emulators/ia64sim/files/patch-makefile.unx16
-rw-r--r--emulators/ia64sim/pkg-descr3
-rw-r--r--emulators/loemu/Makefile51
-rw-r--r--emulators/loemu/distinfo2
-rw-r--r--emulators/loemu/files/patch-setup.py24
-rw-r--r--emulators/loemu/pkg-descr17
-rw-r--r--emulators/loemu/pkg-plist40
-rw-r--r--emulators/pipelight/Makefile71
-rw-r--r--emulators/pipelight/distinfo6
-rw-r--r--emulators/pipelight/files/patch-src_linux_libpipelight_configloader.c17
-rw-r--r--emulators/pipelight/files/pipelight-mkufs.in97
-rw-r--r--emulators/pipelight/pkg-descr5
-rw-r--r--emulators/pipelight/pkg-message24
-rw-r--r--emulators/pipelight/pkg-plist45
25 files changed, 0 insertions, 791 deletions
diff --git a/emulators/Makefile b/emulators/Makefile
index 216ad395f7ff..d7019dda9f94 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -7,7 +7,6 @@
SUBDIR += advancemame
SUBDIR += advancemenu
SUBDIR += advancemess
- SUBDIR += aftp
SUBDIR += almostti
SUBDIR += anese
SUBDIR += aqemu
@@ -55,7 +54,6 @@
SUBDIR += hugo
SUBDIR += i386-wine
SUBDIR += i386-wine-devel
- SUBDIR += ia64sim
SUBDIR += ines
SUBDIR += javatari
SUBDIR += joytran
@@ -71,7 +69,6 @@
SUBDIR += linux_base-c6
SUBDIR += linux_base-c7
SUBDIR += lisaem
- SUBDIR += loemu
SUBDIR += mame
SUBDIR += mastergear
SUBDIR += mednafen
@@ -106,7 +103,6 @@
SUBDIR += pcem
SUBDIR += pcemu
SUBDIR += pcsxr
- SUBDIR += pipelight
SUBDIR += playonbsd
SUBDIR += ppsspp
SUBDIR += ppsspp-qt5
diff --git a/emulators/aftp/Makefile b/emulators/aftp/Makefile
deleted file mode 100644
index b24e75854a07..000000000000
--- a/emulators/aftp/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Joel Sutton <jsutton@bbcon.com.au>
-# $FreeBSD$
-
-PORTNAME= aftp
-PORTVERSION= 1.0
-CATEGORIES= emulators
-MASTER_SITES= ftp://ftp.apple.asimov.net/pub/apple_II/utility/
-DISTNAME= ${PORTNAME}
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Ftp-like shell for accessing Apple II disk images
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-PLIST_FILES= bin/aftp man/man1/aftp.1.gz
-
-post-patch:
- ${REINPLACE_CMD} -e 's|^CC=.*|CC=${CC} ${CPPFLAGS} ${CFLAGS}|' ${WRKSRC}/Makefile
-
-post-install:
- ${INSTALL_MAN} ${FILESDIR}/aftp.1 ${STAGEDIR}${PREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/emulators/aftp/distinfo b/emulators/aftp/distinfo
deleted file mode 100644
index abbf6f48a4ab..000000000000
--- a/emulators/aftp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (aftp.tgz) = dc5b468ebb91cd47cbdb351dc79cb55f4ee4bd040a5045520393971860d59b9c
-SIZE (aftp.tgz) = 15295
diff --git a/emulators/aftp/files/aftp.1 b/emulators/aftp/files/aftp.1
deleted file mode 100644
index 0821418007c5..000000000000
--- a/emulators/aftp/files/aftp.1
+++ /dev/null
@@ -1,86 +0,0 @@
-.TH aftp 1 "21st January, 1997" "Version 1.0p1"
-.SH NAME
-\fBaftp\fP - Transfer files to/from Apple II disk images.
-.SH SYNOPSIS
-.IP "aftp"
-\fB[-poirh]\fP \fIdisk image ... \fP
-.LP
-.SH DESCRIPTION
-\fBaftp(1)\fP manipulates and browses Apple II disk images. It supports
-both Apple ][ DOS 3.3, ProDOS and XGS images. Both binary floppy images
-(.IIE) and hard disk volume (.HDV) images are also supported.
-.SH OPTIONS
-.IP "\fB-p\fP"
-use a Prodos filesystem.
-.IP "\fB-o\fP"
-use a Prodos ordered image.
-.IP "\fB-i\fP"
-use an XGS image file.
-.IP "\fB-r\fP"
-load images as read-only.
-.IP "\fB-h\fP"
-display aftp help.
-.SH NOTES
-.LP
-When invoked with a single disk image filename as the first parameter,
-aftp operates in interactive mode and all of the interactive commands
-are available. Specifing multiple disk images will display the root
-directory of each image and then terminate without entering
-interactive mode.
-.sp
-If you have ever used the unix \fBftp(1)\fP command, the \fBaftp(1)\fP
-commands will be very familiar. Interactive commands are:
-.IP "\fBdir\fP"
-display disk image directory.
-.IP "\fBls\fP"
-alias for the dir command.
-.IP "\fBget\fP \fI[file]\fP"
-get a file from the disk image.
-.IP "\fBput\fP \fI[file]\fP"
-put a file in the disk image.
-.IP "\fBdel\fP \fI[file]\fP"
-delete a file from the disk image.
-.IP "\fBcd\fP \fI[dir]\fP"
-change the current disk image directory.
-.IP "\fBtext\fP"
-set text mode.
-.IP "\fBbinary\fP"
-set binary mode.
-.IP "\fBhelp\fP"
-display help.
-.IP "\fBdump\fP"
-display a hex dump of the disk image.
-.IP "\fB!\fP\fIcommand\fP"
-shell escape.
-.IP "\fBquit\fP"
-exit the program.
-.LP
-When putting files in disk images, the following default attributes
-will be used depending on whether you are transferring in binary or
-text mode:
-.sp
-.nf
-DOS, Text File type: T
-DOS, Binary File type: B
-ProDOS, Text File type: TXT, SubType: R=0
-ProDOS, Binary File type: BIN, SubType: A$=2000
-.LP
-.SH BUGS
-File extentions are not properly recognised. To correct this problem
-use a command line option to specify the type of disk image you are
-accessing.
-.sp
-There is bound to be other bugs so be sure to backup your disk images
-just in case.
-.sp
-Bug reports can be sent to Andru Luvisi <luvisi@andru.sonoma.edu>.
-.SH AUTHOR
-Written by Galen C. Hunt <gchunt@cc.dixie.edu>
-.br
-Ported to UNIX by Andru Luvisi <luvisi@andru.sonoma.edu>
-.br
-Man page by Joel Sutton <suttonj@interconnect.com.au>
-.sp
-This man page is based on the original README included with aftp.
-.SH COPYRIGHT
-Released into the public domain with no warranties - 13 Jun 1994 Release 1.0
diff --git a/emulators/aftp/files/patch-Makefile b/emulators/aftp/files/patch-Makefile
deleted file mode 100644
index 74c0c99fd44a..000000000000
--- a/emulators/aftp/files/patch-Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-*** Makefile.orig Tue Jan 7 04:58:59 1997
---- Makefile Sun May 18 01:48:32 1997
-***************
-*** 1,11 ****
-
-! OBJS=aftp.o pro.o dos.o
-
- aftp: $(OBJS)
-! gcc -o aftp $(OBJS)
-
- .c.o:
-! gcc -c $<
-
- clean:
- rm -f $(OBJS) aftp
---- 1,23 ----
-+ # AFTP Version 1.0
-+ # Makefile updated 20th Jan, 1996
-
-! OBJS= aftp.o pro.o dos.o
-! #CC_OPTS= -DDIRECTORY_COMMANDS
-! CC= gcc ${CC_OPTS}
-! PREFIX?= /usr/local
-!
-! all: aftp
-
- aftp: $(OBJS)
-! ${CC} -o aftp $(OBJS)
-
- .c.o:
-! ${CC} -c ${CFLAGS} $<
-!
-! install: all
-! ${BSD_INSTALL_PROGRAM} aftp ${DESTDIR}${PREFIX}/bin
-
- clean:
- rm -f $(OBJS) aftp
diff --git a/emulators/aftp/files/patch-aftp.c b/emulators/aftp/files/patch-aftp.c
deleted file mode 100644
index 061e93a29129..000000000000
--- a/emulators/aftp/files/patch-aftp.c
+++ /dev/null
@@ -1,108 +0,0 @@
-diff -rc aftp/aftp.c aftp-1.01a/aftp.c
-*** aftp.c Mon Jan 6 22:19:13 1997
---- aftp.c Tue Jan 21 00:49:56 1997
-***************
-*** 283,299 ****
-
- static void print_help(void)
- {
-! printf("Command:\n");
-! printf(" aftp [options] {input_disk_files}\n");
- printf("Options:\n");
- printf(" -p use a (P)rodos filesystem.\n");
- printf(" -o use a prodos (O)rdered image.\n");
- printf(" -i use an xgs image file.\n");
-! printf(" -d Load images as read-only.\n");
- printf(" -? Display aftp help.\n");
-- printf("Summary:\n");
-- printf(" Ftp like interface to dsk, do, po, and img files.\n");
-- printf(" Defaults to Dos 3.3 filesystem on a dsk disk.\n");
- exit(1);
- }
-
---- 283,296 ----
-
- static void print_help(void)
- {
-! printf("useage:\n");
-! printf(" aftp [options] <input_disk_files>\n");
- printf("Options:\n");
- printf(" -p use a (P)rodos filesystem.\n");
- printf(" -o use a prodos (O)rdered image.\n");
- printf(" -i use an xgs image file.\n");
-! printf(" -r Load images as read-only.\n");
- printf(" -? Display aftp help.\n");
- exit(1);
- }
-
-***************
-*** 327,332 ****
---- 324,330 ----
- read_only = !read_only;
- break;
- case '?':
-+ case 'h':
- print_help();
- break;
- default:
-***************
-*** 373,378 ****
---- 371,377 ----
- ;
- *p = '\0';
- system(cmd + 1);
-+ printf("\n") ;
- continue;
- }
- for (; *p && !isspace(*p); p++)
-***************
-*** 386,392 ****
- *p = '\0';
- if (!*cmd)
- continue;
-! if (!strcmp(cmd, "dir"))
- {
- strcpy(remot, arg);
- (*d->os->name)(remot, sizeof(remot));
---- 385,391 ----
- *p = '\0';
- if (!*cmd)
- continue;
-! if (!strcmp(cmd, "dir") || !strcmp(cmd, "ls"))
- {
- strcpy(remot, arg);
- (*d->os->name)(remot, sizeof(remot));
-***************
-*** 503,508 ****
---- 502,508 ----
- else if (!strcmp(cmd, "help") || !strcmp(cmd, "?"))
- {
- printf("dir Display disk image directory.\n");
-+ printf("ls Alias for the dir command.\n");
- printf("get [file] Get a file from disk image.\n");
- printf("put [file] Put a file on disk image.\n");
- printf("del [file] Delete a file from disk image.\n");
-***************
-*** 511,520 ****
- printf("mkdir [dir] Create a disk image directory.\n");
- printf("rmdir [dir] Remove a disk image directory.\n");
- #endif
- printf("text Set text mode.\n");
- printf("binary Set binary mode.\n");
- printf("help Display help.\n");
-! printf("!dos command Execute a dos command.\n");
- printf("quit Quit Program.\n");
- }
- else
---- 511,521 ----
- printf("mkdir [dir] Create a disk image directory.\n");
- printf("rmdir [dir] Remove a disk image directory.\n");
- #endif
-+ printf("dump Display a hex dump of the disk image.\n") ;
- printf("text Set text mode.\n");
- printf("binary Set binary mode.\n");
- printf("help Display help.\n");
-! printf("!command Shell escape.\n");
- printf("quit Quit Program.\n");
- }
- else
diff --git a/emulators/aftp/pkg-descr b/emulators/aftp/pkg-descr
deleted file mode 100644
index 969e350863aa..000000000000
--- a/emulators/aftp/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-aftp manipulates and browses Apple II disk images. It
-supports both Apple II DOS 3.3, ProDOS and XGS images.
-Both binary floppy images (.IIE) and hard disk volume
-(.HDV) images are also supported. It does NOT support the
-new 2mg format.
-
-This version contains my patches and man page but nothing significant
-has changed since Andru Luvisi released it at the end of 1996.
-
-Share and enjoy,
-
-Joel...
diff --git a/emulators/ia64sim/Makefile b/emulators/ia64sim/Makefile
deleted file mode 100644
index 3079a3b721e1..000000000000
--- a/emulators/ia64sim/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: David O'Brien <obrien@NUXI.com>
-# $FreeBSD$
-
-PORTNAME= ia64sim
-PORTVERSION= 0.5
-PORTREVISION= 1
-CATEGORIES= emulators
-MASTER_SITES= http://www.boo.net/~jasonp/
-DISTNAME= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= IA64 simulator (Intel(R) Architecture 64)
-
-LICENSE= PD
-
-ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= never ported to non-x86 architectures
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake zip
-MAKEFILE= makefile.unx
-MAKE_ARGS= CC="${CC}"
-
-WRKSRC= ${WRKDIR}/home/chuck/ia64simcc
-
-PLIST_FILES= bin/ia64sim
-PORTDOCS= ia64user.txt readme
-
-OPTIONS_DEFINE= DOCS
-
-pre-build:
- @${RM} ${WRKSRC}/obj/*.o ${WRKSRC}/ia64sim
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/ia64sim ${STAGEDIR}${PREFIX}/bin
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/ia64user.txt ${WRKSRC}/readme \
- ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/emulators/ia64sim/distinfo b/emulators/ia64sim/distinfo
deleted file mode 100644
index 735d653a1a2c..000000000000
--- a/emulators/ia64sim/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ia64sim.zip) = d4e08340e2974d238910f265268d08418fe87e6c178f7a0955b8e0b0ab22a92a
-SIZE (ia64sim.zip) = 754344
diff --git a/emulators/ia64sim/files/patch-ia64sim.c b/emulators/ia64sim/files/patch-ia64sim.c
deleted file mode 100644
index f656556b4b17..000000000000
--- a/emulators/ia64sim/files/patch-ia64sim.c
+++ /dev/null
@@ -1,21 +0,0 @@
---- ia64sim.c.orig 2000-02-28 01:20:26 UTC
-+++ ia64sim.c
-@@ -779,7 +779,7 @@ int main(int argc, char **argv) {
-
- uint32 i;
-
-- printf("\nIA64 ISA simulator, version 0.4\n");
-+ printf("\nIA64 ISA simulator, version 0.5\n");
- printf("Memory limits: 0x%08x-0x%08x\n", 0, MEMSIZE-1);
- printf("Try 'h' for help\n\n");
-
-@@ -811,6 +811,9 @@ int main(int argc, char **argv) {
- printf("IA64sim>> ");
- fgets(cmd,sizeof(cmd),stdin);
-
-+ if (feof(stdin))
-+ return 0;
-+
- nextchar = cmd;
- while(*nextchar) *nextchar++ = tolower(*nextchar);
-
diff --git a/emulators/ia64sim/files/patch-include_ia64.h b/emulators/ia64sim/files/patch-include_ia64.h
deleted file mode 100644
index 4c3b43814fe4..000000000000
--- a/emulators/ia64sim/files/patch-include_ia64.h
+++ /dev/null
@@ -1,30 +0,0 @@
---- include/ia64.h.orig 2000-03-09 00:57:11 UTC
-+++ include/ia64.h
-@@ -29,6 +29,7 @@ benefit from your work.
- #include <ctype.h>
- #include <string.h>
- #include <elf.h>
-+#include <sys/elf64.h>
-
- #define TRUE 1
- #define FALSE 0
-@@ -38,7 +39,7 @@ benefit from your work.
- 0<=lo,hi<=63 and lo<=hi */
-
- #define BITS(x,lo,hi) ( \
-- (uint32)(x##.q >> lo) & \
-+ (uint32)(x.q >> lo) & \
- ( (1<<(hi-lo+1)) - 1 ) \
- )
-
-@@ -72,8 +73,8 @@ typedef union {
- uint8 b[8];
- } qword;
-
--#define HI(x) (x##.d[1])
--#define LO(x) (x##.d[0])
-+#define HI(x) (x.d[1])
-+#define LO(x) (x.d[0])
-
- typedef struct {
- qword dat;
diff --git a/emulators/ia64sim/files/patch-makefile.unx b/emulators/ia64sim/files/patch-makefile.unx
deleted file mode 100644
index 8ad9d9e2d989..000000000000
--- a/emulators/ia64sim/files/patch-makefile.unx
+++ /dev/null
@@ -1,16 +0,0 @@
---- makefile.unx.orig 2000-02-13 06:25:47 UTC
-+++ makefile.unx
-@@ -18,11 +18,11 @@ EXECDIR = execute
- OBJDIR = obj
- INCDIR = include
- CC = gcc
--CFLAGS = -O3 -m486 -fomit-frame-pointer -s -I$(INCDIR)
-+CFLAGS += -s -I$(INCDIR)
-
- ASMSRCS= assemble.c bundle.c asmfunc.c jumptbl.c decode.c symbols.c
-
--EXECSRCS = execute.c utils.c f_unit.c b_unit.c x_unit.c \
-+EXECSRCS = elf.c execute.c utils.c f_unit.c b_unit.c x_unit.c \
- m_unit.c i_alu.c i_cmp.c i_shft.c globals.c
-
- ASMOBJS = $(ASMSRCS:.c=.o)
diff --git a/emulators/ia64sim/pkg-descr b/emulators/ia64sim/pkg-descr
deleted file mode 100644
index 32bae4b94332..000000000000
--- a/emulators/ia64sim/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Free simulator for the Intel/HP IA-64 architecture.
-
-WWW: http://www.boo.net/~jasonp/
diff --git a/emulators/loemu/Makefile b/emulators/loemu/Makefile
deleted file mode 100644
index 2a0e7f90ae42..000000000000
--- a/emulators/loemu/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# Created by: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= loemu
-PORTVERSION= 0.3.1
-PORTREVISION= 12
-CATEGORIES= emulators python
-MASTER_SITES= http://loemu.pegueroles.com/dists/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple frontend for various game emulators
-
-LICENSE= GPLv2+
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libxml2>=0:textproc/py-libxml2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}libxslt>=0:textproc/py-libxslt@${PY_FLAVOR}
-
-USES= gettext python:2.7 shebangfix
-USE_GNOME= pygtk2
-USE_PYTHON= distutils
-NO_BUILD= yes
-SHEBANG_FILES= setup.py
-
-OPTIONS_DEFINE= MAME ZSNES
-OPTIONS_DEFAULT= MAME
-
-MAME_DESC= Install mame emulator
-ZSNES_DESC= Install zsnes emulator
-MAME_RUN_DEPENDS= mame>=0.154:emulators/mame
-ZSNES_RUN_DEPENDS= zsnes:emulators/zsnes
-
-.include <bsd.port.options.mk>
-
-.if ${ARCH:Mamd64}
-MAMENAME= mame64
-.else
-MAMENAME= mame
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -i '' -e 's|/usr/bin/env python|${PYTHON_CMD}|' \
- ${WRKSRC}/scripts/loemu \
- ${WRKSRC}/scripts/loemu-builder
- @${REINPLACE_CMD} -i '' -e 's|sdlmame|${MAMENAME}|' \
- ${WRKSRC}/config/sdlmame.conf
-
-.include <bsd.port.mk>
diff --git a/emulators/loemu/distinfo b/emulators/loemu/distinfo
deleted file mode 100644
index 756da08585e4..000000000000
--- a/emulators/loemu/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (loemu-0.3.1.tar.gz) = 2e838d6bde6e59d14d0ed608ce4b4783720f435eefad8a50983c0fdab1e52f94
-SIZE (loemu-0.3.1.tar.gz) = 62732
diff --git a/emulators/loemu/files/patch-setup.py b/emulators/loemu/files/patch-setup.py
deleted file mode 100644
index 28556d56fbe0..000000000000
--- a/emulators/loemu/files/patch-setup.py
+++ /dev/null
@@ -1,24 +0,0 @@
---- setup.py.orig 2008-02-21 22:23:10 UTC
-+++ setup.py
-@@ -7,21 +7,6 @@ import sys
- if sys.hexversion < 0x020400f0:
- sys.stderr.write("python version failed: current version = %s.%s, needed version >= 2.4\n" % (sys.version_info[0],sys.version_info[1]))
- sys.exit(1)
--try:
-- import libxml2
--except ImportError:
-- sys.stderr.write("dependencies failed: python libxml2\n")
-- sys.exit(1)
--try:
-- import libxslt
--except ImportError:
-- sys.stderr.write("dependencies failed: python libxslt1\n")
-- sys.exit(1)
--try:
-- import gtk.glade
--except ImportError:
-- sys.stderr.write("dependencies failed: python glade\n")
-- sys.exit(1)
-
- # make sure that the mo files are generated and up-to-date
- os.system("cd po; make update-po")
diff --git a/emulators/loemu/pkg-descr b/emulators/loemu/pkg-descr
deleted file mode 100644
index e31b21672e31..000000000000
--- a/emulators/loemu/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-Loemu is a free application that provides a simple frontend for various game
-emulators.
-
-Features:
-- Currently it supports game emulation with mame, sdlmame and snes9x.
-- Browse games using dynamic list. This allows to browse in a list generated
- with some categories (and it has other advantages).
-- Finds games quickly. Using a specific dialog that looks for a game in all
- the gamelist.
-- The generation of the dynamic list filtering the gamelist is very fast.
-- It has been developed with PyGTK + Glade.
-- Released under GNU General Public License.
-
-The design of loemu allows the support of more emulators adding specific
-emulator configuration files.
-
-WWW: http://loemu.pegueroles.com/
diff --git a/emulators/loemu/pkg-plist b/emulators/loemu/pkg-plist
deleted file mode 100644
index b6ccf811d9d7..000000000000
--- a/emulators/loemu/pkg-plist
+++ /dev/null
@@ -1,40 +0,0 @@
-bin/loemu
-bin/loemu-builder
-%%PYTHON_SITELIBDIR%%/loemu/Config.py
-%%PYTHON_SITELIBDIR%%/loemu/Gamelist.py
-%%PYTHON_SITELIBDIR%%/loemu/Loemu.py
-%%PYTHON_SITELIBDIR%%/loemu/Preferences.py
-%%PYTHON_SITELIBDIR%%/loemu/SimpleGladeApp.py
-%%PYTHON_SITELIBDIR%%/loemu/__init__.py
-%%PYTHON_SITELIBDIR%%/loemu/Config.pyc
-%%PYTHON_SITELIBDIR%%/loemu/Gamelist.pyc
-%%PYTHON_SITELIBDIR%%/loemu/Loemu.pyc
-%%PYTHON_SITELIBDIR%%/loemu/Preferences.pyc
-%%PYTHON_SITELIBDIR%%/loemu/SimpleGladeApp.pyc
-%%PYTHON_SITELIBDIR%%/loemu/__init__.pyc
-%%PYTHON_SITELIBDIR%%/loemu/Config.pyo
-%%PYTHON_SITELIBDIR%%/loemu/Gamelist.pyo
-%%PYTHON_SITELIBDIR%%/loemu/Loemu.pyo
-%%PYTHON_SITELIBDIR%%/loemu/Preferences.pyo
-%%PYTHON_SITELIBDIR%%/loemu/SimpleGladeApp.pyo
-%%PYTHON_SITELIBDIR%%/loemu/__init__.pyo
-%%DATADIR%%/config/general
-%%DATADIR%%/config/mame.xsl
-%%DATADIR%%/config/sdlmame.conf
-%%DATADIR%%/config/snes9x.conf
-%%DATADIR%%/config/xmame.conf
-%%DATADIR%%/config/zsnes.conf
-%%DATADIR%%/glade/Loemu.glade
-%%DATADIR%%/glade/Preferences.glade
-%%DATADIR%%/glade/penguin-revolt-128.png
-%%DATADIR%%/images/penguin-revolt-128.png
-%%DATADIR%%/images/state_1.gif
-%%DATADIR%%/images/state_2.gif
-%%DATADIR%%/images/state_3.gif
-%%DATADIR%%/images/state_4.gif
-share/locale/fr/LC_MESSAGES/loemu.mo
-share/locale/ca/LC_MESSAGES/loemu.mo
-share/locale/sv/LC_MESSAGES/loemu.mo
-@dir %%DATADIR%%/snaps
-@dir %%DATADIR%%/roms
-@dir %%DATADIR%%/flyers
diff --git a/emulators/pipelight/Makefile b/emulators/pipelight/Makefile
deleted file mode 100644
index f1b8e7de6109..000000000000
--- a/emulators/pipelight/Makefile
+++ /dev/null
@@ -1,71 +0,0 @@
-# Created by: Kris Moore <kmoore@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pipelight
-PORTVERSION= 0.2.8.2
-PORTREVISION= 9
-CATEGORIES= emulators
-MASTER_SITES= https://bitbucket.org/mmueller2012/pipelight/get/ \
- http://repos.fds-team.de/pluginloader/v${DISTVERSION}/:plg
-DISTNAME= v${DISTVERSION}
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} pluginloader.tar.gz:plg pluginloader.tar.gz.sig:plg
-DIST_SUBDIR= pipelight
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Wrapper for using windows plugins in web browsers
-
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= ${LOCALBASE}/bin/gpg2:security/gnupg \
- ${LOCALBASE}/bin/bash:shells/bash
-LIB_DEPENDS= libxml2.so:textproc/libxml2
-RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash \
- ${LOCALBASE}/bin/wget:ftp/wget \
- ${LOCALBASE}/bin/zenity:x11/zenity \
- ${LOCALBASE}/bin/cabextract:archivers/cabextract \
- ${LOCALBASE}/bin/flock:sysutils/flock \
- ${LOCALBASE}/bin/gpg2:security/gnupg
-
-WRKSRC= ${WRKDIR}/mmueller2012-pipelight-792e7a4885a6
-USES= compiler:c++11-lib gmake localbase:ldflags shebangfix
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --verbose --wine-path=${LOCALBASE}/bin/wine --win32-prebuilt \
- --win64-prebuilt --moz-plugin-path=${LOCALBASE}/lib/browser_plugins \
- --cxx=${CXX} --bash-interp=${LOCALBASE}/bin/bash \
- --gpg-exec=${LOCALBASE}/bin/gpg2
-SHEBANG_FILES= configure \
- share/install-dependency
-USE_XORG= x11
-MAKE_JOBS_UNSAFE=yes
-USE_LDCONFIG= yes
-
-SUB_FILES= pipelight-mkufs
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "i386"
-BUILD_DEPENDS+= ${LOCALBASE}/bin/wine:emulators/wine
-RUN_DEPENDS+= ${LOCALBASE}/bin/wine:emulators/wine
-.elif ${ARCH} == "amd64"
-BUILD_DEPENDS+= ${LOCALBASE}/bin/wine:emulators/i386-wine
-RUN_DEPENDS+= ${LOCALBASE}/bin/wine:emulators/i386-wine
-.endif
-
-pre-configure:
- @${LN} -s ${DISTDIR}/${DIST_SUBDIR}/pluginloader.tar.gz \
- ${WRKSRC}/pluginloader-v${DISTVERSION}.tar.gz
- @${LN} -s ${DISTDIR}/${DIST_SUBDIR}/pluginloader.tar.gz.sig \
- ${WRKSRC}/pluginloader-v${DISTVERSION}.tar.gz.sig
- @${MKDIR} ${WRKDIR}/.gnupg
-
-post-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/pipelight-mkufs ${STAGEDIR}${PREFIX}/bin/
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/pipelight/libpipelight.so
-
-.include <bsd.port.post.mk>
diff --git a/emulators/pipelight/distinfo b/emulators/pipelight/distinfo
deleted file mode 100644
index 110ce873531e..000000000000
--- a/emulators/pipelight/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-SHA256 (pipelight/v0.2.8.2.tar.gz) = 13ca5fb18cd68f63137a0dded5a4d0811aa78b033918a3331953903ced34decf
-SIZE (pipelight/v0.2.8.2.tar.gz) = 153877
-SHA256 (pipelight/pluginloader.tar.gz) = 1a2c2a94c171152545b1b86d48392d2179ab2339826f5bd8fda81a3094c6174b
-SIZE (pipelight/pluginloader.tar.gz) = 1107980
-SHA256 (pipelight/pluginloader.tar.gz.sig) = e00c657ba0a7351e08dd66e91ba3f2125c50b4e66af7a66ca1881a4038453e9c
-SIZE (pipelight/pluginloader.tar.gz.sig) = 543
diff --git a/emulators/pipelight/files/patch-src_linux_libpipelight_configloader.c b/emulators/pipelight/files/patch-src_linux_libpipelight_configloader.c
deleted file mode 100644
index 822452113622..000000000000
--- a/emulators/pipelight/files/patch-src_linux_libpipelight_configloader.c
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/linux/libpipelight/configloader.c.orig 2015-01-11 04:48:05 UTC
-+++ src/linux/libpipelight/configloader.c
-@@ -46,6 +46,7 @@
- #include <string> // for std::string
- #include <map> // for std::map
- #include <dlfcn.h>
-+#include <errno.h>
-
- #include "common/common.h"
- #include "configloader.h"
-@@ -663,4 +664,4 @@ bool loadPluginInformation(){
- err:
- fclose(file);
- return false;
--}
-\ No newline at end of file
-+}
diff --git a/emulators/pipelight/files/pipelight-mkufs.in b/emulators/pipelight/files/pipelight-mkufs.in
deleted file mode 100644
index 24ee77d99526..000000000000
--- a/emulators/pipelight/files/pipelight-mkufs.in
+++ /dev/null
@@ -1,97 +0,0 @@
-#!/bin/sh
-# Helper script for ZFS users that want to view DRM protected content
-# with pipelight
-# Author: Kris Moore <kris@pcbsd.org>
-# License: BSD
-
-destroy_old()
-{
- umount ${userhome}/.wine-pipelight
- zfs destroy ${zpool}/$username-pipelight
- cat /etc/fstab | grep -v "$zpool/$username-pipelight " > /etc/fstab.new
- mv /etc/fstab.new /etc/fstab
-}
-
-if [ -z "$1" ] ; then
- echo "Create UFS formatted ZVOL:
-${0} <username>
-
-Remove UFS formatted ZVOL:
-${0} --remove <username>"
- exit 1
-fi
-
-doDestroy=0
-if [ "$1" = '--remove' ] ; then
- doDestroy=1
- username="$2"
-else
- username="$1"
-fi
-
-# Get users HOME
-userhome=`cat /etc/passwd | grep "^$username:" | cut -d ':' -f 6`
-if [ -z "$userhome" ] ; then
- echo "No such user: $userhome"
- exit 1
-fi
-if [ ! -d "$userhome" ] ; then
- echo "No such home directory: $userhome"
- exit 1
-fi
-
-zpool=`mount | grep 'on / ' | awk '{print $1}' | cut -d '/' -f 1`
-if [ -z "$zpool" ] ; then
- echo "Unable to detect zpool!"
- exit 1
-fi
-
-# If the user wants to remove the zvol
-if [ $doDestroy -eq 1 ] ; then
- destroy_old
- exit 0
-fi
-
-# Running this on a user which already has the file-system, lets remove it first
-zfs list ${zpool}/$username-pipelight >/dev/null 2>/dev/null
-if [ $? -eq 0 ] ; then
- echo "Removing old UFS ZVOL"
- destroy_old
-fi
-
-# Create the ZVOL
-zfs create -V 400M $zpool/$username-pipelight
-if [ $? -ne 0 ] ; then
- echo "Failed creating ZVOL"
- exit 1
-fi
-
-# Format it with UFS
-newfs -U /dev/zvol/$zpool/$username-pipelight
-if [ $? -ne 0 ] ; then
- echo "Failed formatting ZVOL"
- exit 1
-fi
-
-# Create the directory
-if [ ! -d "${userhome}/.wine-pipelight" ] ; then
- mkdir ${userhome}/.wine-pipelight
-fi
-
-# Mount the directory
-mount /dev/zvol/$zpool/$username-pipelight ${userhome}/.wine-pipelight
-if [ $? -ne 0 ] ; then
- echo "Failed mounting ZVOL"
- exit 1
-fi
-
-# Get user group
-usergroup=`groups $username | cut -d " " -f 1`
-
-# Chown the directory
-chown $username:$usergroup ${userhome}/.wine-pipelight
-
-# Save to fstab
-echo "/dev/zvol/$zpool/$username-pipelight ${userhome}/.wine-pipelight ufs rw,late 0 0" >> /etc/fstab
-
-echo "ZVOL created and mounted to: ${userhome}/.wine-pipelight"
diff --git a/emulators/pipelight/pkg-descr b/emulators/pipelight/pkg-descr
deleted file mode 100644
index 3971ad8bb7ce..000000000000
--- a/emulators/pipelight/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Pipelight is a wrapper for using Windows plugins in FreeBSD browsers
-and therefore giving you the possibility to access services which
-are otherwise not available for FreeBSD users.
-
-WWW: http://www.pipelight.net/
diff --git a/emulators/pipelight/pkg-message b/emulators/pipelight/pkg-message
deleted file mode 100644
index 1e4443fa4241..000000000000
--- a/emulators/pipelight/pkg-message
+++ /dev/null
@@ -1,24 +0,0 @@
-[
-{ type: install
- message: <<EOM
-This port installs the Pipelight plugin wrapper for running Silverlight,
-Flash and others. Before enabling Pipelight for your users, run the
-following as root:
-
-# pipelight-plugin --create-mozilla-plugins
-
-NOTE:
-
-For users running with ZFS on root, watching DRM protected content
-requires extensive xattr support. If you run into issues with DRM failing,
-you can use the "pipelight-mkufs" command to create a UFS formatted ZVOL
-mounted on your users ~/.wine-pipelight directory.
-
-To create the UFS filesystem
-# pipelight-mkufs <username>
-
-To remove the UFS filesystem
-# pipelight-mkufs --delete <username>
-EOM
-}
-]
diff --git a/emulators/pipelight/pkg-plist b/emulators/pipelight/pkg-plist
deleted file mode 100644
index 7657cccebdab..000000000000
--- a/emulators/pipelight/pkg-plist
+++ /dev/null
@@ -1,45 +0,0 @@
-bin/pipelight-plugin
-bin/pipelight-mkufs
-lib/pipelight/libpipelight.so
-man/man1/pipelight-plugin.1.gz
-%%DATADIR%%/configs/pipelight-adobereader
-%%DATADIR%%/configs/pipelight-flash
-%%DATADIR%%/configs/pipelight-foxitpdf
-%%DATADIR%%/configs/pipelight-grandstream
-%%DATADIR%%/configs/pipelight-hikvision
-%%DATADIR%%/configs/pipelight-npactivex
-%%DATADIR%%/configs/pipelight-roblox
-%%DATADIR%%/configs/pipelight-shockwave
-%%DATADIR%%/configs/pipelight-silverlight4
-%%DATADIR%%/configs/pipelight-silverlight5.0
-%%DATADIR%%/configs/pipelight-silverlight5.1
-%%DATADIR%%/configs/pipelight-unity3d
-%%DATADIR%%/configs/pipelight-viewright-caiway
-%%DATADIR%%/configs/pipelight-vizzedrgr
-%%DATADIR%%/configs/pipelight-widevine
-%%DATADIR%%/configs/pipelight-x64-flash
-%%DATADIR%%/configs/pipelight-x64-unity3d
-%%DATADIR%%/install-dependency
-%%DATADIR%%/licenses/license-adobereader.txt
-%%DATADIR%%/licenses/license-flash.txt
-%%DATADIR%%/licenses/license-foxitpdf.txt
-%%DATADIR%%/licenses/license-grandstream.txt
-%%DATADIR%%/licenses/license-hikvision.txt
-%%DATADIR%%/licenses/license-mpg2splt.txt
-%%DATADIR%%/licenses/license-mspatcha.txt
-%%DATADIR%%/licenses/license-roblox.txt
-%%DATADIR%%/licenses/license-shockwave.txt
-%%DATADIR%%/licenses/license-silverlight4.txt
-%%DATADIR%%/licenses/license-silverlight5.0.txt
-%%DATADIR%%/licenses/license-silverlight5.1.txt
-%%DATADIR%%/licenses/license-unity3d.txt
-%%DATADIR%%/licenses/license-viewright-caiway.txt
-%%DATADIR%%/licenses/license-widevine.txt
-%%DATADIR%%/licenses/license-wininet.txt
-%%DATADIR%%/pluginloader.exe
-%%DATADIR%%/scripts/configure-flash
-%%DATADIR%%/scripts/configure-silverlight
-%%DATADIR%%/sig-install-dependency.gpg
-%%DATADIR%%/wine
-%%DATADIR%%/winecheck.exe
-@dir lib/browser_plugins