summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorcvs2svn <cvs2svn@FreeBSD.org>2005-04-20 06:16:18 +0000
committercvs2svn <cvs2svn@FreeBSD.org>2005-04-20 06:16:18 +0000
commit8673c7ec800a8bcc6da14c506081a3cb76e2b8ea (patch)
treead3f495c08f0cc331b6958d319f699d021175c19 /emulators
parentFix plist problems. (diff)
This commit was manufactured by cvs2svn to create tag 'RELEASE_5_4_0'.release/5.4.0
Notes
Notes: svn path=/head/; revision=133724 svn path=/tags/RELEASE_5_4_0/; revision=133725; tag=release/5.4.0
Diffstat (limited to 'emulators')
-rw-r--r--emulators/fceux/Makefile59
-rw-r--r--emulators/fceux/distinfo2
-rw-r--r--emulators/fceux/files/patch-configure57
-rw-r--r--emulators/fceux/files/patch-configure.ac13
-rw-r--r--emulators/fceux/files/patch-src-drivers-common-vidblit.c11
-rw-r--r--emulators/fceux/files/patch-src-mappers-simple.c11
-rw-r--r--emulators/fceux/pkg-descr12
-rw-r--r--emulators/linux-vmware-toolbox5/Makefile94
-rw-r--r--emulators/linux-vmware-toolbox5/distinfo1
-rw-r--r--emulators/linux-vmware-toolbox5/pkg-descr14
-rw-r--r--emulators/linux-vmware-toolbox6/Makefile94
-rw-r--r--emulators/linux-vmware-toolbox6/distinfo1
-rw-r--r--emulators/linux-vmware-toolbox6/pkg-descr14
-rw-r--r--emulators/linux_base-suse-9.3/Makefile137
-rw-r--r--emulators/linux_base-suse-9.3/distinfo56
-rw-r--r--emulators/linux_base-suse-9.3/files/yp.conf15
-rw-r--r--emulators/linux_base-suse-9.3/pkg-descr12
-rw-r--r--emulators/linux_base-suse-9.3/pkg-install47
-rw-r--r--emulators/linux_base-suse-9.3/pkg-message12
-rw-r--r--emulators/linux_dist-gentoo-stage1/Makefile69
-rw-r--r--emulators/linux_dist-gentoo-stage1/distinfo.alpha3
-rw-r--r--emulators/linux_dist-gentoo-stage1/distinfo.i3862
-rw-r--r--emulators/linux_dist-gentoo-stage1/pkg-descr10
-rw-r--r--emulators/linux_dist-gentoo-stage1/pkg-install34
-rw-r--r--emulators/linux_dist-gentoo-stage1/pkg-message18
-rw-r--r--emulators/qemu-devel/Makefile49
-rw-r--r--emulators/qemu-devel/distinfo2
-rw-r--r--emulators/qemu-devel/files/patch-aa231
-rw-r--r--emulators/qemu-devel/files/patch-ab16
-rw-r--r--emulators/qemu-devel/files/patch-ac10
-rw-r--r--emulators/qemu-devel/files/patch-audio::audio.c12
-rw-r--r--emulators/qemu-devel/files/patch-audio::ossaudio.c11
-rw-r--r--emulators/qemu-devel/files/patch-bc12
-rw-r--r--emulators/qemu-devel/files/patch-bd10
-rw-r--r--emulators/qemu-devel/files/patch-be12
-rw-r--r--emulators/qemu-devel/files/patch-bf37
-rw-r--r--emulators/qemu-devel/files/patch-bg25
-rw-r--r--emulators/qemu-devel/files/patch-bh91
-rw-r--r--emulators/qemu-devel/files/patch-bk190
-rw-r--r--emulators/qemu-devel/files/patch-block.c71
-rw-r--r--emulators/qemu-devel/files/patch-bt103
-rw-r--r--emulators/qemu-devel/files/patch-target-sparc::op_helper.c8
-rw-r--r--emulators/qemu-devel/pkg-descr16
-rw-r--r--emulators/qemu-devel/pkg-message19
-rw-r--r--emulators/qemu-devel/pkg-plist51
-rw-r--r--emulators/simh/Makefile62
-rw-r--r--emulators/simh/distinfo2
-rw-r--r--emulators/simh/files/patch-makefile11
-rw-r--r--emulators/simh/files/patch-sim_defs.h11
-rw-r--r--emulators/simh/pkg-descr10
-rw-r--r--emulators/simh/pkg-message5
-rw-r--r--emulators/vmware-guestd4/files/vmware-guestd.sh.in50
-rw-r--r--emulators/vmware-guestd5/Makefile169
-rw-r--r--emulators/vmware-guestd5/distinfo1
-rw-r--r--emulators/vmware-guestd5/files/vmware-guestd.sh50
-rw-r--r--emulators/vmware-guestd5/files/vmware-guestd.sh.in50
-rw-r--r--emulators/vmware-guestd5/pkg-descr9
-rw-r--r--emulators/vmware-guestd5/pkg-descr.tools16
-rw-r--r--emulators/vmware-guestd5/pkg-plist12
-rw-r--r--emulators/vmware-guestd5/pkg-plist.tools6
-rw-r--r--emulators/vmware-guestd6/Makefile169
-rw-r--r--emulators/vmware-guestd6/distinfo1
-rw-r--r--emulators/vmware-guestd6/files/vmware-guestd.sh50
-rw-r--r--emulators/vmware-guestd6/files/vmware-guestd.sh.in50
-rw-r--r--emulators/vmware-guestd6/pkg-descr9
-rw-r--r--emulators/vmware-guestd6/pkg-descr.tools16
-rw-r--r--emulators/vmware-guestd6/pkg-plist12
-rw-r--r--emulators/vmware-guestd6/pkg-plist.tools6
-rw-r--r--emulators/vmware-tools5/Makefile20
-rw-r--r--emulators/vmware-tools6/Makefile20
-rw-r--r--emulators/wine-devel/Makefile84
-rw-r--r--emulators/wine-devel/distinfo2
-rw-r--r--emulators/wine-devel/files/patch-dlls-ntdll29
-rw-r--r--emulators/wine-devel/files/patch-gb12
-rw-r--r--emulators/wine-devel/files/patch-program::Makefile.in26
-rw-r--r--emulators/wine-devel/files/patch-tools27
-rw-r--r--emulators/wine-devel/files/wine.sh15
-rw-r--r--emulators/wine-devel/pkg-descr10
-rw-r--r--emulators/wine-devel/pkg-message18
-rw-r--r--emulators/wine-devel/pkg-plist751
-rw-r--r--emulators/winetools/Makefile36
-rw-r--r--emulators/winetools/distinfo2
-rw-r--r--emulators/winetools/pkg-descr20
83 files changed, 0 insertions, 3623 deletions
diff --git a/emulators/fceux/Makefile b/emulators/fceux/Makefile
deleted file mode 100644
index 28d63c9034b1..000000000000
--- a/emulators/fceux/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-# New ports collection makefile for: fceu
-# Date Created: 10 Mov 2002
-# Whom: HIYAMA Takeshi <gibbon@cocoa.freemail.ne.jp>
-#
-# $FreeBSD$
-#
-
-PORTNAME= fceu
-PORTVERSION= 0.98.13
-CATEGORIES= emulators
-MASTER_SITES= http://bsd-unix.org/downloads/
-DISTNAME= ${PORTNAME}-${PORTVERSION}-pre.src
-
-MAINTAINER= xcas@cox.net
-COMMENT= A portable NES/Famicom emulator based on Bero's original FCE
-
-USE_BZIP2= yes
-USE_GCC= 3.4
-USE_GMAKE= yes
-USE_REINPLACE= yes
-USE_SDL= sdl
-USE_X_PREFIX= yes
-
-WRKSRC= ${WRKDIR}/fceu
-
-GNU_CONFIGURE= yes
-CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-
-MAN6= fceu.6
-
-PLIST_FILES= bin/fceu %%DOCSDIR%%/cheat.html %%DOCSDIR%%/faq.html \
- %%DOCSDIR%%/fceultra.html %%DOCSDIR%%/fcm.txt \
- %%DOCSDIR%%/fcs.txt %%DOCSDIR%%/protocol.txt
-PLIST_DIRS= %%DOCSDIR%%
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "sparc64"
-BROKEN= "Does not compile on sparc64"
-.endif
-
-post-extract:
- ${REINPLACE_CMD} -e 's/[[:cntrl:]]*$$//' ${WRKSRC}/src/drivers/common/vidblit.c
-
-pre-build:
- @${CP} ${WRKSRC}/Documentation/fceu-sdl.6 ${WRKSRC}/Documentation/fceu.6
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/fceu ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/Documentation/fceu.6 ${PREFIX}/man/man6
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/Documentation/cheat.html ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/Documentation/faq.html ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/Documentation/fceultra.html ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/Documentation/fcm.txt ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/Documentation/fcs.txt ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/Documentation/protocol.txt ${DOCSDIR}
-
-.include <bsd.port.post.mk>
diff --git a/emulators/fceux/distinfo b/emulators/fceux/distinfo
deleted file mode 100644
index 0eed727db69e..000000000000
--- a/emulators/fceux/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (fceu-0.98.13-pre.src.tar.bz2) = 1977214a15a341a4fd8bad14eda76866
-SIZE (fceu-0.98.13-pre.src.tar.bz2) = 570842
diff --git a/emulators/fceux/files/patch-configure b/emulators/fceux/files/patch-configure
deleted file mode 100644
index 16d3c59c5218..000000000000
--- a/emulators/fceux/files/patch-configure
+++ /dev/null
@@ -1,57 +0,0 @@
---- configure.orig Wed Sep 15 20:31:55 2004
-+++ configure Mon Feb 28 08:45:42 2005
-@@ -308,7 +308,7 @@
- # include <unistd.h>
- #endif"
-
--ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM AWK SET_MAKE CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE CPP CCAS CCASFLAGS CXX CXXFLAGS ac_ct_CXX CXXDEPMODE CXXCPP WIN32_TRUE WIN32_FALSE UNIX_TRUE UNIX_FALSE USE_SEXYAL_TRUE USE_SEXYAL_FALSE NATIVEWIN32_TRUE NATIVEWIN32_FALSE OPENGL_TRUE OPENGL_FALSE HAVE_GTK_TRUE HAVE_GTK_FALSE EGREP SDL_CONFIG SDL_CFLAGS SDL_LIBS C80x86_TRUE C80x86_FALSE LIBOBJS LTLIBOBJS'
-+ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM AWK SET_MAKE CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE CPP CCAS CCASFLAGS CXX CXXFLAGS ac_ct_CXX CXXDEPMODE CXXCPP WIN32_TRUE WIN32_FALSE UNIX_TRUE UNIX_FALSE USE_SEXYAL_TRUE USE_SEXYAL_FALSE NATIVEWIN32_TRUE NATIVEWIN32_FALSE OPENGL_TRUE OPENGL_FALSE HAVE_GTK_TRUE HAVE_GTK_FALSE EGREP SDL_CONFIG SDL_CFLAGS SDL_LIBS LIBOBJS LTLIBOBJS'
- ac_subst_files=''
-
- # Initialize some variables set by options.
-@@ -5130,21 +5130,11 @@
- fi
-
-
--if expr match "$target_cpu" 'i.86' > /dev/null; then
-+if echo ${target_cpu} | grep -q 'i.86' > /dev/null; then
- cat >>confdefs.h <<\_ACEOF
- #define C80x86 1
- _ACEOF
-
--
--
--if true; then
-- C80x86_TRUE=
-- C80x86_FALSE='#'
--else
-- C80x86_TRUE='#'
-- C80x86_FALSE=
--fi
--
- fi
-
- echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
-@@ -5589,13 +5579,6 @@
- Usually this means the macro was only invoked conditionally." >&2;}
- { (exit 1); exit 1; }; }
- fi
--if test -z "${C80x86_TRUE}" && test -z "${C80x86_FALSE}"; then
-- { { echo "$as_me:$LINENO: error: conditional \"C80x86\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--echo "$as_me: error: conditional \"C80x86\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
-- { (exit 1); exit 1; }; }
--fi
-
- : ${CONFIG_STATUS=./config.status}
- ac_clean_files_save=$ac_clean_files
-@@ -6188,8 +6171,6 @@
- s,@SDL_CONFIG@,$SDL_CONFIG,;t t
- s,@SDL_CFLAGS@,$SDL_CFLAGS,;t t
- s,@SDL_LIBS@,$SDL_LIBS,;t t
--s,@C80x86_TRUE@,$C80x86_TRUE,;t t
--s,@C80x86_FALSE@,$C80x86_FALSE,;t t
- s,@LIBOBJS@,$LIBOBJS,;t t
- s,@LTLIBOBJS@,$LTLIBOBJS,;t t
- CEOF
diff --git a/emulators/fceux/files/patch-configure.ac b/emulators/fceux/files/patch-configure.ac
deleted file mode 100644
index d75bfb586ecd..000000000000
--- a/emulators/fceux/files/patch-configure.ac
+++ /dev/null
@@ -1,13 +0,0 @@
---- configure.ac.orig Sat Sep 11 14:32:25 2004
-+++ configure.ac Mon Feb 28 08:46:24 2005
-@@ -114,9 +114,8 @@
- fi
-
-
--if expr match "$target_cpu" 'i.86' > /dev/null; then
-+if echo ${target_cpu} | grep -q 'i.86' > /dev/null; then
- AC_DEFINE([C80x86])
-- AM_CONDITIONAL(C80x86, true)
- fi
-
- AC_C_BIGENDIAN([], [AC_DEFINE([LSB_FIRST])])
diff --git a/emulators/fceux/files/patch-src-drivers-common-vidblit.c b/emulators/fceux/files/patch-src-drivers-common-vidblit.c
deleted file mode 100644
index dd42323ab40f..000000000000
--- a/emulators/fceux/files/patch-src-drivers-common-vidblit.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/drivers/common/vidblit.c.orig Tue Dec 21 15:43:20 2004
-+++ src/drivers/common/vidblit.c Tue Dec 21 15:43:44 2004
-@@ -79,7 +79,7 @@
- {
- if(specfilt == 2 || specfilt == 4) // scale2x and scale3x
- {
-- int multi;
-+ int multi = 0;
-
- if(specfilt == 2) multi = 2 * 2;
- else if(specfilt == 4) multi = 3 * 3;
diff --git a/emulators/fceux/files/patch-src-mappers-simple.c b/emulators/fceux/files/patch-src-mappers-simple.c
deleted file mode 100644
index acd066cb5e96..000000000000
--- a/emulators/fceux/files/patch-src-mappers-simple.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/mappers/simple.c.orig Tue Dec 21 13:34:28 2004
-+++ src/mappers/simple.c Tue Dec 21 13:35:20 2004
-@@ -283,7 +283,7 @@
-
- static void M185Sync(int version)
- {
-- int x;
-+ //int x;
-
- //printf("%02x\n",mapbyte1[0]);
- //if((mapbyte1[0]&3)==3)
diff --git a/emulators/fceux/pkg-descr b/emulators/fceux/pkg-descr
deleted file mode 100644
index e83ddac8d7f5..000000000000
--- a/emulators/fceux/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-FCE Ultra is an NTSC and PAL Famicom/NES emulator for various
-platforms. It is based upon Bero's original FCE source code. Current
-features include good PPU, CPU, pAPU, expansion chip, and joystick
-emulation. Also a feature unique to this emulator(at the current
-time) is authentic Game Genie emulation. Save states and snapshot
-features also have been implemented. The VS Unisystem is emulated
-as well. FCE Ultra supports iNES format ROM images, UNIF format ROM
-images, headerless and FWNES style FDS disk images, and NSF files.
-
-FCE Ultra currently supports the following iNES mappers(many partially):
-
-WWW: http://fceultra.sourceforge.net/
diff --git a/emulators/linux-vmware-toolbox5/Makefile b/emulators/linux-vmware-toolbox5/Makefile
deleted file mode 100644
index dfeabe42e3f1..000000000000
--- a/emulators/linux-vmware-toolbox5/Makefile
+++ /dev/null
@@ -1,94 +0,0 @@
-# New ports collection makefile for: VMware toolbox for Linux
-# Date created: 10 Aug 2000
-# Whom: matusita@jp.FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= vmware-toolbox
-PORTVERSION= ${VMWARE_VER}.${BUILD_VER}
-PORTREVISION= 1
-CATEGORIES= emulators linux
-MASTER_SITES= # bundled with VMware itself
-PKGNAMEPREFIX= linux-
-DISTNAME= vmware-linux-tools
-
-MAINTAINER= matusita@FreeBSD.org
-COMMENT=VMware toolbox for guest OS (for VMware 4.x, Linux version)
-
-RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
-
-DISTDIR= ${MOUNT_PT}
-IGNOREFILES= ${DISTFILES}
-PLIST_FILES= bin/linux-vmware-toolbox
-WRKSRC= ${WRKDIR}/vmware-tools-distrib
-STRIP=
-
-ONLY_FOR_ARCHS= i386
-USE_X_PREFIX= yes
-NO_BUILD= yes
-.if !defined(BATCH)
-IS_INTERACTIVE= yes
-.endif
-
-RESTRICTED= "Not sure if we can redistribute this."
-NO_PACKAGE= ${RESTRICTED}
-
-VMWARE_VER= 4.5.2
-BUILD_VER= 8848
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 500000
-MOUNT_DEV?= /dev/acd0c
-.else
-MOUNT_DEV?= /dev/acd0
-.endif
-MOUNT_PT?= /mnt
-MOUNT= /sbin/mount
-UMOUNT= /sbin/umount
-
-do-fetch:
- @${DO_NADA}
-fetch-list:
- @${DO_NADA}
-
-pre-extract:
- @${ECHO} "========================================================================"
- @${ECHO} ""
- @${ECHO} "Before installing this port, please follow this instructions:"
- @${ECHO} ""
- @${ECHO} " *) Be sure that your VM have an IDE CD-ROM."
- @${ECHO} " *) Select \"Edit -> Removable Devices -> CD-ROM 1 -> Edit\" on VMware menu,"
- @${ECHO} " *) Check \"Connected\" box."
- @${ECHO} " *) Check \"Use ISO image\" radio button."
- @${ECHO} " *) Choose the file \"linux.iso\" for the ISO image. You will find"
- @${ECHO} " it under the directory VMware Workstation installed."
- @${ECHO} " *) Press \"OK\" button."
- @${ECHO} ""
- @${ECHO} "Don't forget to restore the configuration after installing this port."
- @${ECHO} ""
- @${ECHO} "========================================================================"
- @${ECHO} ""
-.if !defined(BATCH)
- @${ECHO} -n "Ready to install this ports? [Y/n]: "
- @(read line; \
- case "$${line}" in \
- [Nn]*) \
- ${FALSE} ;; \
- *) \
- ${TRUE} ;; \
- esac)
-.endif
- ${MKDIR} ${MOUNT_PT}
- -${UMOUNT} ${MOUNT_PT} 2>&1 >/dev/null
- -${UMOUNT} ${MOUNT_DEV} 2>&1 >/dev/null
- ${MOUNT} -t cd9660 -r ${MOUNT_DEV} ${MOUNT_PT}
-
-post-extract:
- ${UMOUNT} ${MOUNT_DEV}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/vmware-toolbox ${PREFIX}/bin/linux-vmware-toolbox
-
-.include <bsd.port.post.mk>
diff --git a/emulators/linux-vmware-toolbox5/distinfo b/emulators/linux-vmware-toolbox5/distinfo
deleted file mode 100644
index c500fd56f58f..000000000000
--- a/emulators/linux-vmware-toolbox5/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (vmware-linux-tools.tar.gz) = IGNORE
diff --git a/emulators/linux-vmware-toolbox5/pkg-descr b/emulators/linux-vmware-toolbox5/pkg-descr
deleted file mode 100644
index 19e4af351d3b..000000000000
--- a/emulators/linux-vmware-toolbox5/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-This is the full-featured Linux version VMware toolbox for FreeBSD
-_Guest_ OS. Beware, this port is _not_ for FreeBSD _Host_ OS.
-
-As VMware toolbox included in VMware tools for FreeBSD is not as good
-as that for Linux, it lacks some useful features such as time
-synchronization between the virtual machine and the Host OS. That is
-why this port is provided.
-
-
-Before installing this port, make sure you have a `linux.iso' file
-that comes with VMware:
-
- Windows: C:\Program Files\VMware\VMware Workstation\linux.iso
- Linux: /usr/lib/vmware/lib/isoimages/linux.iso
diff --git a/emulators/linux-vmware-toolbox6/Makefile b/emulators/linux-vmware-toolbox6/Makefile
deleted file mode 100644
index dfeabe42e3f1..000000000000
--- a/emulators/linux-vmware-toolbox6/Makefile
+++ /dev/null
@@ -1,94 +0,0 @@
-# New ports collection makefile for: VMware toolbox for Linux
-# Date created: 10 Aug 2000
-# Whom: matusita@jp.FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= vmware-toolbox
-PORTVERSION= ${VMWARE_VER}.${BUILD_VER}
-PORTREVISION= 1
-CATEGORIES= emulators linux
-MASTER_SITES= # bundled with VMware itself
-PKGNAMEPREFIX= linux-
-DISTNAME= vmware-linux-tools
-
-MAINTAINER= matusita@FreeBSD.org
-COMMENT=VMware toolbox for guest OS (for VMware 4.x, Linux version)
-
-RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
-
-DISTDIR= ${MOUNT_PT}
-IGNOREFILES= ${DISTFILES}
-PLIST_FILES= bin/linux-vmware-toolbox
-WRKSRC= ${WRKDIR}/vmware-tools-distrib
-STRIP=
-
-ONLY_FOR_ARCHS= i386
-USE_X_PREFIX= yes
-NO_BUILD= yes
-.if !defined(BATCH)
-IS_INTERACTIVE= yes
-.endif
-
-RESTRICTED= "Not sure if we can redistribute this."
-NO_PACKAGE= ${RESTRICTED}
-
-VMWARE_VER= 4.5.2
-BUILD_VER= 8848
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 500000
-MOUNT_DEV?= /dev/acd0c
-.else
-MOUNT_DEV?= /dev/acd0
-.endif
-MOUNT_PT?= /mnt
-MOUNT= /sbin/mount
-UMOUNT= /sbin/umount
-
-do-fetch:
- @${DO_NADA}
-fetch-list:
- @${DO_NADA}
-
-pre-extract:
- @${ECHO} "========================================================================"
- @${ECHO} ""
- @${ECHO} "Before installing this port, please follow this instructions:"
- @${ECHO} ""
- @${ECHO} " *) Be sure that your VM have an IDE CD-ROM."
- @${ECHO} " *) Select \"Edit -> Removable Devices -> CD-ROM 1 -> Edit\" on VMware menu,"
- @${ECHO} " *) Check \"Connected\" box."
- @${ECHO} " *) Check \"Use ISO image\" radio button."
- @${ECHO} " *) Choose the file \"linux.iso\" for the ISO image. You will find"
- @${ECHO} " it under the directory VMware Workstation installed."
- @${ECHO} " *) Press \"OK\" button."
- @${ECHO} ""
- @${ECHO} "Don't forget to restore the configuration after installing this port."
- @${ECHO} ""
- @${ECHO} "========================================================================"
- @${ECHO} ""
-.if !defined(BATCH)
- @${ECHO} -n "Ready to install this ports? [Y/n]: "
- @(read line; \
- case "$${line}" in \
- [Nn]*) \
- ${FALSE} ;; \
- *) \
- ${TRUE} ;; \
- esac)
-.endif
- ${MKDIR} ${MOUNT_PT}
- -${UMOUNT} ${MOUNT_PT} 2>&1 >/dev/null
- -${UMOUNT} ${MOUNT_DEV} 2>&1 >/dev/null
- ${MOUNT} -t cd9660 -r ${MOUNT_DEV} ${MOUNT_PT}
-
-post-extract:
- ${UMOUNT} ${MOUNT_DEV}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/vmware-toolbox ${PREFIX}/bin/linux-vmware-toolbox
-
-.include <bsd.port.post.mk>
diff --git a/emulators/linux-vmware-toolbox6/distinfo b/emulators/linux-vmware-toolbox6/distinfo
deleted file mode 100644
index c500fd56f58f..000000000000
--- a/emulators/linux-vmware-toolbox6/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (vmware-linux-tools.tar.gz) = IGNORE
diff --git a/emulators/linux-vmware-toolbox6/pkg-descr b/emulators/linux-vmware-toolbox6/pkg-descr
deleted file mode 100644
index 19e4af351d3b..000000000000
--- a/emulators/linux-vmware-toolbox6/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-This is the full-featured Linux version VMware toolbox for FreeBSD
-_Guest_ OS. Beware, this port is _not_ for FreeBSD _Host_ OS.
-
-As VMware toolbox included in VMware tools for FreeBSD is not as good
-as that for Linux, it lacks some useful features such as time
-synchronization between the virtual machine and the Host OS. That is
-why this port is provided.
-
-
-Before installing this port, make sure you have a `linux.iso' file
-that comes with VMware:
-
- Windows: C:\Program Files\VMware\VMware Workstation\linux.iso
- Linux: /usr/lib/vmware/lib/isoimages/linux.iso
diff --git a/emulators/linux_base-suse-9.3/Makefile b/emulators/linux_base-suse-9.3/Makefile
deleted file mode 100644
index 2d37552db061..000000000000
--- a/emulators/linux_base-suse-9.3/Makefile
+++ /dev/null
@@ -1,137 +0,0 @@
-# New ports collection makefile for: linux_base-suse-9.2
-# Date created: 2005-01-11
-# Whom: trevor
-# based on ports/emulators/linux_base by Marcel Moolenaar and others
-#
-# $FreeBSD$
-# $FreeBSD$
-#
-
-PORTNAME= linux_base-suse
-PORTVERSION= 9.2
-CATEGORIES= emulators linux
-MASTER_SITES= ${MASTER_SITE_SUSE} ${MASTER_SITE_SUSE:S/$/:update/}
-MASTER_SITE_SUBDIR= i386/9.2/suse/i586 i386/update/9.2/rpm/i586/:update
-DISTFILES= \
- suse-release-9.2-3.1.i586.rpm \
- glibc-locale-2.3.3-118.i586.rpm \
- glibc-2.3.3-118.i586.rpm \
- filesystem-9.2-2.1.i586.rpm \
- libattr-2.4.16-2.i586.rpm \
- db-4.2.52-90.i586.rpm \
- compat-gdbm-1.8.0-4.i586.rpm \
- glib-1.2.10-589.i586.rpm \
- bash-3.0-8.2.i586.rpm:update \
- ncurses-5.4-65.i586.rpm \
- readline-5.0-1.2.i586.rpm:update \
- zlib-1.2.1-74.i586.rpm \
- bzip2-1.0.2-347.i586.rpm \
- libzio-0.1-4.i586.rpm \
- info-4.7-6.i586.rpm \
- grep-2.5.1-431.i586.rpm \
- desktop-file-utils-0.7-2.1.i586.rpm \
- coreutils-5.2.1-32.i586.rpm \
- popt-1.7-190.i586.rpm \
- insserv-1.00.5-6.2.i586.rpm \
- setserial-2.17-579.i586.rpm \
- libstdc++-3.3.4-11.i586.rpm \
- slang-1.4.9-123.i586.rpm \
- libacl-2.2.25-2.i586.rpm \
- libselinux-1.16-3.i586.rpm \
- rpm-4.1.1-191.i586.rpm \
- libgcc-3.3.4-11.i586.rpm \
- termcap-2.0.8-878.i586.rpm
-
-MAINTAINER= trevor@FreeBSD.org
-COMMENT= Basic packages for Linux mode from SUSE 9.2/i386
-
-EXTRACT_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
-
-CONFLICTS= linux_base-6* linux_base-7* linux_base-debian* \
- linux_base-gentoo* linux_base-rh* linux_base-suse-9.1*
-
-RESTRICTED= "binaries under GNU GPL: http://www.gnu.org/licenses/gpl.txt"
-ONLY_FOR_ARCHS= amd64 i386
-DIST_SUBDIR= rpm/i386/suse/9.2
-PREFIX= ${LINUXBASE}
-NO_FILTER_SHLIBS= yes
-NO_MTREE= yes
-PLIST= ${WRKDIR}/plist
-
-# Avoid cyclic dependency.
-.undef USE_LINUX
-
-.include <bsd.port.pre.mk>
-REMOVE_DIRS= boot dev home initrd root tmp var/tmp usr/local usr/tmp
-REMOVE_FILES= bin/df bin/su etc/exports etc/group etc/localtime \
- etc/motd etc/passwd etc/printcap etc/services \
- etc/protocols
-BRAND_FILES= bin/rpm sbin/ldconfig
-
-.if (${ARCH} == "amd64")
-LATEST_LINK:= ${LATEST_LINK:C/linux/linux32/}
-FALLBACK_ELF_MIB= kern.elf32.fallback_brand
-.else
-FALLBACK_ELF_MIB= kern.fallback_elf_brand
-.endif
-LINUX_ELF= 3
-PREVIOUS_ELF!= /sbin/sysctl -n ${FALLBACK_ELF_MIB}
-
-do-extract:
-#
-# Handle the loading of the linux loadable kernel module if required.
- @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
- @${MKDIR} ${WRKSRC}/var/lib/rpm ${WRKSRC}/var/tmp ${WRKSRC}/lib
- @cd ${WRKSRC}/lib && ${LN} -sf libtermcap.so.2.0.8 libtermcap.so.2
- LC_ALL=C rpm --initdb --root ${WRKSRC} --dbpath /var/lib/rpm
-#
-# Install all packages. Ignore dependencies just like the Red Hat installer.
-# Also, set the ELF fallback brand to Linux, so that we don't have to do
-# anything special to run statically linked binaries.
- @/sbin/sysctl -w ${FALLBACK_ELF_MIB}=${LINUX_ELF}
- @for ii in ${DISTFILES:S/:update//}; do \
- LC_ALL=C rpm -U --root ${WRKSRC} --dbpath /var/lib/rpm \
- --nodeps --replacepkgs --ignoreos --ignorearch \
- ${DISTDIR}/${DIST_SUBDIR}/$$ii; \
- done
- @for F in ${BRAND_FILES}; do \
- ${BRANDELF} -t Linux ${WRKSRC}/$$F; \
- done
- @/sbin/sysctl -w ${FALLBACK_ELF_MIB}=${PREVIOUS_ELF}
-#
-# Install yp.conf as a hint to NIS users and make sure there's an
-# mtab in etc, albeit an empty one. This is needed in a couple of
-# cases, notably staroffice6.
-#
- ${INSTALL} ${COPY} -m 644 ${FILESDIR}/yp.conf ${WRKSRC}/etc
- ${TOUCH} ${WRKSRC}/etc/mtab ${WRKSRC}/etc/host.conf
-#
-# Finish
-#
- @for D in ${REMOVE_DIRS}; do \
- ${RM} -rf ${WRKSRC}/$$D; \
- done
- @for F in ${REMOVE_FILES}; do \
- ${RM} -f ${WRKSRC}/$$F; \
- done
- @${LN} -sf /var/tmp ${WRKSRC}/usr/tmp
-
-do-build:
-#
-# Generate packing list.
- cd ${WRKSRC} && ${FIND} -s * -type f -o -type l > ${PLIST} \
- && ${FIND} -d * -type d | ${SED} -e 's:^:@dirrm :' >> ${PLIST}
-
-do-install:
-#
-# Try to hard-link the contents of the work directory to the installation
-# directory. If hard-linking is possible (installing to the same mount point),
-# no disk space is consumed in the installation step. The fallback is to copy,
-# and cpio is noisy in this case.
- cd ${WRKSRC} && ${FIND} * | ${CPIO} -dlmp ${PREFIX}
- ${FIND} ${PREFIX} -type d -exec ${CHMOD} 755 \{\} \;
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/emulators/linux_base-suse-9.3/distinfo b/emulators/linux_base-suse-9.3/distinfo
deleted file mode 100644
index f010d9aadbfd..000000000000
--- a/emulators/linux_base-suse-9.3/distinfo
+++ /dev/null
@@ -1,56 +0,0 @@
-MD5 (rpm/i386/suse/9.2/suse-release-9.2-3.1.i586.rpm) = ac6e730255eb40a269c535e26d9f0219
-SIZE (rpm/i386/suse/9.2/suse-release-9.2-3.1.i586.rpm) = 3397
-MD5 (rpm/i386/suse/9.2/glibc-locale-2.3.3-118.i586.rpm) = d65119224f0af88a2b5cf91ba988f044
-SIZE (rpm/i386/suse/9.2/glibc-locale-2.3.3-118.i586.rpm) = 10421947
-MD5 (rpm/i386/suse/9.2/glibc-2.3.3-118.i586.rpm) = a8bcf2dace372a79446d2550f0faca1f
-SIZE (rpm/i386/suse/9.2/glibc-2.3.3-118.i586.rpm) = 2164164
-MD5 (rpm/i386/suse/9.2/filesystem-9.2-2.1.i586.rpm) = f6a00e58f0b994bfa67fb30cbce20b08
-SIZE (rpm/i386/suse/9.2/filesystem-9.2-2.1.i586.rpm) = 42160
-MD5 (rpm/i386/suse/9.2/libattr-2.4.16-2.i586.rpm) = d8588c8d751478edfd36054118a7313b
-SIZE (rpm/i386/suse/9.2/libattr-2.4.16-2.i586.rpm) = 11229
-MD5 (rpm/i386/suse/9.2/db-4.2.52-90.i586.rpm) = 961cb3b22d52329d248f112b1a36eb22
-SIZE (rpm/i386/suse/9.2/db-4.2.52-90.i586.rpm) = 1546961
-MD5 (rpm/i386/suse/9.2/compat-gdbm-1.8.0-4.i586.rpm) = 0880c0f33dc54990e03282d4132f95c7
-SIZE (rpm/i386/suse/9.2/compat-gdbm-1.8.0-4.i586.rpm) = 33781
-MD5 (rpm/i386/suse/9.2/glib-1.2.10-589.i586.rpm) = 7d54a19381166a8de96792d650fdc44d
-SIZE (rpm/i386/suse/9.2/glib-1.2.10-589.i586.rpm) = 125083
-MD5 (rpm/i386/suse/9.2/bash-3.0-8.2.i586.rpm) = e0153fb04671465c652ace59d2c322e0
-SIZE (rpm/i386/suse/9.2/bash-3.0-8.2.i586.rpm) = 718905
-MD5 (rpm/i386/suse/9.2/ncurses-5.4-65.i586.rpm) = d5a6534ed6bf21e27710b035a5b3e423
-SIZE (rpm/i386/suse/9.2/ncurses-5.4-65.i586.rpm) = 793431
-MD5 (rpm/i386/suse/9.2/readline-5.0-1.2.i586.rpm) = 44b6eb67921d1833682d1b3fc26fb19a
-SIZE (rpm/i386/suse/9.2/readline-5.0-1.2.i586.rpm) = 173935
-MD5 (rpm/i386/suse/9.2/zlib-1.2.1-74.i586.rpm) = fd6300d65994f13b479161cb6930f6c9
-SIZE (rpm/i386/suse/9.2/zlib-1.2.1-74.i586.rpm) = 63579
-MD5 (rpm/i386/suse/9.2/bzip2-1.0.2-347.i586.rpm) = 8468ec523c33d4559fb967ec916c2628
-SIZE (rpm/i386/suse/9.2/bzip2-1.0.2-347.i586.rpm) = 221859
-MD5 (rpm/i386/suse/9.2/libzio-0.1-4.i586.rpm) = 277f05b2ecd45a2b0088c7e045124297
-SIZE (rpm/i386/suse/9.2/libzio-0.1-4.i586.rpm) = 17991
-MD5 (rpm/i386/suse/9.2/info-4.7-6.i586.rpm) = fabe2a1b37575d3ea6847626b067fade
-SIZE (rpm/i386/suse/9.2/info-4.7-6.i586.rpm) = 151079
-MD5 (rpm/i386/suse/9.2/grep-2.5.1-431.i586.rpm) = f2f1d59e5c9a4ec81e5c8d67698b991c
-SIZE (rpm/i386/suse/9.2/grep-2.5.1-431.i586.rpm) = 170613
-MD5 (rpm/i386/suse/9.2/desktop-file-utils-0.7-2.1.i586.rpm) = 53c1872498adea24084ffe12b167aab3
-SIZE (rpm/i386/suse/9.2/desktop-file-utils-0.7-2.1.i586.rpm) = 174729
-MD5 (rpm/i386/suse/9.2/coreutils-5.2.1-32.i586.rpm) = f5f8fed7738007df5db3374a2d61c148
-SIZE (rpm/i386/suse/9.2/coreutils-5.2.1-32.i586.rpm) = 1984866
-MD5 (rpm/i386/suse/9.2/popt-1.7-190.i586.rpm) = 248ef2cc0513b505eab464e4641f45ed
-SIZE (rpm/i386/suse/9.2/popt-1.7-190.i586.rpm) = 56646
-MD5 (rpm/i386/suse/9.2/insserv-1.00.5-6.2.i586.rpm) = 8f8543ac0be6e1b16034c9cfb8c40292
-SIZE (rpm/i386/suse/9.2/insserv-1.00.5-6.2.i586.rpm) = 25559
-MD5 (rpm/i386/suse/9.2/setserial-2.17-579.i586.rpm) = 189d00077f799b6cb16596ca0466d1a6
-SIZE (rpm/i386/suse/9.2/setserial-2.17-579.i586.rpm) = 23993
-MD5 (rpm/i386/suse/9.2/libstdc++-3.3.4-11.i586.rpm) = eb835b4422a99a18f4ab80ea6eb25b2f
-SIZE (rpm/i386/suse/9.2/libstdc++-3.3.4-11.i586.rpm) = 307043
-MD5 (rpm/i386/suse/9.2/slang-1.4.9-123.i586.rpm) = fdc940570ada56f5f219b9b987e8e9c2
-SIZE (rpm/i386/suse/9.2/slang-1.4.9-123.i586.rpm) = 234160
-MD5 (rpm/i386/suse/9.2/libacl-2.2.25-2.i586.rpm) = 33e666756aff6b7d18bb2df6d85bebcf
-SIZE (rpm/i386/suse/9.2/libacl-2.2.25-2.i586.rpm) = 18746
-MD5 (rpm/i386/suse/9.2/libselinux-1.16-3.i586.rpm) = d96ae07933f3c96efbdb67c78e2f861f
-SIZE (rpm/i386/suse/9.2/libselinux-1.16-3.i586.rpm) = 60838
-MD5 (rpm/i386/suse/9.2/rpm-4.1.1-191.i586.rpm) = e9f77ab26547660a2189e9a4113fbbfc
-SIZE (rpm/i386/suse/9.2/rpm-4.1.1-191.i586.rpm) = 2195082
-MD5 (rpm/i386/suse/9.2/libgcc-3.3.4-11.i586.rpm) = 2e94704e5d4d7dcf00dffa133cfa18de
-SIZE (rpm/i386/suse/9.2/libgcc-3.3.4-11.i586.rpm) = 54112
-MD5 (rpm/i386/suse/9.2/termcap-2.0.8-878.i586.rpm) = b88f9fc04f343c10e6a5c867b3e1f519
-SIZE (rpm/i386/suse/9.2/termcap-2.0.8-878.i586.rpm) = 60970
diff --git a/emulators/linux_base-suse-9.3/files/yp.conf b/emulators/linux_base-suse-9.3/files/yp.conf
deleted file mode 100644
index 64faed4de3fa..000000000000
--- a/emulators/linux_base-suse-9.3/files/yp.conf
+++ /dev/null
@@ -1,15 +0,0 @@
-# sample yp.conf file
-#
-# Legal entries are:
-#
-# domainname <domain> Override the default YP domain
-# (If not set uses the one from
-# the getdomainname() syscall)
-#
-# ypserver <grape> [<domain>] Define which host to contact
-# for YP service. If the <domain>
-# argument is included then this
-# host service the specified YP
-# domain.
-#domainname my.domain
-#ypserver localhost
diff --git a/emulators/linux_base-suse-9.3/pkg-descr b/emulators/linux_base-suse-9.3/pkg-descr
deleted file mode 100644
index e3e208892faf..000000000000
--- a/emulators/linux_base-suse-9.3/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-This port installs a few frequently-needed packages from SuSE Linux 9.2. These
-packages, in conjunction with the linux.ko kernel module, form the basis of the
-Linux compatibility environment.
-
-This port is available for the i386 architecture and experimentally for amd64.
-If you use an Alpha computer, please install the linux_base-debian or
-linux_base-gentoo-stage1 port instead.
-
-If you want to run Linux X11 applications, please install the
-x11/linux-XFree86-libs port.
-
-WWW: http://www.novell.com/linux/suse
diff --git a/emulators/linux_base-suse-9.3/pkg-install b/emulators/linux_base-suse-9.3/pkg-install
deleted file mode 100644
index 90ac97be2fe8..000000000000
--- a/emulators/linux_base-suse-9.3/pkg-install
+++ /dev/null
@@ -1,47 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-# an installation script for linux_base
-
-case "$2" in
-PRE-INSTALL)
- if [ -z "`kldstat -v | grep linux`" ]; then
- echo 'Linux mode is not enabled.'
- echo 'Loading linux kernel module now...'
- if ! kldload linux; then
- echo 'The linux kernel module could not be loaded.'
- echo 'Please enable linux mode manually and retry.'
- exit 1
- fi
- fi
- if [ -n "`mount | grep -w ^linprocfs`" ]; then
- echo 'Un-mounting linprocfs...'
- umount linprocfs
- fi
- if [ -n "`mount | grep -w ^linproc`" ]; then
- echo 'Un-mounting linproc...'
- umount linproc
- fi
- ;;
-POST-INSTALL)
- if [ -n "`grep -w ^linprocfs /etc/fstab`" ]; then
- echo 'Re-mounting linprocfs...'
- mount linprocfs
- fi
- if [ -n "`grep -w ^linproc /etc/fstab`" ]; then
- echo 'Re-mounting linproc...'
- mount linproc
- fi
- ;;
-DEINSTALL)
- if [ -n "`mount | grep -w ^linprocfs`" ]; then
- echo 'Un-mounting linprocfs...'
- umount linprocfs
- fi
- if [ -n "`mount | grep -w ^linproc`" ]; then
- echo 'Un-mounting linproc...'
- umount linproc
- fi
- ;;
-esac
-
-exit 0
diff --git a/emulators/linux_base-suse-9.3/pkg-message b/emulators/linux_base-suse-9.3/pkg-message
deleted file mode 100644
index 5498322afbe0..000000000000
--- a/emulators/linux_base-suse-9.3/pkg-message
+++ /dev/null
@@ -1,12 +0,0 @@
-Installation of the Linux base system is finished. The Linux kernel mode, which
-must be enabled for Linux binaries to run, is now enabled. Linux mode can be
-enabled permanently with the linux_enable variable of rc.conf(5).
-
-When using NIS, be sure to edit yp.conf in /compat/linux/etc/.
-
-You may wish to create and populate /compat/linux/dev/ if you plan to chroot
-into your Linux installation. For example:
-
- mkdir /compat/linux/dev
- mknod /compat/linux/dev/null c 2 2
- chmod 666 /compat/linux/dev/null
diff --git a/emulators/linux_dist-gentoo-stage1/Makefile b/emulators/linux_dist-gentoo-stage1/Makefile
deleted file mode 100644
index 83eed21cac24..000000000000
--- a/emulators/linux_dist-gentoo-stage1/Makefile
+++ /dev/null
@@ -1,69 +0,0 @@
-# New ports collection makefile for: linux_base-gentoo-stage1
-# Date created: 2003-10-12
-# Whom: trevor
-#
-# $FreeBSD$
-#
-
-PORTNAME= linux_base-gentoo-stage1
-PORTVERSION= 2004.3
-CATEGORIES= emulators linux
-MASTER_SITES= ${MASTER_SITE_GENTOO}
-EXTRACT_ONLY=
-
-MAINTAINER= trevor@FreeBSD.org
-COMMENT= Files from Gentoo distribution, for Linux compatibility
-
-RESTRICTED= "binaries licensed under GNU GPL without accompanying source"
-
-CONFLICTS= linux_base-6* linux_base-7* linux_base-8* linux_base-debian* \
- linux_base-rh* linux_base-suse*
-
-BROKEN= Incorrect pkg-plist
-
-DIST_SUBDIR= gentoo-linux
-MD5_FILE= ${MASTERDIR}/distinfo.${ARCH}
-NO_BUILD= y
-NO_FILTER_SHLIBS=y
-NO_MTREE= y
-ONLY_FOR_ARCHS= alpha amd64 ia64 i386
-PLIST= ${WRKDIR}/pkg-plist
-PREFIX= ${LINUXBASE}
-USE_BZIP2= y
-
-.include <bsd.port.pre.mk>
-
-.if (${ARCH} == "amd64")
-LATEST_LINK= ${PORTNAME:C/linux_base/linux32_base/}
-.endif
-
-.if (${ARCH} == "alpha")
-MASTER_SITE_SUBDIR= releases/alpha/2004.3/stages
-DISTNAME= stage1-alpha-2004.3
-.elif (${ARCH} == "i386" || ${ARCH} == "amd64" || ${ARCH} == "ia64")
-MASTER_SITE_SUBDIR= releases/x86/2004.3/stages/x86
-DISTNAME= stage1-x86-2004.3
-.endif
-
-do-extract:
- @${MKDIR} ${WRKSRC}
- @${TAR} --exclude=./dev -xpy -C ${WRKSRC} \
- -f ${DISTDIR}/${DIST_SUBDIR}/${DISTFILES}
- @${ECHO_CMD} etc/resolv.conf > ${PLIST}
- @cd ${WRKSRC} && ${FIND} * -type f -o -type l >> ${PLIST} \
- && ${FIND} * -type d | ${SORT} -r | ${SED} -e 's:^:@dirrm :' \
- >> ${PLIST}
- @${RM} -fr ${WRKSRC}
-
-do-install:
- - ${MKDIR} ${PREFIX}
- @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
- @${TAR} --exclude=./dev -xpy -C ${PREFIX} \
- -f ${DISTDIR}/${DIST_SUBDIR}/${DISTFILES}
- @${FIND} ${PREFIX} -type d -exec ${CHMOD} 755 \{\} \;
- @${CP} -p /etc/resolv.conf ${PREFIX}/etc/
- @${BRANDELF} -t Linux ${PREFIX}/sbin/ldconfig ${PREFIX}/sbin/sln
- @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/emulators/linux_dist-gentoo-stage1/distinfo.alpha b/emulators/linux_dist-gentoo-stage1/distinfo.alpha
deleted file mode 100644
index ae96ab1db281..000000000000
--- a/emulators/linux_dist-gentoo-stage1/distinfo.alpha
+++ /dev/null
@@ -1,3 +0,0 @@
-$FreeBSD$
-MD5 (gentoo-linux/stage1-alpha-2004.3.tar.bz2) = 6545988230d8a0c92236f6ffb9febcc5
-SIZE (gentoo-linux/stage1-alpha-2004.3.tar.bz2) = 12528654
diff --git a/emulators/linux_dist-gentoo-stage1/distinfo.i386 b/emulators/linux_dist-gentoo-stage1/distinfo.i386
deleted file mode 100644
index b7122167bc9c..000000000000
--- a/emulators/linux_dist-gentoo-stage1/distinfo.i386
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gentoo-linux/stage1-x86-2004.3.tar.bz2) = 1fa657675542653f0eee1418a061b290
-SIZE (gentoo-linux/stage1-x86-2004.3.tar.bz2) = 10309924
diff --git a/emulators/linux_dist-gentoo-stage1/pkg-descr b/emulators/linux_dist-gentoo-stage1/pkg-descr
deleted file mode 100644
index 06f2c5310b01..000000000000
--- a/emulators/linux_dist-gentoo-stage1/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-from Daniel Robbins of Gentoo Technologies, Inc.:
-
- The "stage1" tarball is what we used to call a "build
- tarball". It is a chrootable image that you can use to
- build Gentoo Linux completely from scratch. It requires a
- bootstrap and an "emerge system" to convert it to a bootable
- Gentoo Linux system, and it will run on any PC (i486 or
- greater).
-
-WWW: http://www.gentoo.org/
diff --git a/emulators/linux_dist-gentoo-stage1/pkg-install b/emulators/linux_dist-gentoo-stage1/pkg-install
deleted file mode 100644
index 2d569a739289..000000000000
--- a/emulators/linux_dist-gentoo-stage1/pkg-install
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/sh
-# an installation script for linux_base
-
-case "$2" in
-PRE-INSTALL)
- if [ -z "`kldstat -v | grep -E 'linux(aout|elf)'`" ]; then
- echo 'Linux mode is not enabled.'
- echo 'Loading linux kernel module now...'
- if ! kldload linux; then
- echo 'The linux kernel module could not be loaded.'
- echo 'Please enable linux mode manually and retry.'
- exit 1
- fi
- fi
- if [ -n "`mount | grep -w ^linprocfs`" ]; then
- echo 'Un-mounting linprocfs...'
- umount linprocfs
- fi
- ;;
-POST-INSTALL)
- if [ -n "`grep -w ^linprocfs /etc/fstab`" ]; then
- echo 'Re-mounting linprocfs...'
- mount linprocfs
- fi
- ;;
-DEINSTALL)
- if [ -n "`mount | grep -w ^linprocfs`" ]; then
- echo 'Un-mounting linprocfs...'
- umount linprocfs
- fi
- ;;
-esac
-
-exit 0
diff --git a/emulators/linux_dist-gentoo-stage1/pkg-message b/emulators/linux_dist-gentoo-stage1/pkg-message
deleted file mode 100644
index b38ae7cd42df..000000000000
--- a/emulators/linux_dist-gentoo-stage1/pkg-message
+++ /dev/null
@@ -1,18 +0,0 @@
-* The port/package has attempted to enable Linux compatibility mode by loading
-* the linux.ko kernel module. You can load the module manually as root with the
-* command "kldload linux" or have it load automatically at boot time by adding
-* to /etc/rc.conf the line:
-*
-* linux_enable="YES"
-*
-* You may wish to enable emulation of the Linux proc filesystem. See the
-* linprocfs(5) man page.
-*
-* To download Portage, do "chroot /compat/linux emerge sync" as root. Then you
-* may want to do "chroot /compat/linux /usr/portage/scripts/bootstrap.sh" to
-* rebuild binutils, gcc, gettext, and glibc. See
-* <URL:http://www.gentoo.org/doc/en/gentoo-alpha-install.xml> or
-* <URL:http://www.gentoo.org/doc/en/gentoo-x86-install.xml> for more complete
-* instructions.
-*
-* Do not do "emerge portage" in stage 1.
diff --git a/emulators/qemu-devel/Makefile b/emulators/qemu-devel/Makefile
deleted file mode 100644
index 4d27ba82553b..000000000000
--- a/emulators/qemu-devel/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# New ports collection makefile for: qemu
-# Date created: 2004/05/31
-# Whom: Juergen Lock <nox@jelal.kn-bremen.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= qemu
-PORTVERSION= 0.6.2s.20050305
-CATEGORIES= emulators
-MASTER_SITES= http://people.fruitsalad.org/nox/qemu/ \
- http://dad-answers.com/qemu/
-DISTNAME= ${PORTNAME}-snapshot-2005-03-05_23
-
-MAINTAINER= nox@jelal.kn-bremen.de
-COMMENT= QEMU CPU Emulator
-
-BUILD_DEPENDS+= texi2html:${PORTSDIR}/textproc/texi2html
-RUN_DEPENDS+= ${LOCALBASE}/sbin/smbd:${PORTSDIR}/net/samba
-
-HAS_CONFIGURE= yes
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_GETOPT_LONG= yes
-USE_SDL= sdl
-USE_PERL5= yes
-PATCH_STRIP= -p1
-CONFIGURE_ARGS+= --prefix=${PREFIX} --cc=${CC}\ -I${PREFIX}/include
-MAN1= qemu.1 qemu-img.1
-ONLY_FOR_ARCHS= i386 amd64 powerpc
-
-# gcc34 (system cc on 5.x now) has problems with qemu on amd64
-# (doesnt build target-i386/op.c), try the one in ports which is newer
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "amd64" && ${OSVERSION} >= 502126
-BROKEN= Does not compile
-CC= gcc34
-CXX= g++34
-BUILD_DEPENDS+= gcc34:${PORTSDIR}/lang/gcc34
-GCCVERSION= 030402
-.else
-USE_GCC= 3.4
-.endif
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/emulators/qemu-devel/distinfo b/emulators/qemu-devel/distinfo
deleted file mode 100644
index 5f95368e63b7..000000000000
--- a/emulators/qemu-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (qemu-snapshot-2005-03-05_23.tar.bz2) = f0ef5e1e3570df94d910d00cc9f62f6e
-SIZE (qemu-snapshot-2005-03-05_23.tar.bz2) = 962774
diff --git a/emulators/qemu-devel/files/patch-aa b/emulators/qemu-devel/files/patch-aa
deleted file mode 100644
index 305e6af8ef11..000000000000
--- a/emulators/qemu-devel/files/patch-aa
+++ /dev/null
@@ -1,231 +0,0 @@
-diff -urd --exclude=CVS ../cvs/qemu/Makefile qemu-0.5.5/Makefile
---- ../cvs/qemu/Makefile Mon May 17 21:06:42 2004
-+++ qemu-0.5.5/Makefile Sun May 30 05:26:19 2004
-@@ -70,7 +70,7 @@
-
- # documentation
- %.html: %.texi
-- texi2html -monolithic -number $<
-+ -texi2html -monolithic -number $<
-
- qemu.1: qemu-doc.texi
- ./texi2pod.pl $< qemu.pod
-Only in qemu-0.5.5: qemu.1
-diff -urd --exclude=CVS ../cvs/qemu/target-i386/cpu.h qemu-0.5.5/target-i386/cpu.h
---- ../cvs/qemu/target-i386/cpu.h Thu May 20 15:01:56 2004
-+++ qemu-0.5.5/target-i386/cpu.h Sun May 30 05:16:10 2004
-@@ -259,7 +259,7 @@
- CC_OP_NB,
- };
-
--#if (defined(__i386__) || defined(__x86_64__)) && !defined(_BSD)
-+#if defined(__i386__) || defined(__x86_64__)
- #define USE_X86LDOUBLE
- #endif
-
-diff -urd --exclude=CVS ../cvs/qemu/target-i386/exec.h qemu-0.5.5/target-i386/exec.h
---- ../cvs/qemu/target-i386/exec.h Sat May 29 12:08:52 2004
-+++ qemu-0.5.5/target-i386/exec.h Sun May 30 05:19:43 2004
-@@ -293,6 +293,22 @@
-
- #endif /* !defined(CONFIG_USER_ONLY) */
-
-+#if defined(_BSD) && defined(USE_X86LDOUBLE)
-+#include <math.h>
-+/*int rintl(long double __x);
-+long int lrintl(long double __x);
-+long long int llrintl(long double __x);
-+long double powl(long double __x, long double __y);
-+long double logl(long double __x);
-+long double tanl(long double __x);
-+long double atan2l(long double __y, long double __x);
-+long double ceill(long double __x);
-+long double floorl(long double __x);
-+long double sqrtl(long double __x);
-+long double sinl(long double __x);
-+long double cosl(long double __x);*/
-+#endif
-+
- #ifdef USE_X86LDOUBLE
- /* use long double functions */
- #define lrint lrintl
-@@ -310,7 +326,7 @@
- #define rint rintl
- #endif
-
--#if !defined(_BSD)
-+#if !defined(_BSD) || defined(USE_X86LDOUBLE)
- extern int lrint(CPU86_LDouble x);
- extern int64_t llrint(CPU86_LDouble x);
- #else
-diff -urd --exclude=CVS ../cvs/qemu/target-i386/op.c qemu-0.5.5/target-i386/op.c
---- ../cvs/qemu/target-i386/op.c Sat May 29 12:08:52 2004
-+++ qemu-0.5.5/target-i386/op.c Sun May 30 05:40:54 2004
-@@ -1304,6 +1304,149 @@
- functions comes from the LGPL'ed x86 emulator found in the Willows
- TWIN windows emulator. */
-
-+#if defined(_BSD) && defined(USE_X86LDOUBLE)
-+
-+CPU86_LDouble rintl(CPU86_LDouble __x) {
-+ CPU86_LDouble __rintres;
-+ __asm__ __volatile__
-+ ("fistp %0"
-+ : "=m" (__rintres) : "t" (__x) : "st");
-+ return __rintres;
-+}
-+
-+int lrintl(CPU86_LDouble __x) {
-+ int __lrintres;
-+ __asm__ __volatile__
-+ ("fistpl %0"
-+ : "=m" (__lrintres) : "t" (__x) : "st");
-+ return __lrintres;
-+}
-+
-+
-+int64_t llrintl(CPU86_LDouble __x) {
-+ int64_t __llrintres;
-+ __asm__ __volatile__
-+ ("fistpll %0"
-+ : "=m" (__llrintres) : "t" (__x) : "st");
-+ return __llrintres;
-+}
-+
-+CPU86_LDouble powl(CPU86_LDouble __x, CPU86_LDouble __y) {
-+ register CPU86_LDouble __value;
-+ register long double __exponent;
-+ __extension__ long long int __p = (long long int) __y;
-+ if (__x == 0.0)
-+ {
-+ if (__y > 0.0)
-+ return __y == (double) __p && (__p & 1) != 0 ? __x : 0.0;
-+ else if (__y < 0.0)
-+ return (__y == (double) __p && (-__p & 1) != 0
-+ ? 1.0 / __x : 1.0 / fabs (__x));
-+ }
-+ if (__y == (double) __p)
-+ {
-+ long double __r = 1.0;
-+ if (__p == 0)
-+ return 1.0;
-+ if (__p < 0)
-+ {
-+ __p = -__p;
-+ __x = 1.0 / __x;
-+ }
-+ while (1)
-+ {
-+ if (__p & 1)
-+ __r *= __x;
-+ __p >>= 1;
-+ if (__p == 0)
-+ return __r;
-+ __x *= __x;
-+ }
-+ /* NOTREACHED */
-+ }
-+ __asm __volatile__
-+ ("fyl2x" : "=t" (__value) : "0" (__x), "u" (1.0) : "st(1)");
-+ __asm __volatile__
-+ ("fmul %%st(1) # y * log2(x)\n\t"
-+ "fst %%st(1)\n\t"
-+ "frndint # int(y * log2(x))\n\t"
-+ "fxch\n\t"
-+ "fsub %%st(1) # fract(y * log2(x))\n\t"
-+ "f2xm1 # 2^(fract(y * log2(x))) - 1\n\t"
-+ : "=t" (__value), "=u" (__exponent) : "0" (__y), "1" (__value));
-+ __value += 1.0;
-+ __asm __volatile__
-+ ("fscale"
-+ : "=t" (__value) : "0" (__value), "u" (__exponent));
-+ return __value;
-+}
-+
-+CPU86_LDouble logl(CPU86_LDouble __x) {
-+ register CPU86_LDouble __result;
-+ __asm __volatile__ ("fldln2; fxch; fyl2x" : "=t" (__result) : "0" (__x) : "st(1)");
-+ return __result;
-+}
-+
-+CPU86_LDouble tanl(CPU86_LDouble __x) {
-+ register CPU86_LDouble __value;
-+ register CPU86_LDouble __value2 __attribute__ ((__unused__));
-+ __asm __volatile__
-+ ("fptan"
-+ : "=t" (__value2), "=u" (__value) : "0" (__x));
-+ return __value;
-+}
-+
-+CPU86_LDouble atan2l(CPU86_LDouble __y, CPU86_LDouble __x) {
-+ register CPU86_LDouble __value;
-+ __asm __volatile__
-+ ("fpatan"
-+ : "=t" (__value) : "0" (__x), "u" (__y) : "st(1)");
-+ return __value;
-+}
-+
-+CPU86_LDouble ceill(CPU86_LDouble __x) {
-+ register CPU86_LDouble __value;
-+ __volatile unsigned short int __cw;
-+ __volatile unsigned short int __cwtmp;
-+ __asm __volatile ("fnstcw %0" : "=m" (__cw));
-+ __cwtmp = (__cw & 0xf3ff) | 0x0800; /* rounding up */
-+ __asm __volatile ("fldcw %0" : : "m" (__cwtmp));
-+ __asm __volatile ("frndint" : "=t" (__value) : "0" (__x));
-+ __asm __volatile ("fldcw %0" : : "m" (__cw));
-+ return __value;
-+}
-+
-+CPU86_LDouble floorl(CPU86_LDouble __x) {
-+ register CPU86_LDouble __value;
-+ __volatile unsigned short int __cw;
-+ __volatile unsigned short int __cwtmp;
-+ __asm __volatile ("fnstcw %0" : "=m" (__cw));
-+ __cwtmp = (__cw & 0xf3ff) | 0x0400; /* rounding down */
-+ __asm __volatile ("fldcw %0" : : "m" (__cwtmp));
-+ __asm __volatile ("frndint" : "=t" (__value) : "0" (__x));
-+ __asm __volatile ("fldcw %0" : : "m" (__cw));
-+ return __value;
-+}
-+
-+CPU86_LDouble sqrtl(CPU86_LDouble __x) {
-+ register CPU86_LDouble __result;
-+ __asm __volatile__ ("fsqrt" : "=t" (__result) : "0" (__x));
-+ return __result;
-+}
-+
-+CPU86_LDouble sinl(CPU86_LDouble __x) {
-+ register CPU86_LDouble __result;
-+ __asm __volatile__ ("fsin" : "=t" (__result) : "0" (__x));
-+ return __result;
-+}
-+
-+CPU86_LDouble cosl(CPU86_LDouble __x) {
-+ register CPU86_LDouble __result;
-+ __asm __volatile__ ("fcos" : "=t" (__result) : "0" (__x));
-+ return __result;
-+}
-+#endif
-+
- #if defined(__powerpc__)
- extern CPU86_LDouble copysign(CPU86_LDouble, CPU86_LDouble);
-
-diff -urd --exclude=CVS ../cvs/qemu/vl.c qemu-0.5.5/vl.c
---- ../cvs/qemu/vl.c Wed May 26 23:12:06 2004
-+++ qemu-0.5.5/vl.c Sun May 30 05:30:56 2004
-@@ -662,6 +662,14 @@
- case QEMU_TIMER_REALTIME:
- #ifdef _WIN32
- return GetTickCount();
-+#elif defined(_BSD)
-+ {
-+ struct timeval r;
-+ if (!gettimeofday(&r, NULL)) {
-+ return ((CLK_TCK * 1000LL) * (int64_t)r.tv_sec
-+ + ((int64_t)r.tv_usec * CLK_TCK) / 1000) / timer_freq;
-+ }
-+ }
- #else
- {
- struct tms tp;
diff --git a/emulators/qemu-devel/files/patch-ab b/emulators/qemu-devel/files/patch-ab
deleted file mode 100644
index 79b428ba1091..000000000000
--- a/emulators/qemu-devel/files/patch-ab
+++ /dev/null
@@ -1,16 +0,0 @@
-Index: qemu-snapshot-2004-05-30_23-40/target-i386/op.c
-@@ -1307,11 +1307,9 @@
- #if defined(_BSD) && defined(USE_X86LDOUBLE)
-
- CPU86_LDouble rintl(CPU86_LDouble __x) {
-- CPU86_LDouble __rintres;
-- __asm__ __volatile__
-- ("fistp %0"
-- : "=m" (__rintres) : "t" (__x) : "st");
-- return __rintres;
-+ register CPU86_LDouble __result;
-+ __asm __volatile__ ("frndint" : "=t" (__result) : "0" (__x));
-+ return __result;
- }
-
- int lrintl(CPU86_LDouble __x) {
diff --git a/emulators/qemu-devel/files/patch-ac b/emulators/qemu-devel/files/patch-ac
deleted file mode 100644
index 3c9a9db2b58b..000000000000
--- a/emulators/qemu-devel/files/patch-ac
+++ /dev/null
@@ -1,10 +0,0 @@
-Index: qemu/configure
-@@ -204,7 +204,7 @@
-
- if test -z "$sdl" ; then
-
--sdl_config="sdl-config"
-+sdl_config="sdl11-config"
- sdl=no
- sdl_static=no
-
diff --git a/emulators/qemu-devel/files/patch-audio::audio.c b/emulators/qemu-devel/files/patch-audio::audio.c
deleted file mode 100644
index 0b50a522e6fd..000000000000
--- a/emulators/qemu-devel/files/patch-audio::audio.c
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: qemu/audio/audio.c
-@@ -28,6 +28,10 @@
-
- #include "audio/audio_int.h"
-
-+#ifndef INT16_MAX
-+#define INT16_MAX 0x7fff
-+#endif
-+
- #define dolog(...) AUD_log ("audio", __VA_ARGS__)
- #ifdef DEBUG
- #define ldebug(...) dolog (__VA_ARGS__)
diff --git a/emulators/qemu-devel/files/patch-audio::ossaudio.c b/emulators/qemu-devel/files/patch-audio::ossaudio.c
deleted file mode 100644
index 8fc9e99b9153..000000000000
--- a/emulators/qemu-devel/files/patch-audio::ossaudio.c
+++ /dev/null
@@ -1,11 +0,0 @@
-Index: qemu/audio/ossaudio.c
-@@ -21,8 +21,8 @@
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
--#include <sys/mman.h>
- #include <sys/types.h>
-+#include <sys/mman.h>
- #include <sys/ioctl.h>
- #include <sys/soundcard.h>
- #include <assert.h>
diff --git a/emulators/qemu-devel/files/patch-bc b/emulators/qemu-devel/files/patch-bc
deleted file mode 100644
index 7ad83440d48b..000000000000
--- a/emulators/qemu-devel/files/patch-bc
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: qemu/i386-dis.c
-@@ -2896,6 +2896,10 @@
- OP_E (bytemode, sizeflag);
- }
-
-+#ifndef PRIx64
-+#define PRIx64 "llx"
-+#endif
-+
- static void
- print_operand_value (buf, hex, disp)
- char *buf;
diff --git a/emulators/qemu-devel/files/patch-bd b/emulators/qemu-devel/files/patch-bd
deleted file mode 100644
index 3f85d63c03a1..000000000000
--- a/emulators/qemu-devel/files/patch-bd
+++ /dev/null
@@ -1,10 +0,0 @@
-Index: qemu/configure
-@@ -286,7 +286,7 @@
- if test -z "$prefix" ; then
- prefix="/usr/local"
- fi
--mandir="$prefix/share/man"
-+mandir="$prefix/man"
- datadir="$prefix/share/qemu"
- docdir="$prefix/share/doc/qemu"
- bindir="$prefix/bin"
diff --git a/emulators/qemu-devel/files/patch-be b/emulators/qemu-devel/files/patch-be
deleted file mode 100644
index 6c9a95892ade..000000000000
--- a/emulators/qemu-devel/files/patch-be
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: qemu/vl.c
-@@ -666,8 +667,8 @@
- {
- struct timeval r;
- if (!gettimeofday(&r, NULL)) {
-- return ((CLK_TCK * 1000LL) * (int64_t)r.tv_sec
-- + ((int64_t)r.tv_usec * CLK_TCK) / 1000) / timer_freq;
-+ return ((timer_freq * 1000LL) * (int64_t)r.tv_sec
-+ + ((int64_t)r.tv_usec * timer_freq) / 1000) / timer_freq;
- }
- }
- #else
diff --git a/emulators/qemu-devel/files/patch-bf b/emulators/qemu-devel/files/patch-bf
deleted file mode 100644
index 57cc889e3119..000000000000
--- a/emulators/qemu-devel/files/patch-bf
+++ /dev/null
@@ -1,37 +0,0 @@
-Index: qemu/slirp/slirp_config.h
-@@ -86,7 +86,7 @@
- #undef BAD_SPRINTF
-
- /* Define if you have readv */
--#undef HAVE_READV
-+#define HAVE_READV
-
- /* Define if iovec needs to be declared */
- #undef DECLARE_IOVEC
-@@ -95,7 +95,7 @@
- #undef DECLARE_SPRINTF
-
- /* Define if you have a POSIX.1 sys/wait.h */
--#undef HAVE_SYS_WAIT_H
-+#define HAVE_SYS_WAIT_H
-
- /* Define if you have sys/select.h */
- #define HAVE_SYS_SELECT_H
-@@ -107,7 +107,7 @@
- #define HAVE_ARPA_INET_H
-
- /* Define if you have sys/signal.h */
--#undef HAVE_SYS_SIGNAL_H
-+#define HAVE_SYS_SIGNAL_H
-
- /* Define if you have sys/stropts.h */
- #undef HAVE_SYS_STROPTS_H
-@@ -180,7 +180,7 @@
- #undef HAVE_GRANTPT
-
- /* Define if you have fchmod */
--#undef HAVE_FCHMOD
-+#define HAVE_FCHMOD
-
- /* Define if you have <sys/type32.h> */
- #undef HAVE_SYS_TYPES32_H
diff --git a/emulators/qemu-devel/files/patch-bg b/emulators/qemu-devel/files/patch-bg
deleted file mode 100644
index 57a9ef32df97..000000000000
--- a/emulators/qemu-devel/files/patch-bg
+++ /dev/null
@@ -1,25 +0,0 @@
-Index: qemu/Makefile.target
-@@ -179,7 +179,7 @@
-
- #########################################################
-
--DEFINES+=-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-+DEFINES+=-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DSMBD=\"${LOCALBASE}/sbin/smbd\"
- LIBS+=-lm
- ifndef CONFIG_USER_ONLY
- LIBS+=-lz
-Index: qemu/vl.c
-@@ -1560,8 +1560,13 @@
- fclose(f);
- atexit(smb_exit);
-
-+#ifdef __FreeBSD__
-+ snprintf(smb_cmdline, sizeof(smb_cmdline), SMBD " -s %s",
-+ smb_conf);
-+#else
- snprintf(smb_cmdline, sizeof(smb_cmdline), "/usr/sbin/smbd -s %s",
- smb_conf);
-+#endif
-
- slirp_add_exec(0, smb_cmdline, 4, 139);
- }
diff --git a/emulators/qemu-devel/files/patch-bh b/emulators/qemu-devel/files/patch-bh
deleted file mode 100644
index 52dff1c7160e..000000000000
--- a/emulators/qemu-devel/files/patch-bh
+++ /dev/null
@@ -1,91 +0,0 @@
-Index: qemu/dyngen-exec.h
-===================================================================
-RCS file: /cvsroot/qemu/qemu/dyngen-exec.h,v
-retrieving revision 1.12
-diff -w -u -d -r1.12 dyngen-exec.h
---- dyngen-exec.h 12 May 2004 19:32:15 -0000 1.12
-+++ dyngen-exec.h 21 May 2004 15:00:41 -0000
-@@ -21,6 +21,8 @@
- #define __DYNGEN_EXEC_H__
-
- #include <stddef.h>
-+#include <stdio.h>
-+#include "config.h"
-
- typedef unsigned char uint8_t;
- typedef unsigned short uint16_t;
-@@ -54,9 +56,6 @@
- #define UINT32_MAX (4294967295U)
- #define UINT64_MAX ((uint64_t)(18446744073709551615))
-
--typedef struct FILE FILE;
--extern int fprintf(FILE *, const char *, ...);
--extern int printf(const char *, ...);
- #undef NULL
- #define NULL 0
- #ifdef _BSD
-Index: qemu/target-ppc/op_helper.c
-===================================================================
-RCS file: /cvsroot/qemu/qemu/target-ppc/op_helper.c,v
-retrieving revision 1.6
-diff -w -u -d -r1.6 op_helper.c
---- target-ppc/op_helper.c 21 May 2004 12:59:31 -0000 1.6
-+++ target-ppc/op_helper.c 21 May 2004 15:00:49 -0000
-@@ -210,6 +210,22 @@
- }
- /* TODO: update FEX & VX */
- /* Set rounding mode */
-+#ifdef _BSD
-+ switch(env->fpscr[0] & 0x3) {
-+ case 0:
-+ fpsetround(FP_RN);
-+ break;
-+ case 1:
-+ fpsetround(FP_RZ);
-+ break;
-+ case 2:
-+ fpsetround(FP_RP);
-+ break;
-+ case 3:
-+ fpsetround(FP_RM);
-+ break;
-+ }
-+#else
- switch (env->fpscr[0] & 0x3) {
- case 0:
- /* Best approximation (round to nearest) */
-@@ -228,6 +244,7 @@
- fesetround(FE_DOWNWARD);
- break;
- }
-+#endif
- }
-
- void do_fctiw (void)
-@@ -253,9 +270,13 @@
- double d;
- uint64_t i;
- } *p = (void *)&FT1;
-+#ifdef _BSD
-+ int cround = fpgetround();
-+ fpsetround(FP_RZ);
-+#else
- int cround = fegetround();
--
- fesetround(FE_TOWARDZERO);
-+#endif
- if (FT0 > (double)0x7FFFFFFF)
- p->i = 0x7FFFFFFFULL << 32;
- else if (FT0 < -(double)0x80000000)
-@@ -264,7 +285,11 @@
- p->i = 0;
- p->i |= (uint32_t)FT0;
- FT0 = p->d;
-+#ifdef _BSD
-+ fpsetround(cround);
-+#else
- fesetround(cround);
-+#endif
- }
-
- void do_fnmadds (void)
diff --git a/emulators/qemu-devel/files/patch-bk b/emulators/qemu-devel/files/patch-bk
deleted file mode 100644
index 09281f31aef2..000000000000
--- a/emulators/qemu-devel/files/patch-bk
+++ /dev/null
@@ -1,190 +0,0 @@
-Index: qemu/slirp/bootp.c
-@@ -29,11 +29,12 @@
-
- #define START_ADDR 15
-
--#define LEASE_TIME (24 * 3600)
-+#define LEASE_TIME (120)
-
- typedef struct {
- uint8_t allocated;
- uint8_t macaddr[6];
-+ int time;
- } BOOTPClient;
-
- BOOTPClient bootp_clients[NB_ADDR];
-@@ -68,26 +69,54 @@
- {
- BOOTPClient *bc;
- int i;
-+ int now=time(NULL);
-
- for(i = 0; i < NB_ADDR; i++) {
- if (!memcmp(macaddr, bootp_clients[i].macaddr, 6))
- goto found;
- }
-+ for(i = 0; i < NB_ADDR; i++) {
-+ if (now-bootp_clients[i].time > 3*LEASE_TIME)
-+ goto found;
-+ }
- return NULL;
- found:
- bc = &bootp_clients[i];
-- bc->allocated = 1;
- paddr->s_addr = htonl(ntohl(special_addr.s_addr) | (i + START_ADDR));
- return bc;
- }
-
-+static BOOTPClient *find_reqaddr(struct in_addr *paddr, struct in_addr *reqaddr, const uint8_t *macaddr)
-+{
-+ BOOTPClient *bc=NULL;
-+ int i;
-+ /*check the net prefix*/
-+ if ((ntohl(reqaddr->s_addr) & 0xffffff00) ==
-+ (ntohl(special_addr.s_addr) & 0xffffff00)) {
-+ i=(ntohl(reqaddr->s_addr) & 0xff) - START_ADDR;
-+ if (i>=0 && i< NB_ADDR) {
-+ bc = &bootp_clients[i];
-+ if (bc->allocated &&
-+ (memcmp(macaddr, bootp_clients[i].macaddr, 6)==0)) {
-+ paddr->s_addr = reqaddr->s_addr;
-+ return bc;
-+ }
-+ else
-+ bc=NULL;
-+ }
-+ }
-+ return bc;
-+}
-+
-+
- static void dhcp_decode(const uint8_t *buf, int size,
-- int *pmsg_type)
-+ int *pmsg_type, struct sockaddr_in *preqaddr)
- {
- const uint8_t *p, *p_end;
- int len, tag;
-
- *pmsg_type = 0;
-+ preqaddr->sin_addr.s_addr=htonl(0L);
-
- p = buf;
- p_end = buf + size;
-@@ -114,6 +143,10 @@
- if (len >= 1)
- *pmsg_type = p[0];
- break;
-+ case RFC2132_REQ_ADDR:
-+ if (len == 4) {
-+ memcpy(&(preqaddr->sin_addr),p,4);
-+ }
- default:
- break;
- }
-@@ -127,14 +160,14 @@
- BOOTPClient *bc;
- struct mbuf *m;
- struct bootp_t *rbp;
-- struct sockaddr_in saddr, daddr;
-+ struct sockaddr_in saddr, daddr, reqaddr;
- struct in_addr dns_addr;
- int dhcp_msg_type, val;
-- uint8_t *q;
-+ uint8_t *q,replytype;
-
- /* extract exact DHCP msg type */
-- dhcp_decode(bp->bp_vend, DHCP_OPT_LEN, &dhcp_msg_type);
-- dprintf("bootp packet op=%d msgtype=%d\n", bp->bp_op, dhcp_msg_type);
-+ dhcp_decode(bp->bp_vend, DHCP_OPT_LEN, &dhcp_msg_type,&reqaddr);
-+ dprintf("bootp packet op=%d msgtype=%d reqaddr=%x\n", bp->bp_op, dhcp_msg_type,ntohl(reqaddr.sin_addr.s_addr));
-
- if (dhcp_msg_type == 0)
- dhcp_msg_type = DHCPREQUEST; /* Force reply for old BOOTP clients */
-@@ -152,21 +185,18 @@
- m->m_data += sizeof(struct udpiphdr);
- memset(rbp, 0, sizeof(struct bootp_t));
-
-- if (dhcp_msg_type == DHCPDISCOVER) {
-- new_addr:
-- bc = get_new_addr(&daddr.sin_addr);
-- if (!bc) {
-- dprintf("no address left\n");
-- return;
-- }
-- memcpy(bc->macaddr, client_ethaddr, 6);
-- } else {
-- bc = find_addr(&daddr.sin_addr, bp->bp_hwaddr);
-- if (!bc) {
-- /* if never assigned, behaves as if it was already
-- assigned (windows fix because it remembers its address) */
-- goto new_addr;
-- }
-+ bc=NULL;
-+ daddr.sin_addr.s_addr=htonl(0L);
-+ if (dhcp_msg_type == DHCPREQUEST) {
-+ if (reqaddr.sin_addr.s_addr != htonl(0L))
-+ bc = find_reqaddr(&daddr.sin_addr, &reqaddr.sin_addr, bp->bp_hwaddr);
-+ else
-+ bc = find_addr(&daddr.sin_addr, bp->bp_hwaddr);
-+ }
-+ else if (dhcp_msg_type == DHCPDISCOVER) {
-+ bc = find_addr(&daddr.sin_addr, bp->bp_hwaddr);
-+ if (!bc)
-+ bc = get_new_addr(&daddr.sin_addr);
- }
- dprintf("offered addr=%08x\n", ntohl(daddr.sin_addr.s_addr));
-
-@@ -181,25 +211,27 @@
- rbp->bp_hlen = 6;
- memcpy(rbp->bp_hwaddr, bp->bp_hwaddr, 6);
-
-- rbp->bp_yiaddr = daddr.sin_addr; /* Client IP address */
-- rbp->bp_siaddr = saddr.sin_addr; /* Server IP address */
-+ rbp->bp_yiaddr = daddr.sin_addr; /* IP address */
-
- q = rbp->bp_vend;
- memcpy(q, rfc1533_cookie, 4);
- q += 4;
-
-- if (dhcp_msg_type == DHCPDISCOVER) {
-- *q++ = RFC2132_MSG_TYPE;
-- *q++ = 1;
-- *q++ = DHCPOFFER;
-- } else if (dhcp_msg_type == DHCPREQUEST) {
-+ if (bc != NULL) {
-+ memcpy(bc->macaddr, client_ethaddr, 6);
-+ bc->allocated = 1;
-+ bc->time = time(NULL);
-+ replytype=(dhcp_msg_type == DHCPDISCOVER)?DHCPOFFER:DHCPACK;
-+ }
-+ else
-+ replytype=DHCPNACK;
-+
- *q++ = RFC2132_MSG_TYPE;
- *q++ = 1;
-- *q++ = DHCPACK;
-- }
-+ *q++ = replytype;
-
-- if (dhcp_msg_type == DHCPDISCOVER ||
-- dhcp_msg_type == DHCPREQUEST) {
-+ if ((dhcp_msg_type == DHCPDISCOVER ||
-+ dhcp_msg_type == DHCPREQUEST) && replytype!=DHCPNACK) {
- *q++ = RFC2132_SRV_ID;
- *q++ = 4;
- memcpy(q, &saddr.sin_addr, 4);
-Index: qemu/slirp/bootp.h
-===================================================================
-RCS file: /cvsroot/qemu/qemu/slirp/bootp.h,v
-retrieving revision 1.1
-diff -u -r1.1 bootp.h
---- slirp/bootp.h 22 Apr 2004 00:10:47 -0000 1.1
-+++ slirp/bootp.h 5 Jun 2004 19:34:22 -0000
-@@ -71,6 +71,7 @@
- #define DHCPOFFER 2
- #define DHCPREQUEST 3
- #define DHCPACK 5
-+#define DHCPNACK 6
-
- #define RFC1533_VENDOR_MAJOR 0
- #define RFC1533_VENDOR_MINOR 0
diff --git a/emulators/qemu-devel/files/patch-block.c b/emulators/qemu-devel/files/patch-block.c
deleted file mode 100644
index c924d2d96039..000000000000
--- a/emulators/qemu-devel/files/patch-block.c
+++ /dev/null
@@ -1,71 +0,0 @@
-Index: qemu/block.c
-@@ -21,6 +21,17 @@
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-+
-+#include "config-host.h"
-+
-+#ifdef _BSD
-+#include <sys/types.h>
-+#include <sys/stat.h>
-+#include <sys/ioctl.h>
-+#include <sys/queue.h>
-+#include <sys/disk.h>
-+#endif
-+
- #include "vl.h"
- #include "block_int.h"
-
-@@ -103,14 +103,25 @@
- {
- int fd, ret, score, score_max;
- BlockDriver *drv1, *drv;
-- uint8_t buf[1024];
-+ uint8_t *buf;
-+ size_t bufsize = 1024;
-+ u_int sectorsize = 512;
-
- fd = open(filename, O_RDONLY | O_BINARY | O_LARGEFILE);
- if (fd < 0)
- return NULL;
-- ret = read(fd, buf, sizeof(buf));
-+#ifdef DIOCGSECTORSIZE
-+ if (!ioctl(fd, DIOCGSECTORSIZE, &sectorsize) &&
-+ sectorsize > bufsize)
-+ bufsize = sectorsize;
-+#endif
-+ buf = malloc(bufsize);
-+ if (!buf)
-+ return NULL;
-+ ret = read(fd, buf, bufsize);
- if (ret < 0) {
- close(fd);
-+ free(buf);
- return NULL;
- }
- close(fd);
-@@ -124,6 +135,7 @@
- drv = drv1;
- }
- }
-+ free(buf);
- return drv;
- }
-
-@@ -522,6 +533,15 @@
- return -1;
- bs->read_only = 1;
- }
-+#ifdef _BSD
-+ struct stat sb;
-+ if (!fstat(fd,&sb) && (S_IFCHR & sb.st_mode)) {
-+#ifdef DIOCGMEDIASIZE
-+ if (ioctl(fd, DIOCGMEDIASIZE, (off_t *)&size))
-+#endif
-+ size = lseek(fd, 0LL, SEEK_END);
-+ } else
-+#endif
- size = lseek(fd, 0, SEEK_END);
- bs->total_sectors = size / 512;
- s->fd = fd;
diff --git a/emulators/qemu-devel/files/patch-bt b/emulators/qemu-devel/files/patch-bt
deleted file mode 100644
index 62e8924722b3..000000000000
--- a/emulators/qemu-devel/files/patch-bt
+++ /dev/null
@@ -1,103 +0,0 @@
-Index: qemu/vl.c
-@@ -43,6 +43,9 @@
- #ifndef __APPLE__
- #include <libutil.h>
- #endif
-+#ifdef __FreeBSD__
-+#include <sys/module.h>
-+#endif
- #else
- #include <linux/if.h>
- #include <linux/if_tun.h>
-@@ -1059,6 +1062,34 @@
-
- #endif /* CONFIG_SLIRP */
-
-+#ifdef __FreeBSD__
-+#define LOAD_QUIETLY 1
-+#define LOAD_VERBOSLY 2
-+
-+int
-+loadmodules(int how, const char *module, ...)
-+{
-+ int loaded = 0;
-+ va_list ap;
-+
-+ va_start(ap, module);
-+#ifndef NO_MODULES
-+ while (module != NULL) {
-+ if (modfind(module) == -1) {
-+ if (kldload(module) == -1) {
-+ if (how == LOAD_VERBOSLY)
-+ fprintf(stderr, "%s: Cannot load module\n", module);
-+ } else
-+ loaded++;
-+ }
-+ module = va_arg(ap, const char *);
-+ }
-+ va_end(ap);
-+#endif
-+ return loaded;
-+}
-+#endif
-+
- #if !defined(_WIN32)
- #ifdef _BSD
- static int tun_open(char *ifname, int ifname_size)
-@@ -1067,11 +1098,55 @@
- char *dev;
- struct stat s;
-
-+#ifdef __FreeBSD__
-+ int i, kldtried = 0, enoentcount = 0, err = 0;
-+ char dname[100];
-+#ifdef USE_DEVTAP
-+ /*
-+ * 5.x has /dev/tap, but that seems to just blindly increase its
-+ * couter on every open() for some people(??), i.e. on every qemu run.
-+ */
-+ i = -1;
-+#else
-+ i = 0;
-+#endif
-+ for (; i < 10; i++) {
-+ if (i == -1)
-+ strcpy(dname, "/dev/tap");
-+ else
-+ snprintf(dname, sizeof dname, "%s%d",
-+ "/dev/tap", i);
-+ fd = open(dname, O_RDWR);
-+ if (fd >= 0)
-+ break;
-+ else if (errno == ENXIO || errno == ENOENT) {
-+ if (i == 0 && !kldtried++) {
-+ /*
-+ * Attempt to load the tunnel interface KLD if it isn't loaded
-+ * already.
-+ */
-+ if (loadmodules(LOAD_VERBOSLY, "if_tap", NULL))
-+ i = -1;
-+ continue;
-+ }
-+ if (errno != ENOENT || ++enoentcount > 3) {
-+ err = errno;
-+ break;
-+ }
-+ } else
-+ err = errno;
-+ }
-+ if (fd < 0) {
-+ fprintf(stderr, "warning: could not open %s (%s): no virtual network emulation\n", dname, strerror(err));
-+ return -1;
-+ }
-+#else
- fd = open("/dev/tap", O_RDWR);
- if (fd < 0) {
-- fprintf(stderr, "warning: could not open /dev/tap: no virtual network emulation\n");
-+ fprintf(stderr, "warning: could not open /dev/tap (%s): no virtual network emulation\n", strerror(errno));
- return -1;
- }
-+#endif
-
- fstat(fd, &s);
- dev = devname(s.st_rdev, S_IFCHR);
diff --git a/emulators/qemu-devel/files/patch-target-sparc::op_helper.c b/emulators/qemu-devel/files/patch-target-sparc::op_helper.c
deleted file mode 100644
index e621a1337ad1..000000000000
--- a/emulators/qemu-devel/files/patch-target-sparc::op_helper.c
+++ /dev/null
@@ -1,8 +0,0 @@
---- qemu/target-sparc/op_helper.c.orig Mon Oct 11 02:46:24 2004
-+++ qemu/target-sparc/op_helper.c Thu Oct 28 23:28:57 2004
-@@ -1,5 +1,4 @@
- #include <math.h>
--#include <fenv.h>
- #include "exec.h"
-
- #ifdef USE_INT_TO_FLOAT_HELPERS
diff --git a/emulators/qemu-devel/pkg-descr b/emulators/qemu-devel/pkg-descr
deleted file mode 100644
index 8b0cc55ed6e9..000000000000
--- a/emulators/qemu-devel/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-QEMU is a FAST! processor emulator using dynamic translation to achieve
-good emulation speed.
-QEMU has two operating modes:
-
- * Full system emulation. In this mode, QEMU emulates a full system
-(for example a PC), including a processor and various peripherials.
-It can be used to launch different Operating Systems without rebooting
-the PC or to debug system code.
- * User mode emulation (Linux host only). In this mode, QEMU can launch
-Linux processes compiled for one CPU on another CPU. It can be used to
-launch the Wine Windows API emulator or to ease cross-compilation and
-cross-debugging.
-
-As QEMU requires no host kernel patches to run, it is very safe and easy to use.
-
-WWW: http://fabrice.bellard.free.fr/qemu/
diff --git a/emulators/qemu-devel/pkg-message b/emulators/qemu-devel/pkg-message
deleted file mode 100644
index 3257ec60f3fe..000000000000
--- a/emulators/qemu-devel/pkg-message
+++ /dev/null
@@ -1,19 +0,0 @@
-====
-FreeBSD host notes:
-- needs to run as root in order to use /dev/tap* networking (why?)
-- slirp (usermode networking) is fixed now in cvs, on FreeSBIE 1.0 guests
-you still have to manually do:
- echo nameserver 10.0.2.3 >/etc/resolv.conf
-but i've been told that that's normal. (fixed on FreeSBIE 1.1.)
-and you have to wait a bit for dhclient to do its thing; traffic to
-address 10.0.2.2 is routed to 127.1 on the host.
-- expect timer problems when guest kernel HZ is > hosts,
-for example time sleep 1 takes 49 seconds and booting sleeps for
-minutes at the acd0 probe with a FreeSBIE 1.0 guest, thats because
-its kernel is built with HZ=5000, and FreeBSD's default is 100...
-(no longer a problem with FreeSBIE 1.1.) The linux 2.6 kernel uses
-1000 by default btw. Enabling /dev/rtc doesn't seem to help either
-(not included since it needs a patch to emulators/rtc.)
-- using physical media doesn't work on 4.x hosts (missing DIOCGMEDIASIZE
-ioctl.)
-====
diff --git a/emulators/qemu-devel/pkg-plist b/emulators/qemu-devel/pkg-plist
deleted file mode 100644
index 3ff1d2332248..000000000000
--- a/emulators/qemu-devel/pkg-plist
+++ /dev/null
@@ -1,51 +0,0 @@
-bin/qemu
-bin/qemu-img
-bin/qemu-system-ppc
-bin/qemu-system-sparc
-bin/qemu-system-x86_64
-%%PORTDOCS%%%%DOCSDIR%%/qemu-doc.html
-%%PORTDOCS%%%%DOCSDIR%%/qemu-tech.html
-share/qemu/bios.bin
-share/qemu/linux_boot.bin
-share/qemu/vgabios.bin
-share/qemu/vgabios-cirrus.bin
-share/qemu/ppc_rom.bin
-share/qemu/proll.elf
-share/qemu/keymaps/ar
-share/qemu/keymaps/common
-share/qemu/keymaps/da
-share/qemu/keymaps/de
-share/qemu/keymaps/de-ch
-share/qemu/keymaps/en-gb
-share/qemu/keymaps/en-us
-share/qemu/keymaps/es
-share/qemu/keymaps/et
-share/qemu/keymaps/fi
-share/qemu/keymaps/fo
-share/qemu/keymaps/fr
-share/qemu/keymaps/fr-be
-share/qemu/keymaps/fr-ca
-share/qemu/keymaps/fr-ch
-share/qemu/keymaps/hr
-share/qemu/keymaps/hu
-share/qemu/keymaps/is
-share/qemu/keymaps/it
-share/qemu/keymaps/ja
-share/qemu/keymaps/lt
-share/qemu/keymaps/lv
-share/qemu/keymaps/mk
-share/qemu/keymaps/modifiers
-share/qemu/keymaps/nl
-share/qemu/keymaps/nl-be
-share/qemu/keymaps/no
-share/qemu/keymaps/pl
-share/qemu/keymaps/pt
-share/qemu/keymaps/pt-br
-share/qemu/keymaps/ru
-share/qemu/keymaps/sl
-share/qemu/keymaps/sv
-share/qemu/keymaps/th
-share/qemu/keymaps/tr
-@dirrm share/qemu/keymaps
-@dirrm share/qemu
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/emulators/simh/Makefile b/emulators/simh/Makefile
deleted file mode 100644
index 5a277fcfbf53..000000000000
--- a/emulators/simh/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# New ports collection makefile for: sim
-# Date created: 7 November 1997
-# Whom: jraynard
-#
-# $FreeBSD$
-#
-
-PORTNAME= sim
-PORTVERSION= 3.2.0
-CATEGORIES= emulators
-MASTER_SITES= http://simh.trailing-edge.com/sources/
-DISTNAME= ${PORTNAME}hv32-0
-
-MAINTAINER= jedgar@FreeBSD.org
-COMMENT= PDP-8, PDP-11, PDP-1, other 18b PDP, Nova, and IBM 1401 simulators
-
-USE_ZIP= yes
-USE_GMAKE= yes
-RESTRICTED= "Non-commercial use only"
-MAKEFILE= makefile
-NO_WRKSUBDIR= yes
-
-SHELL=${SH}
-
-BIN_FILES= pdp1 pdp4 pdp7 pdp8 pdp9 \
- pdp15 pdp11 pdp10 vax nova \
- eclipse h316 hp2100 i1401 \
- i1620 s3 altair altairz80 \
- gri ibm1130 id16 id32 sds lgp
-
-PORTDOCS= 0readme_32.txt simh_doc.txt simh_swre.txt \
- 0readme_ethernet.txt simh_faq.txt
-
-PLIST_FILES= ${BIN_FILES:S/^/bin\//g} share/sim/ka655.bin share/sim/ka655x.bin
-PLIST_DIRS= share/sim
-
-pre-patch:
- @${MKDIR} ${WRKSRC}/BIN
- @for i in ${WRKSRC}/makefile `${FIND} ${WRKSRC} -name "*.[hc]"`; do \
- ${CAT} $$i | ${TR} -d '\r' > $$i.new; \
- ${MV} $$i.new $$i; \
- done
-
-do-install:
-.for file in ${BIN_FILES}
- ${INSTALL_PROGRAM} ${WRKDIR}/BIN/${file} ${PREFIX}/bin
-.endfor
-
- @${MKDIR} ${PREFIX}/share/sim
- ${INSTALL_DATA} ${WRKDIR}/VAX/ka655*.bin ${PREFIX}/share/sim
-
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @for i in ${PORTDOCS}; do\
- ${INSTALL_DATA} ${WRKDIR}/$$i ${DOCSDIR}; \
- done
-.endif
-
-post-install:
- @${CAT} pkg-message
-
-.include <bsd.port.mk>
diff --git a/emulators/simh/distinfo b/emulators/simh/distinfo
deleted file mode 100644
index 60302168ecdf..000000000000
--- a/emulators/simh/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (simhv32-0.zip) = 431a1b7915e9aa9253eab83a366590bf
-SIZE (simhv32-0.zip) = 1914305
diff --git a/emulators/simh/files/patch-makefile b/emulators/simh/files/patch-makefile
deleted file mode 100644
index faa54a9b6722..000000000000
--- a/emulators/simh/files/patch-makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- makefile.orig Wed Jun 23 18:01:06 2004
-+++ makefile Wed Jun 23 18:01:50 2004
-@@ -10,7 +10,7 @@
- else
- OS_CCDEFS = -D_GNU_SOURCE
- endif
--CC = gcc -std=c99 -O2 -g -lm $(OS_CCDEFS) -I .
-+CC += ${CFLAGS} -lm $(OS_CCDEFS) -I .
- ifeq ($(USE_NETWORK),)
- else
- NETWORK_OPT = -DUSE_NETWORK -lpcap -isystem /usr/local/include -L /usr/local/lib
diff --git a/emulators/simh/files/patch-sim_defs.h b/emulators/simh/files/patch-sim_defs.h
deleted file mode 100644
index 7e85051e3cff..000000000000
--- a/emulators/simh/files/patch-sim_defs.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- sim_defs.h.orig Thu May 2 18:23:02 2002
-+++ sim_defs.h Wed May 22 08:13:27 2002
-@@ -319,7 +319,7 @@
- #define GRDATA(nm,loc,rdx,wd,pos) #nm, &(loc), (rdx), (wd), (pos), 1
- #define BRDATA(nm,loc,rdx,wd,dep) #nm, (loc), (rdx), (wd), 0, (dep)
- #define URDATA(nm,loc,rdx,wd,off,dep,fl) \
-- #nm, &(loc), (rdx), (wd), (off), (dep), ((fl) | REG_UNIT)
-+ "nm", &(loc), (rdx), (wd), (off), (dep), ((fl) | REG_UNIT)
- #else
- #define ORDATA(nm,loc,wd) "nm", &(loc), 8, (wd), 0, 1
- #define DRDATA(nm,loc,wd) "nm", &(loc), 10, (wd), 0, 1
diff --git a/emulators/simh/pkg-descr b/emulators/simh/pkg-descr
deleted file mode 100644
index fc904651ca4a..000000000000
--- a/emulators/simh/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-PDP-8, PDP-11, PDP-1, other 18b PDP, Nova, and IBM 1401 simulators.
-
-The simulators have been tested on VAX VMS, Alpha VMS, Alpha UNIX, Intel
-FreeBSD and Intel LINUX; a port to Windows 95 and Windows NT is in progress
-but lacks terminal emulation code. Porting to other environments will
-require changes to the operating system dependent code in scp_tty.c.
-
-These simulators are capable of running the Unix V5, V6 and V7 binaries
-licenced for non-commercial use by SCO. See ${WRKDIR}/simh_doc.txt for
-further details.
diff --git a/emulators/simh/pkg-message b/emulators/simh/pkg-message
deleted file mode 100644
index a7a5bbf096a7..000000000000
--- a/emulators/simh/pkg-message
+++ /dev/null
@@ -1,5 +0,0 @@
-*********************************************************************
-
-The file needed by the VAX emulator is located in ${PREFIX}/share/sim
-
-*********************************************************************
diff --git a/emulators/vmware-guestd4/files/vmware-guestd.sh.in b/emulators/vmware-guestd4/files/vmware-guestd.sh.in
deleted file mode 100644
index 2bdeddcab5ac..000000000000
--- a/emulators/vmware-guestd4/files/vmware-guestd.sh.in
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: vmware-guestd
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: FreeBSD
-
-PREFIX=%%PREFIX%%
-. %%RC_SUBR%%
-
-# Global
-checkvm_cmd="${PREFIX}/sbin/vmware-checkvm > /dev/null"
-
-# Functions
-vmware_guest_kmod_start()
-{
- echo 'Loading vmmemctl kernel module.'
- kldload ${PREFIX}/lib/vmware-tools/modules/vmmemctl.ko >/dev/null 2>&1
-}
-
-# VMware kernel modules
-name="vmware_guest_kmod"
-rcvar=`set_rcvar`
-start_precmd="${checkvm_cmd}"
-start_cmd="vmware_guest_kmod_start"
-stop_precmd="${checkvm_cmd}"
-stop_cmd=":"
-
-load_rc_config $name
-[ -z "$vmware_guest_kmod_enable" ] && vmware_guest_kmod_enable="NO"
-run_rc_command "$1"
-
-# VMware guest daemon
-name="vmware_guestd"
-rcvar=`set_rcvar`
-start_precmd="${checkvm_cmd}"
-unset start_cmd
-stop_precmd="${checkvm_cmd}"
-unset stop_cmd
-command="${PREFIX}/sbin/vmware-guestd"
-command_args="--halt-command '/sbin/shutdown -p now' >/dev/null 2>&1"
-pidfile="/var/run/${name}.pid"
-
-load_rc_config $name
-[ -z "$vmware_guestd_enable" ] && vmware_guestd_enable="YES"
-[ -z "$vmware_guestd_flags" ] && vmware_guestd_flags="--background ${pidfile}"
-run_rc_command "$1"
diff --git a/emulators/vmware-guestd5/Makefile b/emulators/vmware-guestd5/Makefile
deleted file mode 100644
index d22f567208a3..000000000000
--- a/emulators/vmware-guestd5/Makefile
+++ /dev/null
@@ -1,169 +0,0 @@
-# New ports collection makefile for: VMware tools for FreeBSD
-# Date created: 10 Aug 2000
-# Whom: matusita@jp.FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= vmware
-PORTVERSION= ${VMWARE_VER}.${BUILD_VER}
-PORTREVISION= 2
-CATEGORIES= emulators
-MASTER_SITES= # bundled with VMware itself
-PKGNAMESUFFIX?= -guestd
-DISTNAME= vmware-freebsd-tools
-
-MAINTAINER= matusita@FreeBSD.org
-COMMENT?=VMware time synchronization daemon for FreeBSD guest OS (for VMware 4.x)
-
-.if defined(VMWARE_X_PORTS)
-RUN_DEPENDS= ${LOCALBASE}/sbin/vmware-guestd:${PORTSDIR}/emulators/vmware-guestd4
-.endif
-
-DISTDIR= ${MOUNT_PT}
-IGNOREFILES= ${DISTFILES}
-WRKSRC= ${WRKDIR}/vmware-tools-distrib
-
-ONLY_FOR_ARCHS= i386
-USE_REINPLACE= yes
-USE_RC_SUBR= yes
-RC_SCRIPT= ${PREFIX}/etc/rc.d/vmware-guestd.sh
-RC_SCRIPTS_SUB= PREFIX=${PREFIX} RC_SUBR=${RC_SUBR}
-.if !defined(BATCH)
-IS_INTERACTIVE= yes
-.endif
-.if defined(VMWARE_X_PORTS)
-USE_X_PREFIX= yes
-NO_BUILD= yes
-.endif
-
-RESTRICTED= "Not sure if we can redistribute this."
-NO_PACKAGE= ${RESTRICTED}
-
-VMWARE_VER= 4.5.2
-BUILD_VER= 8848
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 500000
-MOUNT_DEV?= /dev/acd0c
-.else
-MOUNT_DEV?= /dev/acd0
-.endif
-MOUNT_PT?= /mnt
-MOUNT= /sbin/mount
-UMOUNT= /sbin/umount
-
-.if defined(VMWARE_X_PORTS)
-
-.if ${X_WINDOW_SYSTEM:L} == xfree86-3
-PLIST_SUB+= INSTALLXSERVER3:=""
-PLIST_SUB+= INSTALLXSERVER4:="@comment "
-.else
-PLIST_SUB+= INSTALLXSERVER3:="@comment "
-PLIST_SUB+= INSTALLXSERVER4:=""
-.endif
-
-.else
-
-.if !defined(WITHOUT_VMWARE_VMMEMCTL)
-.if exists(/usr/src/sys/Makefile)
-WITH_VMWARE_VMMEMCTL=YES
-.endif
-.endif
-VMWARE_KMODDIR= ${PREFIX}/lib/vmware-tools/modules
-.if defined(WITH_VMWARE_VMMEMCTL)
-PLIST_SUB+= VMWARE_VMMEMCTL:=""
-PLIST_SUB+= VMWARE_KMODDIR:="${VMWARE_KMODDIR}"
-.else
-PLIST_SUB+= VMWARE_VMMEMCTL:="@comment "
-PLIST_SUB+= VMWARE_KMODDIR:="@comment "
-.endif
-
-.endif
-
-fetch-list:
- @${DO_NADA}
-
-do-fetch:
- @${ECHO} ""
- @${ECHO} "========================================================================"
- @${ECHO} "Choose \"VM\" -> \"Install VMware Tools...\" from the Workstation menu"
- @${ECHO} "to connect the VM's CD-ROM drive temporarily to installation CD image."
- @${ECHO} "========================================================================"
- @${ECHO} ""
-.if !defined(BATCH)
- @${ECHO} "This port mounts ${MOUNT_DEV} to ${MOUNT_PT}."
- @${ECHO} ""
- @${ECHO} -n "Are you ready? [Y/n]: "
- @(read line; \
- case "$${line}" in \
- [Nn]*) \
- ${FALSE} ;; \
- *) \
- ${TRUE} ;; \
- esac)
-.endif
- ${MKDIR} ${MOUNT_PT}
- -${UMOUNT} ${MOUNT_PT} 2>&1 >/dev/null
- -${UMOUNT} ${MOUNT_DEV} 2>&1 >/dev/null
- ${MOUNT} -t cd9660 ${MOUNT_DEV} ${MOUNT_PT}
-
-post-extract:
- ${UMOUNT} ${MOUNT_PT}
-.if defined(WITH_VMWARE_VMMEMCTL)
- (cd ${WRKDIR}; ${TAR} xf ${WRKSRC}/lib/modules/source/vmmemctl.tar)
-.endif
-
-post-patch:
-.if defined(WITH_VMWARE_VMMEMCTL)
- ${REINPLACE_CMD} -e 's|vmmemctl1.o||' ${WRKDIR}/vmmemctl-only/Makefile
- ${ECHO_CMD} "OBJS+=vmmemctl1.o" >> ${WRKDIR}/vmmemctl-only/Makefile
-.endif
- ${REINPLACE_CMD} "`${PRINTF} 's|\0152\013\0350|\0152\\\n\0350|g'`" \
- ${WRKSRC}/sbin/vmware-checkvm
-
-.if defined(VMWARE_X_PORTS)
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/vmware-toolbox ${X11BASE}/bin
-.if ${X_WINDOW_SYSTEM:L} == xfree86-3
- ${INSTALL_PROGRAM} ${WRKSRC}/lib/configurator/XFree86-3/XF86_VMware_4.5 ${X11BASE}/bin/XF86_VMware
- ${INSTALL_DATA} ${WRKSRC}/lib/configurator/XFree86-3/XF86Config ${X11BASE}/etc/XF86Config_VMware
- @${ECHO} ""
- @${ECHO} "You have installed XFree86 3.x X Server for VMware."
- @${ECHO} "${X11BASE}/etc/XF86Config_VMware is a sample XF86Config file."
- @${ECHO} "Copy this file to /etc/XF86Config before starting X."
-.else
- ${INSTALL_DATA} ${WRKSRC}/lib/configurator/XFree86-4/XF86Config-4 ${X11BASE}/etc/XF86Config-4_VMware
- ${INSTALL_DATA} ${WRKSRC}/lib/configurator/XFree86-4/4.3.x/vmware_drv.o ${X11BASE}/lib/modules/drivers/vmware_drv.o_VMware
- ${INSTALL_DATA} ${WRKSRC}/lib/configurator/XFree86-4/4.2.x/vmmouse_drv.o ${X11BASE}/lib/modules/input/vmmouse_drv.o_VMware
-.endif
- -${LOCALBASE}/sbin/vmware-guestd --cmd toolinstall.end
-
-.else
-
-do-build:
-.if defined(WITH_VMWARE_VMMEMCTL)
- (cd ${WRKDIR}/vmmemctl-only; make)
-.endif
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/sbin/vmware-guestd ${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKSRC}/sbin/vmware-checkvm ${PREFIX}/sbin
-.if defined(WITH_VMWARE_VMMEMCTL)
- ${MKDIR} ${VMWARE_KMODDIR}
- ${INSTALL_PROGRAM} ${WRKDIR}/vmmemctl-only/vmmemctl.ko ${VMWARE_KMODDIR}
-.endif
- @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
- ${FILESDIR}/vmware-guestd.sh > ${WRKDIR}/vmware-guestd.sh
- @${INSTALL_SCRIPT} ${WRKDIR}/vmware-guestd.sh ${RC_SCRIPT}
- -${LOCALBASE}/sbin/vmware-guestd --cmd toolinstall.end
-.endif
- ${MKDIR} ${PREFIX}/share/vmware-tools
- ${LN} -sfh /usr/bin/true ${PREFIX}/share/vmware-tools/poweroff-vm-default
- ${LN} -sfh /usr/bin/true ${PREFIX}/share/vmware-tools/poweron-vm-default
- ${LN} -sfh /usr/bin/true ${PREFIX}/share/vmware-tools/suspend-vm-default
- ${LN} -sfh ${PREFIX}/share/vmware-tools /etc/vmware-tools
-
-.include <bsd.port.post.mk>
diff --git a/emulators/vmware-guestd5/distinfo b/emulators/vmware-guestd5/distinfo
deleted file mode 100644
index 9a33295bd1da..000000000000
--- a/emulators/vmware-guestd5/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (vmware-freebsd-tools.tar.gz) = IGNORE
diff --git a/emulators/vmware-guestd5/files/vmware-guestd.sh b/emulators/vmware-guestd5/files/vmware-guestd.sh
deleted file mode 100644
index 2bdeddcab5ac..000000000000
--- a/emulators/vmware-guestd5/files/vmware-guestd.sh
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: vmware-guestd
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: FreeBSD
-
-PREFIX=%%PREFIX%%
-. %%RC_SUBR%%
-
-# Global
-checkvm_cmd="${PREFIX}/sbin/vmware-checkvm > /dev/null"
-
-# Functions
-vmware_guest_kmod_start()
-{
- echo 'Loading vmmemctl kernel module.'
- kldload ${PREFIX}/lib/vmware-tools/modules/vmmemctl.ko >/dev/null 2>&1
-}
-
-# VMware kernel modules
-name="vmware_guest_kmod"
-rcvar=`set_rcvar`
-start_precmd="${checkvm_cmd}"
-start_cmd="vmware_guest_kmod_start"
-stop_precmd="${checkvm_cmd}"
-stop_cmd=":"
-
-load_rc_config $name
-[ -z "$vmware_guest_kmod_enable" ] && vmware_guest_kmod_enable="NO"
-run_rc_command "$1"
-
-# VMware guest daemon
-name="vmware_guestd"
-rcvar=`set_rcvar`
-start_precmd="${checkvm_cmd}"
-unset start_cmd
-stop_precmd="${checkvm_cmd}"
-unset stop_cmd
-command="${PREFIX}/sbin/vmware-guestd"
-command_args="--halt-command '/sbin/shutdown -p now' >/dev/null 2>&1"
-pidfile="/var/run/${name}.pid"
-
-load_rc_config $name
-[ -z "$vmware_guestd_enable" ] && vmware_guestd_enable="YES"
-[ -z "$vmware_guestd_flags" ] && vmware_guestd_flags="--background ${pidfile}"
-run_rc_command "$1"
diff --git a/emulators/vmware-guestd5/files/vmware-guestd.sh.in b/emulators/vmware-guestd5/files/vmware-guestd.sh.in
deleted file mode 100644
index 2bdeddcab5ac..000000000000
--- a/emulators/vmware-guestd5/files/vmware-guestd.sh.in
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: vmware-guestd
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: FreeBSD
-
-PREFIX=%%PREFIX%%
-. %%RC_SUBR%%
-
-# Global
-checkvm_cmd="${PREFIX}/sbin/vmware-checkvm > /dev/null"
-
-# Functions
-vmware_guest_kmod_start()
-{
- echo 'Loading vmmemctl kernel module.'
- kldload ${PREFIX}/lib/vmware-tools/modules/vmmemctl.ko >/dev/null 2>&1
-}
-
-# VMware kernel modules
-name="vmware_guest_kmod"
-rcvar=`set_rcvar`
-start_precmd="${checkvm_cmd}"
-start_cmd="vmware_guest_kmod_start"
-stop_precmd="${checkvm_cmd}"
-stop_cmd=":"
-
-load_rc_config $name
-[ -z "$vmware_guest_kmod_enable" ] && vmware_guest_kmod_enable="NO"
-run_rc_command "$1"
-
-# VMware guest daemon
-name="vmware_guestd"
-rcvar=`set_rcvar`
-start_precmd="${checkvm_cmd}"
-unset start_cmd
-stop_precmd="${checkvm_cmd}"
-unset stop_cmd
-command="${PREFIX}/sbin/vmware-guestd"
-command_args="--halt-command '/sbin/shutdown -p now' >/dev/null 2>&1"
-pidfile="/var/run/${name}.pid"
-
-load_rc_config $name
-[ -z "$vmware_guestd_enable" ] && vmware_guestd_enable="YES"
-[ -z "$vmware_guestd_flags" ] && vmware_guestd_flags="--background ${pidfile}"
-run_rc_command "$1"
diff --git a/emulators/vmware-guestd5/pkg-descr b/emulators/vmware-guestd5/pkg-descr
deleted file mode 100644
index 920d9d0dbbc7..000000000000
--- a/emulators/vmware-guestd5/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-vmware-guestd daemon is for time synchronization with host OS and others.
-Beware, this port is for FreeBSD _guest_ OS. You don't need to install
-this ports to FreeBSD _host_ OS. This ports also installs a kernel modules
-for FreeBSD guest.
-
-If you want to run FreeBSD as a VMware guest OS, install this port
-would help you. If you want to run X, install vmware-tools too.
-
-WWW: http://www.vmware.com/products/desktop/ws_features.html
diff --git a/emulators/vmware-guestd5/pkg-descr.tools b/emulators/vmware-guestd5/pkg-descr.tools
deleted file mode 100644
index 68165f70e46f..000000000000
--- a/emulators/vmware-guestd5/pkg-descr.tools
+++ /dev/null
@@ -1,16 +0,0 @@
-VMware tools support FreeBSD _guest_ OS running on VMware Workstation.
-Beware, this port is _not_ for FreeBSD _host_ OS.
-
-VMware tools for FreeBSD consist of vmware-toolbox which supports
-seamless operation between the Host and the Guest OS, dual-boot
-configulation files, and special XFree86 3.x server for Guest OS.
-However, we cannot install dual-boot configuration since it requires
-to modify /etc files.
-
-This ports will install vmware-toolbox to your computer, and
-XFree86 X server if you set XFREE86_VERSION to 3 in /etc/make.conf,
-If you already use XFree86 4.1.0 or later, you may use 'vmware'
-driver for X server. Vmware-guestd is installed as a separate port,
-ports/emulators/vmware-guestd4, but this port install guestd automatically.
-
-WWW: http://www.vmware.com/products/desktop/ws_features.html
diff --git a/emulators/vmware-guestd5/pkg-plist b/emulators/vmware-guestd5/pkg-plist
deleted file mode 100644
index 088fe9ab446d..000000000000
--- a/emulators/vmware-guestd5/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-sbin/vmware-checkvm
-sbin/vmware-guestd
-etc/rc.d/vmware-guestd.sh
-%%VMWARE_VMMEMCTL:%%lib/vmware-tools/modules/vmmemctl.ko
-%%VMWARE_VMMEMCTL:%%@unexec rmdir %D/lib/vmware-tools/modules 2>/dev/null || true
-%%VMWARE_VMMEMCTL:%%@unexec rmdir %D/lib/vmware-tools 2>/dev/null || true
-share/vmware-tools/poweroff-vm-default
-share/vmware-tools/poweron-vm-default
-share/vmware-tools/suspend-vm-default
-@dirrm share/vmware-tools
-@cwd /
-etc/vmware-tools
diff --git a/emulators/vmware-guestd5/pkg-plist.tools b/emulators/vmware-guestd5/pkg-plist.tools
deleted file mode 100644
index acc0046b6340..000000000000
--- a/emulators/vmware-guestd5/pkg-plist.tools
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/vmware-toolbox
-%%INSTALLXSERVER3:%%bin/XF86_VMware
-%%INSTALLXSERVER3:%%etc/XF86Config_VMware
-%%INSTALLXSERVER4:%%etc/XF86Config-4_VMware
-%%INSTALLXSERVER4:%%lib/modules/drivers/vmware_drv.o_VMware
-%%INSTALLXSERVER4:%%lib/modules/input/vmmouse_drv.o_VMware
diff --git a/emulators/vmware-guestd6/Makefile b/emulators/vmware-guestd6/Makefile
deleted file mode 100644
index d22f567208a3..000000000000
--- a/emulators/vmware-guestd6/Makefile
+++ /dev/null
@@ -1,169 +0,0 @@
-# New ports collection makefile for: VMware tools for FreeBSD
-# Date created: 10 Aug 2000
-# Whom: matusita@jp.FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= vmware
-PORTVERSION= ${VMWARE_VER}.${BUILD_VER}
-PORTREVISION= 2
-CATEGORIES= emulators
-MASTER_SITES= # bundled with VMware itself
-PKGNAMESUFFIX?= -guestd
-DISTNAME= vmware-freebsd-tools
-
-MAINTAINER= matusita@FreeBSD.org
-COMMENT?=VMware time synchronization daemon for FreeBSD guest OS (for VMware 4.x)
-
-.if defined(VMWARE_X_PORTS)
-RUN_DEPENDS= ${LOCALBASE}/sbin/vmware-guestd:${PORTSDIR}/emulators/vmware-guestd4
-.endif
-
-DISTDIR= ${MOUNT_PT}
-IGNOREFILES= ${DISTFILES}
-WRKSRC= ${WRKDIR}/vmware-tools-distrib
-
-ONLY_FOR_ARCHS= i386
-USE_REINPLACE= yes
-USE_RC_SUBR= yes
-RC_SCRIPT= ${PREFIX}/etc/rc.d/vmware-guestd.sh
-RC_SCRIPTS_SUB= PREFIX=${PREFIX} RC_SUBR=${RC_SUBR}
-.if !defined(BATCH)
-IS_INTERACTIVE= yes
-.endif
-.if defined(VMWARE_X_PORTS)
-USE_X_PREFIX= yes
-NO_BUILD= yes
-.endif
-
-RESTRICTED= "Not sure if we can redistribute this."
-NO_PACKAGE= ${RESTRICTED}
-
-VMWARE_VER= 4.5.2
-BUILD_VER= 8848
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 500000
-MOUNT_DEV?= /dev/acd0c
-.else
-MOUNT_DEV?= /dev/acd0
-.endif
-MOUNT_PT?= /mnt
-MOUNT= /sbin/mount
-UMOUNT= /sbin/umount
-
-.if defined(VMWARE_X_PORTS)
-
-.if ${X_WINDOW_SYSTEM:L} == xfree86-3
-PLIST_SUB+= INSTALLXSERVER3:=""
-PLIST_SUB+= INSTALLXSERVER4:="@comment "
-.else
-PLIST_SUB+= INSTALLXSERVER3:="@comment "
-PLIST_SUB+= INSTALLXSERVER4:=""
-.endif
-
-.else
-
-.if !defined(WITHOUT_VMWARE_VMMEMCTL)
-.if exists(/usr/src/sys/Makefile)
-WITH_VMWARE_VMMEMCTL=YES
-.endif
-.endif
-VMWARE_KMODDIR= ${PREFIX}/lib/vmware-tools/modules
-.if defined(WITH_VMWARE_VMMEMCTL)
-PLIST_SUB+= VMWARE_VMMEMCTL:=""
-PLIST_SUB+= VMWARE_KMODDIR:="${VMWARE_KMODDIR}"
-.else
-PLIST_SUB+= VMWARE_VMMEMCTL:="@comment "
-PLIST_SUB+= VMWARE_KMODDIR:="@comment "
-.endif
-
-.endif
-
-fetch-list:
- @${DO_NADA}
-
-do-fetch:
- @${ECHO} ""
- @${ECHO} "========================================================================"
- @${ECHO} "Choose \"VM\" -> \"Install VMware Tools...\" from the Workstation menu"
- @${ECHO} "to connect the VM's CD-ROM drive temporarily to installation CD image."
- @${ECHO} "========================================================================"
- @${ECHO} ""
-.if !defined(BATCH)
- @${ECHO} "This port mounts ${MOUNT_DEV} to ${MOUNT_PT}."
- @${ECHO} ""
- @${ECHO} -n "Are you ready? [Y/n]: "
- @(read line; \
- case "$${line}" in \
- [Nn]*) \
- ${FALSE} ;; \
- *) \
- ${TRUE} ;; \
- esac)
-.endif
- ${MKDIR} ${MOUNT_PT}
- -${UMOUNT} ${MOUNT_PT} 2>&1 >/dev/null
- -${UMOUNT} ${MOUNT_DEV} 2>&1 >/dev/null
- ${MOUNT} -t cd9660 ${MOUNT_DEV} ${MOUNT_PT}
-
-post-extract:
- ${UMOUNT} ${MOUNT_PT}
-.if defined(WITH_VMWARE_VMMEMCTL)
- (cd ${WRKDIR}; ${TAR} xf ${WRKSRC}/lib/modules/source/vmmemctl.tar)
-.endif
-
-post-patch:
-.if defined(WITH_VMWARE_VMMEMCTL)
- ${REINPLACE_CMD} -e 's|vmmemctl1.o||' ${WRKDIR}/vmmemctl-only/Makefile
- ${ECHO_CMD} "OBJS+=vmmemctl1.o" >> ${WRKDIR}/vmmemctl-only/Makefile
-.endif
- ${REINPLACE_CMD} "`${PRINTF} 's|\0152\013\0350|\0152\\\n\0350|g'`" \
- ${WRKSRC}/sbin/vmware-checkvm
-
-.if defined(VMWARE_X_PORTS)
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/vmware-toolbox ${X11BASE}/bin
-.if ${X_WINDOW_SYSTEM:L} == xfree86-3
- ${INSTALL_PROGRAM} ${WRKSRC}/lib/configurator/XFree86-3/XF86_VMware_4.5 ${X11BASE}/bin/XF86_VMware
- ${INSTALL_DATA} ${WRKSRC}/lib/configurator/XFree86-3/XF86Config ${X11BASE}/etc/XF86Config_VMware
- @${ECHO} ""
- @${ECHO} "You have installed XFree86 3.x X Server for VMware."
- @${ECHO} "${X11BASE}/etc/XF86Config_VMware is a sample XF86Config file."
- @${ECHO} "Copy this file to /etc/XF86Config before starting X."
-.else
- ${INSTALL_DATA} ${WRKSRC}/lib/configurator/XFree86-4/XF86Config-4 ${X11BASE}/etc/XF86Config-4_VMware
- ${INSTALL_DATA} ${WRKSRC}/lib/configurator/XFree86-4/4.3.x/vmware_drv.o ${X11BASE}/lib/modules/drivers/vmware_drv.o_VMware
- ${INSTALL_DATA} ${WRKSRC}/lib/configurator/XFree86-4/4.2.x/vmmouse_drv.o ${X11BASE}/lib/modules/input/vmmouse_drv.o_VMware
-.endif
- -${LOCALBASE}/sbin/vmware-guestd --cmd toolinstall.end
-
-.else
-
-do-build:
-.if defined(WITH_VMWARE_VMMEMCTL)
- (cd ${WRKDIR}/vmmemctl-only; make)
-.endif
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/sbin/vmware-guestd ${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKSRC}/sbin/vmware-checkvm ${PREFIX}/sbin
-.if defined(WITH_VMWARE_VMMEMCTL)
- ${MKDIR} ${VMWARE_KMODDIR}
- ${INSTALL_PROGRAM} ${WRKDIR}/vmmemctl-only/vmmemctl.ko ${VMWARE_KMODDIR}
-.endif
- @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
- ${FILESDIR}/vmware-guestd.sh > ${WRKDIR}/vmware-guestd.sh
- @${INSTALL_SCRIPT} ${WRKDIR}/vmware-guestd.sh ${RC_SCRIPT}
- -${LOCALBASE}/sbin/vmware-guestd --cmd toolinstall.end
-.endif
- ${MKDIR} ${PREFIX}/share/vmware-tools
- ${LN} -sfh /usr/bin/true ${PREFIX}/share/vmware-tools/poweroff-vm-default
- ${LN} -sfh /usr/bin/true ${PREFIX}/share/vmware-tools/poweron-vm-default
- ${LN} -sfh /usr/bin/true ${PREFIX}/share/vmware-tools/suspend-vm-default
- ${LN} -sfh ${PREFIX}/share/vmware-tools /etc/vmware-tools
-
-.include <bsd.port.post.mk>
diff --git a/emulators/vmware-guestd6/distinfo b/emulators/vmware-guestd6/distinfo
deleted file mode 100644
index 9a33295bd1da..000000000000
--- a/emulators/vmware-guestd6/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (vmware-freebsd-tools.tar.gz) = IGNORE
diff --git a/emulators/vmware-guestd6/files/vmware-guestd.sh b/emulators/vmware-guestd6/files/vmware-guestd.sh
deleted file mode 100644
index 2bdeddcab5ac..000000000000
--- a/emulators/vmware-guestd6/files/vmware-guestd.sh
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: vmware-guestd
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: FreeBSD
-
-PREFIX=%%PREFIX%%
-. %%RC_SUBR%%
-
-# Global
-checkvm_cmd="${PREFIX}/sbin/vmware-checkvm > /dev/null"
-
-# Functions
-vmware_guest_kmod_start()
-{
- echo 'Loading vmmemctl kernel module.'
- kldload ${PREFIX}/lib/vmware-tools/modules/vmmemctl.ko >/dev/null 2>&1
-}
-
-# VMware kernel modules
-name="vmware_guest_kmod"
-rcvar=`set_rcvar`
-start_precmd="${checkvm_cmd}"
-start_cmd="vmware_guest_kmod_start"
-stop_precmd="${checkvm_cmd}"
-stop_cmd=":"
-
-load_rc_config $name
-[ -z "$vmware_guest_kmod_enable" ] && vmware_guest_kmod_enable="NO"
-run_rc_command "$1"
-
-# VMware guest daemon
-name="vmware_guestd"
-rcvar=`set_rcvar`
-start_precmd="${checkvm_cmd}"
-unset start_cmd
-stop_precmd="${checkvm_cmd}"
-unset stop_cmd
-command="${PREFIX}/sbin/vmware-guestd"
-command_args="--halt-command '/sbin/shutdown -p now' >/dev/null 2>&1"
-pidfile="/var/run/${name}.pid"
-
-load_rc_config $name
-[ -z "$vmware_guestd_enable" ] && vmware_guestd_enable="YES"
-[ -z "$vmware_guestd_flags" ] && vmware_guestd_flags="--background ${pidfile}"
-run_rc_command "$1"
diff --git a/emulators/vmware-guestd6/files/vmware-guestd.sh.in b/emulators/vmware-guestd6/files/vmware-guestd.sh.in
deleted file mode 100644
index 2bdeddcab5ac..000000000000
--- a/emulators/vmware-guestd6/files/vmware-guestd.sh.in
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: vmware-guestd
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: FreeBSD
-
-PREFIX=%%PREFIX%%
-. %%RC_SUBR%%
-
-# Global
-checkvm_cmd="${PREFIX}/sbin/vmware-checkvm > /dev/null"
-
-# Functions
-vmware_guest_kmod_start()
-{
- echo 'Loading vmmemctl kernel module.'
- kldload ${PREFIX}/lib/vmware-tools/modules/vmmemctl.ko >/dev/null 2>&1
-}
-
-# VMware kernel modules
-name="vmware_guest_kmod"
-rcvar=`set_rcvar`
-start_precmd="${checkvm_cmd}"
-start_cmd="vmware_guest_kmod_start"
-stop_precmd="${checkvm_cmd}"
-stop_cmd=":"
-
-load_rc_config $name
-[ -z "$vmware_guest_kmod_enable" ] && vmware_guest_kmod_enable="NO"
-run_rc_command "$1"
-
-# VMware guest daemon
-name="vmware_guestd"
-rcvar=`set_rcvar`
-start_precmd="${checkvm_cmd}"
-unset start_cmd
-stop_precmd="${checkvm_cmd}"
-unset stop_cmd
-command="${PREFIX}/sbin/vmware-guestd"
-command_args="--halt-command '/sbin/shutdown -p now' >/dev/null 2>&1"
-pidfile="/var/run/${name}.pid"
-
-load_rc_config $name
-[ -z "$vmware_guestd_enable" ] && vmware_guestd_enable="YES"
-[ -z "$vmware_guestd_flags" ] && vmware_guestd_flags="--background ${pidfile}"
-run_rc_command "$1"
diff --git a/emulators/vmware-guestd6/pkg-descr b/emulators/vmware-guestd6/pkg-descr
deleted file mode 100644
index 920d9d0dbbc7..000000000000
--- a/emulators/vmware-guestd6/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-vmware-guestd daemon is for time synchronization with host OS and others.
-Beware, this port is for FreeBSD _guest_ OS. You don't need to install
-this ports to FreeBSD _host_ OS. This ports also installs a kernel modules
-for FreeBSD guest.
-
-If you want to run FreeBSD as a VMware guest OS, install this port
-would help you. If you want to run X, install vmware-tools too.
-
-WWW: http://www.vmware.com/products/desktop/ws_features.html
diff --git a/emulators/vmware-guestd6/pkg-descr.tools b/emulators/vmware-guestd6/pkg-descr.tools
deleted file mode 100644
index 68165f70e46f..000000000000
--- a/emulators/vmware-guestd6/pkg-descr.tools
+++ /dev/null
@@ -1,16 +0,0 @@
-VMware tools support FreeBSD _guest_ OS running on VMware Workstation.
-Beware, this port is _not_ for FreeBSD _host_ OS.
-
-VMware tools for FreeBSD consist of vmware-toolbox which supports
-seamless operation between the Host and the Guest OS, dual-boot
-configulation files, and special XFree86 3.x server for Guest OS.
-However, we cannot install dual-boot configuration since it requires
-to modify /etc files.
-
-This ports will install vmware-toolbox to your computer, and
-XFree86 X server if you set XFREE86_VERSION to 3 in /etc/make.conf,
-If you already use XFree86 4.1.0 or later, you may use 'vmware'
-driver for X server. Vmware-guestd is installed as a separate port,
-ports/emulators/vmware-guestd4, but this port install guestd automatically.
-
-WWW: http://www.vmware.com/products/desktop/ws_features.html
diff --git a/emulators/vmware-guestd6/pkg-plist b/emulators/vmware-guestd6/pkg-plist
deleted file mode 100644
index 088fe9ab446d..000000000000
--- a/emulators/vmware-guestd6/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-sbin/vmware-checkvm
-sbin/vmware-guestd
-etc/rc.d/vmware-guestd.sh
-%%VMWARE_VMMEMCTL:%%lib/vmware-tools/modules/vmmemctl.ko
-%%VMWARE_VMMEMCTL:%%@unexec rmdir %D/lib/vmware-tools/modules 2>/dev/null || true
-%%VMWARE_VMMEMCTL:%%@unexec rmdir %D/lib/vmware-tools 2>/dev/null || true
-share/vmware-tools/poweroff-vm-default
-share/vmware-tools/poweron-vm-default
-share/vmware-tools/suspend-vm-default
-@dirrm share/vmware-tools
-@cwd /
-etc/vmware-tools
diff --git a/emulators/vmware-guestd6/pkg-plist.tools b/emulators/vmware-guestd6/pkg-plist.tools
deleted file mode 100644
index acc0046b6340..000000000000
--- a/emulators/vmware-guestd6/pkg-plist.tools
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/vmware-toolbox
-%%INSTALLXSERVER3:%%bin/XF86_VMware
-%%INSTALLXSERVER3:%%etc/XF86Config_VMware
-%%INSTALLXSERVER4:%%etc/XF86Config-4_VMware
-%%INSTALLXSERVER4:%%lib/modules/drivers/vmware_drv.o_VMware
-%%INSTALLXSERVER4:%%lib/modules/input/vmmouse_drv.o_VMware
diff --git a/emulators/vmware-tools5/Makefile b/emulators/vmware-tools5/Makefile
deleted file mode 100644
index 6b376e402e01..000000000000
--- a/emulators/vmware-tools5/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# New ports collection makefile for: VMware tools for FreeBSD
-# Date created: 10 Aug 2000
-# Whom: matusita@jp.FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= vmware
-MASTER_SITES= # bundled with VMware itself
-PKGNAMESUFFIX?= -tools
-
-COMMENT=VMware tools for guest OS (for VMware 4.x, FreeBSD version)
-
-MASTERDIR= ${.CURDIR}/../vmware-guestd4
-DESCR= ${PKGDIR}/pkg-descr.tools
-PLIST= ${PKGDIR}/pkg-plist.tools
-
-VMWARE_X_PORTS= YES
-
-.include "${MASTERDIR}/Makefile"
diff --git a/emulators/vmware-tools6/Makefile b/emulators/vmware-tools6/Makefile
deleted file mode 100644
index 6b376e402e01..000000000000
--- a/emulators/vmware-tools6/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# New ports collection makefile for: VMware tools for FreeBSD
-# Date created: 10 Aug 2000
-# Whom: matusita@jp.FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= vmware
-MASTER_SITES= # bundled with VMware itself
-PKGNAMESUFFIX?= -tools
-
-COMMENT=VMware tools for guest OS (for VMware 4.x, FreeBSD version)
-
-MASTERDIR= ${.CURDIR}/../vmware-guestd4
-DESCR= ${PKGDIR}/pkg-descr.tools
-PLIST= ${PKGDIR}/pkg-plist.tools
-
-VMWARE_X_PORTS= YES
-
-.include "${MASTERDIR}/Makefile"
diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile
deleted file mode 100644
index a9bcbd3c85e9..000000000000
--- a/emulators/wine-devel/Makefile
+++ /dev/null
@@ -1,84 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: wine
-# Date created: Sa 9 Nov 1996 00:52:22 MET
-# Whom: se
-#
-# $FreeBSD$
-#
-
-PORTNAME= wine
-PORTVERSION= 20050310
-CATEGORIES= emulators
-MASTER_SITES= ${MASTER_SITE_SUNSITE}
-MASTER_SITE_SUBDIR= ALPHA/wine/development
-DISTNAME= Wine-${PORTVERSION}
-
-MAINTAINER= gerald@FreeBSD.org
-COMMENT= Microsoft Windows compatibility layer for Unix-like systems
-
-WRKSRC= ${WRKDIR}/wine-${PORTVERSION}
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS=-I${PREFIX}/include LDFLAGS=-L${PREFIX}/lib LIBS=-Wl,-rpath,${PREFIX}/lib/wine
-INSTALLS_SHLIB= yes
-LDCONFIG_DIRS= %%PREFIX%%/lib/wine
-MAN1= widl.1 wine.1 winebuild.1 winegcc.1 winedbg.1 winedump.1 winemaker.1 wmc.1 wrc.1
-MAN5= wine.conf.5
-ONLY_FOR_ARCHS= i386
-USE_BISON= yes
-USE_GMAKE= yes
-USE_GL= yes
-USE_MESA= yes # wine/dlls/glut32/ depends on the presence of libglut.
-USE_XPM= yes
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 503000
-IGNORE= fails to work on versions of FreeBSD before 5.3 (due to problems with threading support)
-.endif
-
-.if defined(DEBUG)
-STRIP=
-.else
-CFLAGS= -O2
-
-pre-extract:
- @${ECHO} "DEBUG has not been set, building without debug info."
- @${ECHO} "This makes the disk footprint and packages much smaller,"
- @${ECHO} "but debugging harder. If Wine crashes and you need to"
- @${ECHO} "generate a backtrace, please rebuild with DEBUG defined."
-.endif
-
-post-extract:
- @${SED} -e "s=%%PREFIX%%=${PREFIX}=g" ${FILESDIR}/wine.sh \
- > ${WRKSRC}/wine.sh
-
-post-configure:
- cd ${WRKSRC} && make depend
-
-do-install:
- cd ${WRKSRC} && ${GMAKE} install
- -@${MKDIR} ${PREFIX}/etc/rc.d
- ${INSTALL_DATA} ${WRKSRC}/documentation/samples/config ${PREFIX}/etc/wine.conf.sample
- [ -f ${PREFIX}/etc/wine.conf ] \
- || ${INSTALL_DATA} ${PREFIX}/etc/wine.conf.sample ${PREFIX}/etc/wine.conf
- ${INSTALL_MAN} ${WRKSRC}/documentation/wine.man ${PREFIX}/man/man1/wine.1
- ${INSTALL_MAN} ${WRKSRC}/documentation/wine.conf.man ${PREFIX}/man/man5/wine.conf.5
- ${RM} ${PREFIX}/man/man1/wineg++.1
-.if !defined(NOPORTDOCS)
- -@${MKDIR} ${DOCSDIR}
-.for i in README ANNOUNCE AUTHORS LICENSE
- @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
-.for i in wcmd winedbg
- ${INSTALL_DATA} ${WRKSRC}/programs/${i}/README ${DOCSDIR}/README.${i}
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/tools/winedump/README ${DOCSDIR}/README.winedump
-.endif
- ${INSTALL_SCRIPT} ${WRKSRC}/tools/bug_report.pl ${PREFIX}/lib/wine
- ${ECHO}
- @${SED} s+%%PREFIX%%+${PREFIX}+g <${PKGMESSAGE}
-
-post-install:
- @${INSTALL_SCRIPT} ${WRKSRC}/wine.sh ${PREFIX}/etc/rc.d/000.wine.sh
-
-.include <bsd.port.post.mk>
diff --git a/emulators/wine-devel/distinfo b/emulators/wine-devel/distinfo
deleted file mode 100644
index 08f433e120b2..000000000000
--- a/emulators/wine-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (Wine-20050310.tar.gz) = d90d31716ba71211af26ac773934f57e
-SIZE (Wine-20050310.tar.gz) = 11798040
diff --git a/emulators/wine-devel/files/patch-dlls-ntdll b/emulators/wine-devel/files/patch-dlls-ntdll
deleted file mode 100644
index 6ee56acae645..000000000000
--- a/emulators/wine-devel/files/patch-dlls-ntdll
+++ /dev/null
@@ -1,29 +0,0 @@
-Index: dlls/ntdll/virtual.c
-===================================================================
-RCS file: /home/wine/wine/dlls/ntdll/virtual.c,v
-retrieving revision 1.41
-diff -u -3 -p -r1.41 virtual.c
---- dlls/ntdll/virtual.c 11 Oct 2004 20:59:06 -0000 1.41
-+++ dlls/ntdll/virtual.c 3 Dec 2004 04:06:42 -0000
-@@ -119,6 +119,12 @@ static CRITICAL_SECTION csVirtual = { &c
- /* Note: these are Windows limits, you cannot change them. */
- # define ADDRESS_SPACE_LIMIT ((void *)0xc0000000) /* top of the total available address space */
- # define USER_SPACE_LIMIT ((void *)0x80000000) /* top of the user address space */
-+# ifdef __FreeBSD__
-+# define LOW_SPACE_LIMIT ((void *)0x110000) /* lower address space limit */
-+# else
-+# define LOW_SPACE_LIMIT NULL
-+# endif
-+
- #else
- static UINT page_shift;
- static UINT page_mask;
-@@ -600,7 +606,7 @@ static NTSTATUS map_view( struct file_vi
-
- for (;;)
- {
-- if ((ptr = wine_anon_mmap( NULL, view_size, VIRTUAL_GetUnixProt(vprot), 0 )) == (void *)-1)
-+ if ((ptr = wine_anon_mmap( LOW_SPACE_LIMIT, view_size, VIRTUAL_GetUnixProt(vprot), 0 )) == (void *)-1)
- {
- if (errno == ENOMEM) return STATUS_NO_MEMORY;
- return STATUS_INVALID_PARAMETER;
diff --git a/emulators/wine-devel/files/patch-gb b/emulators/wine-devel/files/patch-gb
deleted file mode 100644
index 428621682509..000000000000
--- a/emulators/wine-devel/files/patch-gb
+++ /dev/null
@@ -1,12 +0,0 @@
---- Makefile.in.orig Wed Apr 9 08:10:49 2003
-+++ Makefile.in Wed Apr 9 08:14:06 2003
-@@ -82,8 +82,7 @@
- install-dev:: $(INSTALLDEVSUBDIRS:%=%/__install__) $(INSTALLBOTHSUBDIRS:%=%/__install-dev__) install-aclocal
-
- install:: install-lib install-dev install-aclocal
-- -$(LDCONFIG)
-- @if test -n "`LANG=C $(LDD) $(bindir)/wine|grep not.found`"; \
-+ @if false ; \
- then \
- echo "*************************************************" ; \
- echo "*************************************************" ; \
diff --git a/emulators/wine-devel/files/patch-program::Makefile.in b/emulators/wine-devel/files/patch-program::Makefile.in
deleted file mode 100644
index 2ba5e0de2ca2..000000000000
--- a/emulators/wine-devel/files/patch-program::Makefile.in
+++ /dev/null
@@ -1,26 +0,0 @@
---- programs/Makefile.in.orig Sun Dec 14 01:20:59 2003
-+++ programs/Makefile.in Sun Dec 14 01:21:45 2003
-@@ -29,7 +29,6 @@ SUBDIRS = \
- winemenubuilder \
- winemine \
- winepath \
-- winetest \
- winevdm \
- winhelp \
- winver
-@@ -57,7 +56,6 @@ INSTALLSUBDIRS = \
- winemenubuilder \
- winemine \
- winepath \
-- winetest \
- winevdm \
- winhelp \
- winver
-@@ -106,7 +104,6 @@ SYMLINKS = \
- winemenubuilder.exe$(DLLEXT) \
- winemine.exe$(DLLEXT) \
- winepath.exe$(DLLEXT) \
-- winetest.exe$(DLLEXT) \
- winevdm.exe$(DLLEXT) \
- winhelp.exe$(DLLEXT) \
- winver.exe$(DLLEXT)
diff --git a/emulators/wine-devel/files/patch-tools b/emulators/wine-devel/files/patch-tools
deleted file mode 100644
index a6d6085cc0ac..000000000000
--- a/emulators/wine-devel/files/patch-tools
+++ /dev/null
@@ -1,27 +0,0 @@
-Index: tools/makedep.c
-===================================================================
-RCS file: /home/wine/wine/tools/makedep.c,v
-retrieving revision 1.17
-diff -u -3 -p -r1.17 makedep.c
---- makedep.c 20 Jun 2003 21:31:13 -0000 1.17
-+++ makedep.c 23 Feb 2004 22:36:23 -0000
-@@ -67,7 +67,8 @@ static const char Usage[] =
- " -Idir Search for include files in directory 'dir'\n"
- " -Cdir Search for source files in directory 'dir'\n"
- " -fxxx Store output in file 'xxx' (default: Makefile)\n"
-- " -sxxx Use 'xxx' as separator (default: \"### Dependencies\")\n";
-+ " -sxxx Use 'xxx' as separator (default: \"### Dependencies\")\n"
-+ " -Dxxx This is a no-op, to work around bugs in other tools\n";
-
-
- /*******************************************************************
-@@ -503,6 +504,9 @@ static void parse_option( const char *op
- case 'C':
- if (opt[2]) SrcDir = opt + 2;
- else SrcDir = NULL;
-+ break;
-+ case 'D':
-+ /* Simply ignore -D... options. */
- break;
- case 'f':
- if (opt[2]) OutputFileName = opt + 2;
diff --git a/emulators/wine-devel/files/wine.sh b/emulators/wine-devel/files/wine.sh
deleted file mode 100644
index fe67ceb5d4e2..000000000000
--- a/emulators/wine-devel/files/wine.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/sh
-
-case "$1" in
- start)
- /sbin/ldconfig -m %%PREFIX%%/lib/wine
- ;;
- stop)
- ;;
- *)
- echo ""
- echo "Usage: `basename $0` { start | stop }"
- echo ""
- exit 64
- ;;
-esac
diff --git a/emulators/wine-devel/pkg-descr b/emulators/wine-devel/pkg-descr
deleted file mode 100644
index 279db96df9a1..000000000000
--- a/emulators/wine-devel/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Wine is a Microsoft Windows compatibility layer running under Unix-like
-systems on i386 (and compatible) CPUs.
-
-It is still alpha quality, but is definitely making progress. Most
-applications already work, more or less, including several games.
-
-WWW: http://www.winehq.com/
-
-- Gerald Pfeifer
-gerald@FreeBSD.org
diff --git a/emulators/wine-devel/pkg-message b/emulators/wine-devel/pkg-message
deleted file mode 100644
index 05b8d520394e..000000000000
--- a/emulators/wine-devel/pkg-message
+++ /dev/null
@@ -1,18 +0,0 @@
-Wine should build on FreeBSD 4.x and FreeBSD 5.x, but versions before
-FreeBSD 5.3 will generally not work properly.
-
-Wine requires a configuration file .wine/config in the home directory of
-every user, where assignments of Unix directories to DOS drive letters and
-other options can be set (see "man wine" for details). You may want to copy
- %%PREFIX%%/etc/wine.conf
-and tweak it accordingly or edit this file and make .wine/config a symlink
-there.
-
-The port also installs some of Wine's doc files which describe additional
-things that are not in the manual pages, see:
- %%PREFIX%%/share/doc/wine
-There are more in the source tree but the others are only useful in
-conjunction with the rest of the source tree, and then you can as well
-look at them there. (If you just installed this as a package and do not
-know how to use the ports system to have it fetch and extract the source,
-have a look at <http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html>.)
diff --git a/emulators/wine-devel/pkg-plist b/emulators/wine-devel/pkg-plist
deleted file mode 100644
index 704b5703f880..000000000000
--- a/emulators/wine-devel/pkg-plist
+++ /dev/null
@@ -1,751 +0,0 @@
-bin/function_grep.pl
-bin/notepad
-bin/progman
-bin/regedit
-bin/regsvr32
-bin/uninstaller
-bin/wcmd
-bin/widl
-bin/wine
-bin/wineboot
-bin/winebrowser
-bin/winebuild
-bin/winecfg
-bin/wineconsole
-bin/winecpp
-bin/winedbg
-bin/winedump
-bin/winefile
-bin/wineg++
-bin/winegcc
-bin/winelauncher
-bin/winemaker
-bin/winemine
-bin/winepath
-bin/wineprefixcreate
-bin/wineserver
-bin/wineshelllink
-bin/winhelp
-bin/wmc
-bin/wrc
-etc/rc.d/000.wine.sh
-@unexec if cmp -s %D/etc/wine.conf %D/etc/wine.conf.sample; then rm -f %D/etc/wine.conf; fi
-etc/wine.conf.sample
-include/wine/debug.h
-include/wine/exception.h
-include/wine/library.h
-include/wine/unicode.h
-include/wine/msvcrt/conio.h
-include/wine/msvcrt/crtdbg.h
-include/wine/msvcrt/ctype.h
-include/wine/msvcrt/direct.h
-include/wine/msvcrt/dirent.h
-include/wine/msvcrt/dos.h
-include/wine/msvcrt/eh.h
-include/wine/msvcrt/errno.h
-include/wine/msvcrt/fcntl.h
-include/wine/msvcrt/float.h
-include/wine/msvcrt/io.h
-include/wine/msvcrt/limits.h
-include/wine/msvcrt/locale.h
-include/wine/msvcrt/malloc.h
-include/wine/msvcrt/math.h
-include/wine/msvcrt/mbctype.h
-include/wine/msvcrt/mbstring.h
-include/wine/msvcrt/process.h
-include/wine/msvcrt/search.h
-include/wine/msvcrt/setjmp.h
-include/wine/msvcrt/share.h
-include/wine/msvcrt/stddef.h
-include/wine/msvcrt/stdio.h
-include/wine/msvcrt/stdlib.h
-include/wine/msvcrt/string.h
-include/wine/msvcrt/sys/locking.h
-include/wine/msvcrt/sys/stat.h
-include/wine/msvcrt/sys/timeb.h
-include/wine/msvcrt/sys/types.h
-include/wine/msvcrt/sys/unistd.h
-include/wine/msvcrt/sys/utime.h
-include/wine/msvcrt/time.h
-include/wine/msvcrt/unistd.h
-include/wine/msvcrt/wchar.h
-include/wine/msvcrt/wctype.h
-include/wine/windows/accctrl.h
-include/wine/windows/aclapi.h
-include/wine/windows/activscp.h
-include/wine/windows/activscp.idl
-include/wine/windows/advpub.h
-include/wine/windows/amstream.h
-include/wine/windows/amstream.idl
-include/wine/windows/amvideo.h
-include/wine/windows/amvideo.idl
-include/wine/windows/audevcod.h
-include/wine/windows/austream.h
-include/wine/windows/austream.idl
-include/wine/windows/aviriff.h
-include/wine/windows/axcore.idl
-include/wine/windows/axextend.idl
-include/wine/windows/basetsd.h
-include/wine/windows/cderr.h
-include/wine/windows/cfgmgr32.h
-include/wine/windows/cguid.h
-include/wine/windows/comcat.h
-include/wine/windows/comcat.idl
-include/wine/windows/commctrl.h
-include/wine/windows/commdlg.h
-include/wine/windows/compobj.h
-include/wine/windows/control.h
-include/wine/windows/control.idl
-include/wine/windows/cpl.h
-include/wine/windows/custcntl.h
-include/wine/windows/cvconst.h
-include/wine/windows/d3d.h
-include/wine/windows/d3d8.h
-include/wine/windows/d3d8caps.h
-include/wine/windows/d3d8types.h
-include/wine/windows/d3d9.h
-include/wine/windows/d3d9caps.h
-include/wine/windows/d3d9types.h
-include/wine/windows/d3dcaps.h
-include/wine/windows/d3dhal.h
-include/wine/windows/d3drm.h
-include/wine/windows/d3dtypes.h
-include/wine/windows/d3dvec.inl
-include/wine/windows/d3dx8core.h
-include/wine/windows/dbghelp.h
-include/wine/windows/dbt.h
-include/wine/windows/dde.h
-include/wine/windows/ddeml.h
-include/wine/windows/ddraw.h
-include/wine/windows/ddrawi.h
-include/wine/windows/ddstream.h
-include/wine/windows/ddstream.idl
-include/wine/windows/devenum.idl
-include/wine/windows/devguid.h
-include/wine/windows/digitalv.h
-include/wine/windows/dinput.h
-include/wine/windows/dispdib.h
-include/wine/windows/dispex.h
-include/wine/windows/dispex.idl
-include/wine/windows/dlgs.h
-include/wine/windows/dls1.h
-include/wine/windows/dls2.h
-include/wine/windows/dmdls.h
-include/wine/windows/dmerror.h
-include/wine/windows/dmo.h
-include/wine/windows/dmoreg.h
-include/wine/windows/dmort.h
-include/wine/windows/dmplugin.h
-include/wine/windows/dmusbuff.h
-include/wine/windows/dmusicc.h
-include/wine/windows/dmusicf.h
-include/wine/windows/dmusici.h
-include/wine/windows/dmusics.h
-include/wine/windows/docobj.h
-include/wine/windows/docobj.idl
-include/wine/windows/dpaddr.h
-include/wine/windows/dplay.h
-include/wine/windows/dplay8.h
-include/wine/windows/dplobby.h
-include/wine/windows/dsconf.h
-include/wine/windows/dshow.h
-include/wine/windows/dsdriver.h
-include/wine/windows/dsound.h
-include/wine/windows/dxdiag.h
-include/wine/windows/dxerr8.h
-include/wine/windows/dxerr9.h
-include/wine/windows/dxfile.h
-include/wine/windows/dyngraph.idl
-include/wine/windows/evcode.h
-include/wine/windows/excpt.h
-include/wine/windows/exdisp.h
-include/wine/windows/exdisp.idl
-include/wine/windows/exdispid.h
-include/wine/windows/fci.h
-include/wine/windows/fdi.h
-include/wine/windows/guiddef.h
-include/wine/windows/htmlhelp.h
-include/wine/windows/icm.h
-include/wine/windows/icmpapi.h
-include/wine/windows/imagehlp.h
-include/wine/windows/imm.h
-include/wine/windows/initguid.h
-include/wine/windows/ipexport.h
-include/wine/windows/iphlpapi.h
-include/wine/windows/ipifcons.h
-include/wine/windows/iprtrmib.h
-include/wine/windows/iptypes.h
-include/wine/windows/ks.h
-include/wine/windows/ksguid.h
-include/wine/windows/ksmedia.h
-include/wine/windows/lm.h
-include/wine/windows/lmaccess.h
-include/wine/windows/lmapibuf.h
-include/wine/windows/lmbrowsr.h
-include/wine/windows/lmcons.h
-include/wine/windows/lmerr.h
-include/wine/windows/lmjoin.h
-include/wine/windows/lmserver.h
-include/wine/windows/lmshare.h
-include/wine/windows/lmstats.h
-include/wine/windows/lmwksta.h
-include/wine/windows/lzexpand.h
-include/wine/windows/mapi.h
-include/wine/windows/mapicode.h
-include/wine/windows/mapidefs.h
-include/wine/windows/mapiguid.h
-include/wine/windows/mapitags.h
-include/wine/windows/mapiutil.h
-include/wine/windows/mapival.h
-include/wine/windows/mapix.h
-include/wine/windows/mciavi.h
-include/wine/windows/mcx.h
-include/wine/windows/mediaerr.h
-include/wine/windows/mediaobj.h
-include/wine/windows/mediaobj.idl
-include/wine/windows/minmax.h
-include/wine/windows/mlang.h
-include/wine/windows/mlang.idl
-include/wine/windows/mmddk.h
-include/wine/windows/mmreg.h
-include/wine/windows/mmstream.h
-include/wine/windows/mmstream.idl
-include/wine/windows/mmsystem.h
-include/wine/windows/msacm.h
-include/wine/windows/msacmdlg.h
-include/wine/windows/msacmdrv.h
-include/wine/windows/mscat.h
-include/wine/windows/mshtmdid.h
-include/wine/windows/mshtml.h
-include/wine/windows/mshtml.idl
-include/wine/windows/msi.h
-include/wine/windows/msidefs.h
-include/wine/windows/msiquery.h
-include/wine/windows/mssip.h
-include/wine/windows/mswsock.h
-include/wine/windows/nb30.h
-include/wine/windows/npapi.h
-include/wine/windows/nspapi.h
-include/wine/windows/ntddcdrm.h
-include/wine/windows/ntddscsi.h
-include/wine/windows/ntddstor.h
-include/wine/windows/ntsecapi.h
-include/wine/windows/ntstatus.h
-include/wine/windows/oaidl.h
-include/wine/windows/oaidl.idl
-include/wine/windows/objbase.h
-include/wine/windows/objidl.h
-include/wine/windows/objidl.idl
-include/wine/windows/ocidl.h
-include/wine/windows/ocidl.idl
-include/wine/windows/odbcinst.h
-include/wine/windows/ole2.h
-include/wine/windows/ole2ver.h
-include/wine/windows/oleauto.h
-include/wine/windows/olectl.h
-include/wine/windows/oledlg.h
-include/wine/windows/oleidl.h
-include/wine/windows/oleidl.idl
-include/wine/windows/pktdef.h
-include/wine/windows/poppack.h
-include/wine/windows/propidl.h
-include/wine/windows/propidl.idl
-include/wine/windows/prsht.h
-include/wine/windows/psapi.h
-include/wine/windows/pshpack1.h
-include/wine/windows/pshpack2.h
-include/wine/windows/pshpack4.h
-include/wine/windows/pshpack8.h
-include/wine/windows/pstore.h
-include/wine/windows/pstore.idl
-include/wine/windows/ras.h
-include/wine/windows/reason.h
-include/wine/windows/regstr.h
-include/wine/windows/richedit.h
-include/wine/windows/richole.h
-include/wine/windows/richole.idl
-include/wine/windows/rpc.h
-include/wine/windows/rpcdce.h
-include/wine/windows/rpcdcep.h
-include/wine/windows/rpcndr.h
-include/wine/windows/rpcnterr.h
-include/wine/windows/rpcproxy.h
-include/wine/windows/schemadef.h
-include/wine/windows/sddl.h
-include/wine/windows/secext.h
-include/wine/windows/sensapi.h
-include/wine/windows/sensevts.h
-include/wine/windows/sensevts.idl
-include/wine/windows/servprov.h
-include/wine/windows/servprov.idl
-include/wine/windows/setupapi.h
-include/wine/windows/shellapi.h
-include/wine/windows/shldisp.h
-include/wine/windows/shldisp.idl
-include/wine/windows/shlguid.h
-include/wine/windows/shlobj.h
-include/wine/windows/shlwapi.h
-include/wine/windows/shobjidl.h
-include/wine/windows/shobjidl.idl
-include/wine/windows/shtypes.h
-include/wine/windows/shtypes.idl
-include/wine/windows/sipbase.h
-include/wine/windows/sql.h
-include/wine/windows/sqlext.h
-include/wine/windows/sqltypes.h
-include/wine/windows/sspi.h
-include/wine/windows/storage.h
-include/wine/windows/strmif.h
-include/wine/windows/strmif.idl
-include/wine/windows/tapi.h
-include/wine/windows/tchar.h
-include/wine/windows/tlhelp32.h
-include/wine/windows/tmschema.h
-include/wine/windows/unknwn.h
-include/wine/windows/unknwn.idl
-include/wine/windows/urlmon.h
-include/wine/windows/urlmon.idl
-include/wine/windows/uuids.h
-include/wine/windows/uxtheme.h
-include/wine/windows/ver.h
-include/wine/windows/vfw.h
-include/wine/windows/vfwmsgs.h
-include/wine/windows/winbase.h
-include/wine/windows/wincon.h
-include/wine/windows/wincrypt.h
-include/wine/windows/windef.h
-include/wine/windows/windows.h
-include/wine/windows/windowsx.h
-include/wine/windows/winerror.h
-include/wine/windows/wingdi.h
-include/wine/windows/wininet.h
-include/wine/windows/winioctl.h
-include/wine/windows/winnetwk.h
-include/wine/windows/winnls.h
-include/wine/windows/winnls32.h
-include/wine/windows/winnt.h
-include/wine/windows/winreg.h
-include/wine/windows/winres.h
-include/wine/windows/winresrc.h
-include/wine/windows/winsock.h
-include/wine/windows/winsock2.h
-include/wine/windows/winspool.h
-include/wine/windows/winsvc.h
-include/wine/windows/wintab.h
-include/wine/windows/wintabx.h
-include/wine/windows/winternl.h
-include/wine/windows/wintrust.h
-include/wine/windows/winuser.h
-include/wine/windows/winver.h
-include/wine/windows/wnaspi32.h
-include/wine/windows/wownt32.h
-include/wine/windows/ws2spi.h
-include/wine/windows/ws2tcpip.h
-include/wine/windows/wshisotp.h
-include/wine/windows/wsipx.h
-include/wine/windows/wsnwlink.h
-include/wine/windows/wtsapi32.h
-include/wine/windows/wtypes.h
-include/wine/windows/wtypes.idl
-include/wine/windows/xcmc.h
-include/wine/windows/zmouse.h
-lib/libwine.so
-lib/libwine.so.1
-lib/libwine_unicode.so
-lib/libwine_unicode.so.1
-lib/wine/advapi32.dll.so
-lib/wine/advpack.dll.so
-lib/wine/amstream.dll.so
-lib/wine/atl.dll.so
-lib/wine/avicap32.dll.so
-lib/wine/avifil32.dll.so
-lib/wine/avifile.dll.so
-lib/wine/aviinfo.exe.so
-lib/wine/aviplay.exe.so
-lib/wine/bug_report.pl
-lib/wine/cabinet.dll.so
-lib/wine/capi2032.dll.so
-lib/wine/cards.dll.so
-lib/wine/cfgmgr32.dll.so
-lib/wine/clock.exe.so
-lib/wine/comcat.dll.so
-lib/wine/comctl32.dll.so
-lib/wine/comdlg32.dll.so
-lib/wine/comm.drv.so
-lib/wine/commdlg.dll.so
-lib/wine/compobj.dll.so
-lib/wine/control.exe.so
-lib/wine/crtdll.dll.so
-lib/wine/crypt32.dll.so
-lib/wine/cryptdll.dll.so
-lib/wine/ctl3d.dll.so
-lib/wine/ctl3d32.dll.so
-lib/wine/ctl3dv2.dll.so
-lib/wine/d3d8.dll.so
-lib/wine/d3d9.dll.so
-lib/wine/d3dim.dll.so
-lib/wine/d3drm.dll.so
-lib/wine/d3dx8.dll.so
-lib/wine/d3dxof.dll.so
-lib/wine/dbghelp.dll.so
-lib/wine/dciman32.dll.so
-lib/wine/ddeml.dll.so
-lib/wine/ddraw.dll.so
-lib/wine/devenum.dll.so
-lib/wine/dinput.dll.so
-lib/wine/dinput8.dll.so
-lib/wine/dispdib.dll.so
-lib/wine/display.drv.so
-lib/wine/dmband.dll.so
-lib/wine/dmcompos.dll.so
-lib/wine/dmime.dll.so
-lib/wine/dmloader.dll.so
-lib/wine/dmscript.dll.so
-lib/wine/dmstyle.dll.so
-lib/wine/dmsynth.dll.so
-lib/wine/dmusic.dll.so
-lib/wine/dmusic32.dll.so
-lib/wine/dpnhpast.dll.so
-lib/wine/dplay.dll.so
-lib/wine/dplayx.dll.so
-lib/wine/dpnet.dll.so
-lib/wine/dsound.dll.so
-lib/wine/dswave.dll.so
-lib/wine/dxdiagn.dll.so
-lib/wine/expand.exe.so
-lib/wine/gdi.exe.so
-lib/wine/gdi32.dll.so
-lib/wine/glu32.dll.so
-lib/wine/glut32.dll.so
-lib/wine/hhctrl.ocx.so
-lib/wine/iccvid.dll.so
-lib/wine/icinfo.exe.so
-lib/wine/icmp.dll.so
-lib/wine/ifsmgr.vxd.so
-lib/wine/imaadp32.acm.so
-lib/wine/imagehlp.dll.so
-lib/wine/imm.dll.so
-lib/wine/imm32.dll.so
-lib/wine/iphlpapi.dll.so
-lib/wine/itss.dll.so
-lib/wine/joystick.drv.so
-lib/wine/kernel32.dll.so
-lib/wine/keyboard.drv.so
-lib/wine/krnl386.exe.so
-lib/wine/libadvapi32.def
-lib/wine/libadvpack.def
-lib/wine/libamstream.def
-lib/wine/libatl.def
-lib/wine/libavicap32.def
-lib/wine/libavifil32.def
-lib/wine/libcabinet.def
-lib/wine/libcapi2032.def
-lib/wine/libcards.def
-lib/wine/libcfgmgr32.def
-lib/wine/libcomcat.def
-lib/wine/libcomctl32.def
-lib/wine/libcomdlg32.def
-lib/wine/libcrtdll.def
-lib/wine/libcrypt32.def
-lib/wine/libcryptdll.def
-lib/wine/libctl3d32.def
-lib/wine/libd3d8.def
-lib/wine/libd3d9.def
-lib/wine/libd3dim.def
-lib/wine/libd3drm.def
-lib/wine/libd3dx8.def
-lib/wine/libd3dxof.def
-lib/wine/libdbghelp.def
-lib/wine/libdciman32.def
-lib/wine/libddraw.def
-lib/wine/libdevenum.def
-lib/wine/libdinput.def
-lib/wine/libdinput8.def
-lib/wine/libdmband.def
-lib/wine/libdmcompos.def
-lib/wine/libdmime.def
-lib/wine/libdmloader.def
-lib/wine/libdmscript.def
-lib/wine/libdmstyle.def
-lib/wine/libdmsynth.def
-lib/wine/libdmusic.def
-lib/wine/libdmusic32.def
-lib/wine/libdpnet.def
-lib/wine/libdpnhpast.def
-lib/wine/libdxerr8.a
-lib/wine/libdxerr9.a
-lib/wine/libdxguid.a
-lib/wine/libglut32.def
-lib/wine/libdplay.def
-lib/wine/libdplayx.def
-lib/wine/libdsound.def
-lib/wine/libdswave.def
-lib/wine/libdxdiagn.def
-lib/wine/libgdi32.def
-lib/wine/libglu32.def
-lib/wine/libiccvid.def
-lib/wine/libicmp.def
-lib/wine/libimagehlp.def
-lib/wine/libimm32.def
-lib/wine/libiphlpapi.def
-lib/wine/libitss.def
-lib/wine/libkernel32.def
-lib/wine/liblz32.def
-lib/wine/libmapi32.def
-lib/wine/libmlang.def
-lib/wine/libmpr.def
-lib/wine/libmsacm32.def
-lib/wine/libmscms.def
-lib/wine/libmsdmo.def
-lib/wine/libmshtml.def
-lib/wine/libmsi.def
-lib/wine/libmsimg32.def
-lib/wine/libmsnet32.def
-lib/wine/libmsrle32.def
-lib/wine/libmsvcrt.def
-lib/wine/libmsvcrt20.def
-lib/wine/libmsvcrt40.def
-lib/wine/libmsvcrtd.def
-lib/wine/libmsvfw32.def
-lib/wine/libmsvidc32.def
-lib/wine/libmswsock.def
-lib/wine/libnetapi32.def
-lib/wine/libnewdev.def
-lib/wine/libntdll.def
-lib/wine/libodbc32.def
-lib/wine/libole32.def
-lib/wine/liboleacc.def
-lib/wine/liboleaut32.def
-lib/wine/libolecli32.def
-lib/wine/liboledlg.def
-lib/wine/libolepro32.def
-lib/wine/libolesvr32.def
-lib/wine/libopengl32.def
-lib/wine/libpsapi.def
-lib/wine/libqcap.def
-lib/wine/libquartz.def
-lib/wine/librasapi32.def
-lib/wine/librsaenh.def
-lib/wine/libriched20.def
-lib/wine/libriched32.def
-lib/wine/librpcrt4.def
-lib/wine/librsabase.def
-lib/wine/libsecur32.def
-lib/wine/libsensapi.def
-lib/wine/libserialui.def
-lib/wine/libsetupapi.def
-lib/wine/libshdocvw.def
-lib/wine/libshell32.def
-lib/wine/libshfolder.def
-lib/wine/libshlwapi.def
-lib/wine/libsnmpapi.def
-lib/wine/libsti.def
-lib/wine/libstrmiids.a
-lib/wine/libtapi32.def
-lib/wine/libttydrv.def
-lib/wine/libtwain_32.def
-lib/wine/libunicows.def
-lib/wine/liburl.def
-lib/wine/liburlmon.def
-lib/wine/libuser32.def
-lib/wine/libuuid.a
-lib/wine/libuxtheme.def
-lib/wine/libvdmdbg.def
-lib/wine/libversion.def
-lib/wine/libw32skrnl.def
-lib/wine/libwined3d.def
-lib/wine/libwinedos.def
-lib/wine/libwineps.def
-lib/wine/libwininet.def
-lib/wine/libwinmm.def
-lib/wine/libwinnls32.def
-lib/wine/libwinspool.def
-lib/wine/libwintab32.def
-lib/wine/libwintrust.def
-lib/wine/libwnaspi32.def
-lib/wine/libwow32.def
-lib/wine/libws2_32.def
-lib/wine/libwsock32.def
-lib/wine/libwtsapi32.def
-lib/wine/libx11drv.def
-lib/wine/lz32.dll.so
-lib/wine/lzexpand.dll.so
-lib/wine/mapi32.dll.so
-lib/wine/mcianim.drv.so
-lib/wine/mciavi.drv.so
-lib/wine/mcicda.drv.so
-lib/wine/mciseq.drv.so
-lib/wine/mciwave.drv.so
-lib/wine/midimap.drv.so
-lib/wine/mlang.dll.so
-lib/wine/mmdevldr.vxd.so
-lib/wine/mmsystem.dll.so
-lib/wine/monodebg.vxd.so
-lib/wine/mouse.drv.so
-lib/wine/mpr.dll.so
-lib/wine/msacm.drv.so
-lib/wine/msacm.dll.so
-lib/wine/msacm32.dll.so
-lib/wine/msadp32.acm.so
-lib/wine/mscms.dll.so
-lib/wine/msdmo.dll.so
-lib/wine/msg711.acm.so
-lib/wine/mshtml.dll.so
-lib/wine/msi.dll.so
-lib/wine/msiexec.exe.so
-lib/wine/msimg32.dll.so
-lib/wine/msisys.ocx.so
-lib/wine/msnet32.dll.so
-lib/wine/msrle32.dll.so
-lib/wine/msvcrt.dll.so
-lib/wine/msvcrt20.dll.so
-lib/wine/msvcrt40.dll.so
-lib/wine/msvcrtd.dll.so
-lib/wine/msvfw32.dll.so
-lib/wine/msvidc32.dll.so
-lib/wine/msvideo.dll.so
-lib/wine/mswsock.dll.so
-lib/wine/netapi32.dll.so
-lib/wine/newdev.dll.so
-lib/wine/notepad.exe.so
-lib/wine/ntdll.dll.so
-lib/wine/odbc32.dll.so
-lib/wine/ole2.dll.so
-lib/wine/ole2conv.dll.so
-lib/wine/ole2disp.dll.so
-lib/wine/ole2nls.dll.so
-lib/wine/ole2prox.dll.so
-lib/wine/ole2thk.dll.so
-lib/wine/ole32.dll.so
-lib/wine/oleacc.dll.so
-lib/wine/oleaut32.dll.so
-lib/wine/olecli.dll.so
-lib/wine/olecli32.dll.so
-lib/wine/oledlg.dll.so
-lib/wine/olepro32.dll.so
-lib/wine/olesvr.dll.so
-lib/wine/olesvr32.dll.so
-lib/wine/opengl32.dll.so
-lib/wine/progman.exe.so
-lib/wine/psapi.dll.so
-lib/wine/qcap.dll.so
-lib/wine/quartz.dll.so
-lib/wine/rasapi16.dll.so
-lib/wine/rasapi32.dll.so
-lib/wine/regedit.exe.so
-lib/wine/regsvr32.exe.so
-lib/wine/riched20.dll.so
-lib/wine/riched32.dll.so
-lib/wine/rpcrt4.dll.so
-lib/wine/rpcss.exe.so
-lib/wine/rsabase.dll.so
-lib/wine/rsaenh.dll.so
-lib/wine/rundll32.exe.so
-lib/wine/secur32.dll.so
-lib/wine/sensapi.dll.so
-lib/wine/serialui.dll.so
-lib/wine/setupapi.dll.so
-lib/wine/setupx.dll.so
-lib/wine/shdocvw.dll.so
-lib/wine/shell.dll.so
-lib/wine/shell32.dll.so
-lib/wine/shfolder.dll.so
-lib/wine/shlwapi.dll.so
-lib/wine/snmpapi.dll.so
-lib/wine/sound.dll.so
-lib/wine/start.exe.so
-lib/wine/stdole32.tlb.so
-lib/wine/sti.dll.so
-lib/wine/storage.dll.so
-lib/wine/stress.dll.so
-lib/wine/system.drv.so
-lib/wine/tapi32.dll.so
-lib/wine/taskmgr.exe.so
-lib/wine/toolhelp.dll.so
-lib/wine/ttydrv.dll.so
-lib/wine/twain.dll.so
-lib/wine/twain_32.dll.so
-lib/wine/typelib.dll.so
-lib/wine/unicows.dll.so
-lib/wine/uninstaller.exe.so
-lib/wine/url.dll.so
-lib/wine/urlmon.dll.so
-lib/wine/user.exe.so
-lib/wine/user32.dll.so
-lib/wine/uxtheme.dll.so
-lib/wine/vdhcp.vxd.so
-lib/wine/vdmdbg.dll.so
-lib/wine/ver.dll.so
-lib/wine/version.dll.so
-lib/wine/vmm.vxd.so
-lib/wine/vnbt.vxd.so
-lib/wine/vnetbios.vxd.so
-lib/wine/vtdapi.vxd.so
-lib/wine/vwin32.vxd.so
-lib/wine/w32skrnl.dll.so
-lib/wine/w32sys.dll.so
-lib/wine/wcmd.exe.so
-lib/wine/win32s16.dll.so
-lib/wine/win87em.dll.so
-lib/wine/winaspi.dll.so
-lib/wine/windebug.dll.so
-lib/wine/winealsa.drv.so
-lib/wine/winearts.drv.so
-lib/wine/wineaudioio.drv.so
-lib/wine/wineboot.exe.so
-lib/wine/winebrowser.exe.so
-lib/wine/winecfg.exe.so
-lib/wine/wineconsole.exe.so
-lib/wine/wined3d.dll.so
-lib/wine/winedbg.exe.so
-lib/wine/winedos.dll.so
-lib/wine/winefile.exe.so
-lib/wine/winejack.drv.so
-lib/wine/winemine.exe.so
-lib/wine/winemp3.acm.so
-lib/wine/wineoss.drv.so
-lib/wine/winemenubuilder.exe.so
-lib/wine/winenas.drv.so
-lib/wine/winepath.exe.so
-lib/wine/wineps.dll.so
-lib/wine/wineps16.drv.so
-lib/wine/winevdm.exe.so
-lib/wine/wing.dll.so
-lib/wine/winhelp.exe.so
-lib/wine/wininet.dll.so
-lib/wine/winmm.dll.so
-lib/wine/winnls.dll.so
-lib/wine/winnls32.dll.so
-lib/wine/winsock.dll.so
-lib/wine/winspool.drv.so
-lib/wine/wintab.dll.so
-lib/wine/wintab32.dll.so
-lib/wine/wintrust.dll.so
-lib/wine/winver.exe.so
-lib/wine/wnaspi32.dll.so
-lib/wine/wow32.dll.so
-lib/wine/wprocs.dll.so
-lib/wine/ws2_32.dll.so
-lib/wine/wsock32.dll.so
-lib/wine/wtsapi32.dll.so
-lib/wine/x11drv.dll.so
-share/aclocal/wine.m4
-share/applications/wine.desktop
-share/wine/generic.ppd
-share/wine/wine.inf
-%%PORTDOCS%%%%DOCSDIR%%/ANNOUNCE
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.wcmd
-%%PORTDOCS%%%%DOCSDIR%%/README.winedbg
-%%PORTDOCS%%%%DOCSDIR%%/README.winedump
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm lib/wine
-@dirrm include/wine/msvcrt/sys
-@dirrm include/wine/msvcrt
-@dirrm include/wine/windows
-@dirrm include/wine
-@unexec rmdir %D/man/man3w 2>/dev/null || true
-@unexec rmdir %D/share/applications 2>/dev/null || true
-@dirrm share/wine
diff --git a/emulators/winetools/Makefile b/emulators/winetools/Makefile
deleted file mode 100644
index bfd4c6e430d5..000000000000
--- a/emulators/winetools/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# New ports collection makefile for: linux-winetools
-# Date created: 4 September 2002
-# Whom: Marc Fonvieille <blackend@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= winetools
-PORTVERSION= 1.25a
-PORTREVISION= 1
-CATEGORIES= emulators linux
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S/%SUBDIR%/winetools/}
-PKGNAMEPREFIX= linux-
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A setup and configuration tool for WINE
-
-RUN_DEPENDS= wine:${PORTSDIR}/emulators/wine \
- ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
-
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-ONLY_FOR_ARCHS= i386
-PLIST_FILES= bin/winetools
-
-BRANDELF?= /usr/bin/brandelf
-STRIP=
-
-post-extract:
- @${BRANDELF} -t Linux ${WRKDIR}/${PORTNAME}
-
-do-install:
- @${INSTALL_PROGRAM} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/emulators/winetools/distinfo b/emulators/winetools/distinfo
deleted file mode 100644
index 97cc280aa2a5..000000000000
--- a/emulators/winetools/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (winetools-1.25a.tgz) = a22e303d0de3c2bfd458e107a36f0397
-SIZE (winetools-1.25a.tgz) = 1014034
diff --git a/emulators/winetools/pkg-descr b/emulators/winetools/pkg-descr
deleted file mode 100644
index 5f0d67b5aab1..000000000000
--- a/emulators/winetools/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-WineTools is a collection of tools for WINE. You can do the following
-things with it:
-
-- Install an application: You can choose a setup program which will
-be run with Wine. There is also an option to install DCOM98, this
-is needed to make some Installshield installers (as used by
-Dreamweaver, Flash, etc) work.
-
-- Uninstall an application: Every application that creates a registry
-entry and has an uninstall function can be uninstalled (does not
-work for uninstallers which use rundll32.exe).
-
-- Create a Windows directory structure with registry and configuration
-file in $HOME/.wine
-
-- Create and edit a WINE config file.
-
-- Install TrueType Fonts.
-
-WWW: http://www.frankscorner.org/winetools/downloads.html