aboutsummaryrefslogtreecommitdiffstats
path: root/emulators/hyperv-is
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2017-03-04 02:53:58 +0800
committerrene <rene@FreeBSD.org>2017-03-04 02:53:58 +0800
commit80e7ad8233337cca17e3f96948eeeab5cf62aa03 (patch)
tree2f4fdeeecf53e94c9e65f42e10a6f805eea95dda /emulators/hyperv-is
parent47a4bcae22bf7305974eb23583391b95886a77e3 (diff)
downloadfreebsd-ports-gnome-80e7ad8233337cca17e3f96948eeeab5cf62aa03.tar.gz
freebsd-ports-gnome-80e7ad8233337cca17e3f96948eeeab5cf62aa03.tar.zst
freebsd-ports-gnome-80e7ad8233337cca17e3f96948eeeab5cf62aa03.zip
Remove expired port:
2017-03-01 emulators/hyperv-is: does not support any actual FreeBSD release
Diffstat (limited to 'emulators/hyperv-is')
-rw-r--r--emulators/hyperv-is/Makefile70
-rw-r--r--emulators/hyperv-is/distinfo10
-rw-r--r--emulators/hyperv-is/files/pkg-message.A19
-rw-r--r--emulators/hyperv-is/files/pkg-message.B17
-rw-r--r--emulators/hyperv-is/pkg-descr13
-rw-r--r--emulators/hyperv-is/pkg-install44
-rw-r--r--emulators/hyperv-is/pkg-plist19
7 files changed, 0 insertions, 192 deletions
diff --git a/emulators/hyperv-is/Makefile b/emulators/hyperv-is/Makefile
deleted file mode 100644
index d5f84e0452b1..000000000000
--- a/emulators/hyperv-is/Makefile
+++ /dev/null
@@ -1,70 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hyperv-is
-PORTVERSION= 1.1
-PORTREVISION= 2
-CATEGORIES= emulators
-MASTER_SITES= https://github.com/${MSLINK}/
-DISTNAME= ${DNAME}
-
-MAINTAINER= bsdic@microsoft.com
-COMMENT= FreeBSD Integration Service on Hyper-v
-
-IGNORE= does not support any actual FreeBSD release
-DEPRECATED= does not support any actual FreeBSD release
-EXPIRATION_DATE=2017-03-01
-
-ONLY_FOR_ARCHS= amd64 i386
-
-USES= kmod uidfix
-BIS= ${PORTVERSION}
-MSBASE= FreeBSDonHyper-V/Hyperv-Ports/raw/hyperv-is-master
-MSLINK= ${MSBASE}/BIS-${BIS}/FreeBSD-${OSREL}/ports
-MAKE_ARGS= BINDIR=${PREFIX}/sbin MANDIR=${PREFIX}/man/man
-PKGMESSAGE= ${FILESDIR}/${PMSG}
-
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} != FreeBSD
-IGNORE= ${OPSYS} not supported
-.endif
-
-.if ${OSREL} == "10.0"
-BIS= 1.0
-PLIST_SUB= A="@comment " B=""
-PMSG= pkg-message.B
-.else
-CC= gcc -w
-WRKSRC= ${WRKDIR}/hyperv-is-${PORTVERSION}
-PLIST_SUB= B="@comment " A=""
-PMSG= pkg-message.A
-.endif
-
-FILE_84= hyperv-is-8.4.${BIS}
-FILE_91= hyperv-is-9.1.${BIS}
-FILE_92= hyperv-is-9.2.${BIS}
-FILE_93= hyperv-is-9.3.${BIS}
-FILE_100= hv-kvp-${BIS}
-DNAME= ${FILE_${OSREL:S/.//}}
-
-.if empty(DNAME)
-IGNORE?= OSREL ${OSREL} not supported
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e "s,/usr/sbin/,${PREFIX}/sbin/,g" \
- ${WRKSRC}/etc/rc.d/hv_kvpd
-
-pre-install:
- @${MKDIR} ${STAGEDIR}${PREFIX} \
- ${STAGEDIR}/etc/rc.d \
- ${STAGEDIR}/usr/local/hyperv/scripts
-
-post-install:
- ${RM} ${STAGEDIR}/boot/kernel/linker.hints
- ${MV} ${STAGEDIR}/etc/rc.d/* ${STAGEDIR}${PREFIX}/etc/rc.d
-.if ${PREFIX} != /usr/local
- ${MV} ${STAGEDIR}/usr/local/* ${STAGEDIR}${PREFIX}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/emulators/hyperv-is/distinfo b/emulators/hyperv-is/distinfo
deleted file mode 100644
index 7ff4a395cbe8..000000000000
--- a/emulators/hyperv-is/distinfo
+++ /dev/null
@@ -1,10 +0,0 @@
-SHA256 (hyperv-is-8.4.1.1.tar.gz) = 21f21bf8192892b823a63ebcea8cfd916ab0572b965c06471388386765346ae6
-SIZE (hyperv-is-8.4.1.1.tar.gz) = 94356
-SHA256 (hyperv-is-9.1.1.1.tar.gz) = ab4dc50d4f66ef983bd0de96388ba95e29d1e987362336bf44e3ff971425245a
-SIZE (hyperv-is-9.1.1.1.tar.gz) = 94286
-SHA256 (hyperv-is-9.2.1.1.tar.gz) = 75e4ed3ba0c75ce5c67efed7b4f72ada3047f4cc986659b64c14979227292fd5
-SIZE (hyperv-is-9.2.1.1.tar.gz) = 94294
-SHA256 (hyperv-is-9.3.1.1.tar.gz) = 10a63b7b2a7bbfd158eed3852b0c25bfba3362c3cec28dfac641e22e61b23587
-SIZE (hyperv-is-9.3.1.1.tar.gz) = 94296
-SHA256 (hv-kvp-1.0.tar.gz) = c2c60ae645cae75b25934aae7b18c8a29bf00660a1e4ade5d8f31bb98d7ecc78
-SIZE (hv-kvp-1.0.tar.gz) = 30815
diff --git a/emulators/hyperv-is/files/pkg-message.A b/emulators/hyperv-is/files/pkg-message.A
deleted file mode 100644
index c77e88631902..000000000000
--- a/emulators/hyperv-is/files/pkg-message.A
+++ /dev/null
@@ -1,19 +0,0 @@
-#############################################################################
-After installing do the following steps:
-# Deleting Hyper-v BIS driver names
- sed -i "" '/Loader labels for Hyper-v BIS driver/d' /boot/loader.conf
- sed -i "" '/hv_vmbus_load/d' /boot/loader.conf
- sed -i "" '/hv_utils_load/d' /boot/loader.conf
- sed -i "" '/hv_storvsc_load/d' /boot/loader.conf
- sed -i "" '/hv_netvsc_load/d' /boot/loader.conf
- sed -i "" '/hv_ata_pci_disengage_load/d' /boot/loader.conf
-
- #Hyper-v driver names
- echo "# Loader labels for Hyper-v BIS drivers -do not modify" >> /boot/loader.conf
- echo 'hv_vmbus_load="YES"' >> /boot/loader.conf
- echo 'hv_utils_load="YES"' >> /boot/loader.conf
- echo 'hv_storvsc_load="YES"' >> /boot/loader.conf
- echo 'hv_netvsc_load="YES"' >> /boot/loader.conf
- echo 'hv_ata_pci_disengage_load="YES"' >>/boot/loader.conf
-When deinstalled, restore /boot/loader.conf
-#############################################################################
diff --git a/emulators/hyperv-is/files/pkg-message.B b/emulators/hyperv-is/files/pkg-message.B
deleted file mode 100644
index 518e8cbb2c97..000000000000
--- a/emulators/hyperv-is/files/pkg-message.B
+++ /dev/null
@@ -1,17 +0,0 @@
-#############################################################################
-To enable hv_kvp, you should do the steps following:
- # Deleting kvp label
- sed -i "" '/Loader labels for Hyper-V KVP drivers/d' /etc/rc.conf
- sed -i "" '/hv_kvp_load/d' /etc/rc.conf
-
- #hyperv driver names
- echo '# Loader labels for Hyper-V KVP drivers -do not modify' >> /boot/loader.conf
- echo 'hv_kvp_load="YES"' >> /boot/loader.conf
-
-# KVP - daemon label
- sed -i "" '/Label for KVP daemon/d' /etc/rc.conf
- sed -i "" '/hv_kvp_daemon_enable/d' /etc/rc.conf
- echo '# Label for KVP daemon -do not modify' >> /etc/rc.conf
- echo 'hv_kvp_daemon_enable="YES"' >> /etc/rc.conf
-After deinstall, you should restore /boot/loader.conf and /etc/rc.conf
-#############################################################################
diff --git a/emulators/hyperv-is/pkg-descr b/emulators/hyperv-is/pkg-descr
deleted file mode 100644
index 7644fbfe6872..000000000000
--- a/emulators/hyperv-is/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-The hyperv-is provision a collection of kernel mode drivers as well as
-user-space daemons to facilitate integration with Hyper-v to provide a
-feature rich and high performance FreeBSD guest experience.
-
-The FreeBSD Integration Service on Hyper-v includes a collection of kernel
-mode drivers as well as user-space daemons to interact with the drivers
-that are required to run Hyper-V-specific devices known as FreeBSD
-Integration Services (BIS). It is to facilitate integration with Hyper-v
-to provide a feature rich and high performance FreeBSD guest experience.
-See the man page for a list of binaries and their functions.
-
-FreeBSD support for hyperv-is was first added by Microsoft BSD Integration
-Services Team <bsdic@microsoft.com>.
diff --git a/emulators/hyperv-is/pkg-install b/emulators/hyperv-is/pkg-install
deleted file mode 100644
index 528e23bdb358..000000000000
--- a/emulators/hyperv-is/pkg-install
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/bin/sh
-#
-# make install or pkg_add script
-# Checks labels/gptids for roots and swap partitions
-# adds hyperv labels in loader.conf
-#
-
-if [ "$2" = "PRE-INSTALL" ]; then
-echo "===> Pre-install Check"
-
-#rootfs check
-root_flag=$(mount | awk '/ on \/ / { print $1 }' | cut -d / -f3-)
-if [ "$root_flag" != "" ]; then
- fs_test=$(glabel status | awk '{print $1}' | grep $root_flag)
- if [ "$fs_test" == "" ]; then
- echo " xxx rootfs Label/gptid missing in fstab"
- fi
-else
- echo " xxx rootfs Label/gptid missing in fstab"
-fi
-#swap check
-[ -f /etc/fstab ] && swap_flag=$(grep swap /etc/fstab | awk '{print $1}' | cut -d / -f3-)
-if [ "$swap_flag" != "" ]; then
- sw_test=$(glabel status | awk '{print $1}' | grep $swap_flag)
- if [ "$sw_test" == "" ]; then
- echo " xxx swap Label/gptid missing in fstab"
- fi
-else
- echo " xxx swap Label/gptid missing in fstab "
-fi
-
-if [ "$fs_test" != "" -a "$sw_test" != "" ]; then
- echo "===> Labels/gptids Found"
- echo "===> Hyper-V BIS Installation Continues"
-else
- echo "===> Labels/gptids Not found"
- echo "===> Hyper-V BIS Installation Aborted"
- echo "===> Refer to Disk UUID section in README document"
- echo "===> Please refer the Prerequisites page and complete all steps"
- echo "WWW: https://github.com/FreeBSDonHyper-V/Hyperv-Ports/wiki/Prerequisites "
- exit 1
-fi
-fi
-exit 0
diff --git a/emulators/hyperv-is/pkg-plist b/emulators/hyperv-is/pkg-plist
deleted file mode 100644
index 4a52178b58af..000000000000
--- a/emulators/hyperv-is/pkg-plist
+++ /dev/null
@@ -1,19 +0,0 @@
-hyperv/scripts/hv_get_dhcp_info
-hyperv/scripts/hv_get_dns_info
-hyperv/scripts/hv_set_ifconfig
-%%A%%/boot/modules/hv_ata_pci_disengage.ko
-%%A%%/boot/modules/hv_netvsc.ko
-%%A%%/boot/modules/hv_storvsc.ko
-%%A%%/boot/modules/hv_utils.ko
-%%A%%/boot/modules/hv_vmbus.ko
-%%B%%/boot/modules/hv_kvp.ko
-etc/rc.d/hv_kvpd
-%%B%%sbin/hv_kvp_daemon
-%%A%%man/man1/hyperv-is.1.gz
-%%A%%man/man4/hv_ata_pci_disengage.4.gz
-man/man4/hv_kvp.4.gz
-%%A%%man/man4/hv_netvsc.4.gz
-%%A%%man/man4/hv_storvsc.4.gz
-%%A%%man/man4/hv_utils.4.gz
-%%A%%man/man4/hv_vmbus.4.gz
-%%B%%man/man8/hv_kvp_daemon.8.gz