diff options
author | Renato Botelho <garga@FreeBSD.org> | 2015-10-20 15:33:31 +0000 |
---|---|---|
committer | Renato Botelho <garga@FreeBSD.org> | 2015-10-20 15:33:31 +0000 |
commit | b8c9d32a665d2d05c099e268afe13dd8fcba7aae (patch) | |
tree | 39bc2384db949a705d335cc5fa0f71c2d7f8ad98 /sysutils/vm-bhyve | |
parent | ba33ab2d0ca8ca721a498890af6689e392c02805 (diff) | |
download | ports-b8c9d32a665d2d05c099e268afe13dd8fcba7aae.tar.gz ports-b8c9d32a665d2d05c099e268afe13dd8fcba7aae.zip |
Notes
Diffstat (limited to 'sysutils/vm-bhyve')
-rw-r--r-- | sysutils/vm-bhyve/Makefile | 36 | ||||
-rw-r--r-- | sysutils/vm-bhyve/distinfo | 2 | ||||
-rw-r--r-- | sysutils/vm-bhyve/pkg-descr | 6 | ||||
-rw-r--r-- | sysutils/vm-bhyve/pkg-plist | 21 |
4 files changed, 65 insertions, 0 deletions
diff --git a/sysutils/vm-bhyve/Makefile b/sysutils/vm-bhyve/Makefile new file mode 100644 index 000000000000..5efd6d811c06 --- /dev/null +++ b/sysutils/vm-bhyve/Makefile @@ -0,0 +1,36 @@ +# $FreeBSD$ + +PORTNAME= vm-bhyve +PORTVERSION= 0.8.12 +DISTVERSIONPREFIX=v +CATEGORIES= sysutils + +MAINTAINER= churchers@gmail.com +COMMENT= Management system for bhyve virtual machines + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +OPTIONS_DEFINE= EXAMPLES +EXAMPLES_DESC= Install example guest templates + +USE_GITHUB= yes +GH_ACCOUNT= churchers +GH_TAGNAME= 24b6b35 + +NO_BUILD= yes + +.include <bsd.port.pre.mk> + +.if ${OSVERSION} < 1000000 +BROKEN= This port works only on FreeBSD 10 and newer +.endif + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/vm ${STAGEDIR}${PREFIX}/sbin + ${INSTALL_SCRIPT} ${WRKSRC}/rc.d/vm ${STAGEDIR}${PREFIX}/etc/rc.d + (cd ${WRKSRC}/lib/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/vm-bhyve) + (cd ${WRKSRC}/sample-templates/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) + ${INSTALL_MAN} ${WRKSRC}/vm.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 + +.include <bsd.port.post.mk> diff --git a/sysutils/vm-bhyve/distinfo b/sysutils/vm-bhyve/distinfo new file mode 100644 index 000000000000..2d2223abad4f --- /dev/null +++ b/sysutils/vm-bhyve/distinfo @@ -0,0 +1,2 @@ +SHA256 (churchers-vm-bhyve-v0.8.12-24b6b35_GH0.tar.gz) = eaf633cce50e82f682ae9792632071cb0c430c68d38964e3a48a7e915b088fed +SIZE (churchers-vm-bhyve-v0.8.12-24b6b35_GH0.tar.gz) = 30605 diff --git a/sysutils/vm-bhyve/pkg-descr b/sysutils/vm-bhyve/pkg-descr new file mode 100644 index 000000000000..75f48adacdcb --- /dev/null +++ b/sysutils/vm-bhyve/pkg-descr @@ -0,0 +1,6 @@ +A frontend for bhyve which provides the 'vm' command +Create/start/stop virtual machines easily +Bridged/NAT networking +BSD/Linux guest support + +WWW: https://github.com/churchers/vm-bhyve diff --git a/sysutils/vm-bhyve/pkg-plist b/sysutils/vm-bhyve/pkg-plist new file mode 100644 index 000000000000..05ae9a94d2cc --- /dev/null +++ b/sysutils/vm-bhyve/pkg-plist @@ -0,0 +1,21 @@ +etc/rc.d/vm +lib/vm-bhyve/vm-cmd +lib/vm-bhyve/vm-common +lib/vm-bhyve/vm-config +lib/vm-bhyve/vm-core +lib/vm-bhyve/vm-guest +lib/vm-bhyve/vm-run +lib/vm-bhyve/vm-switch +lib/vm-bhyve/vm-sysrc +lib/vm-bhyve/vm-zfs +man/man8/vm.8.gz +sbin/vm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alpine.conf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/centos.conf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/debian.conf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/default.conf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/freebsd-zvol.conf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/netbsd.conf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/openbsd.conf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ubuntu.conf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/windows.conf |