diff options
Diffstat (limited to 'emulators')
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 |