diff options
author | cvs2svn <cvs2svn@FreeBSD.org> | 2005-04-20 06:16:18 +0000 |
---|---|---|
committer | cvs2svn <cvs2svn@FreeBSD.org> | 2005-04-20 06:16:18 +0000 |
commit | 8673c7ec800a8bcc6da14c506081a3cb76e2b8ea (patch) | |
tree | ad3f495c08f0cc331b6958d319f699d021175c19 /emulators | |
parent | Fix 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')
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, §orsize) && -+ 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 |