svn commit: r399862 - in head/sysutils: . vm-bhyve
Renato Botelho
garga at FreeBSD.org
Tue Oct 20 15:33:33 UTC 2015
Author: garga
Date: Tue Oct 20 15:33:31 2015
New Revision: 399862
URL: https://svnweb.freebsd.org/changeset/ports/399862
Log:
Add sysutils/vm-bhyve:
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
PR: 202225
Submitted by: churchers at gmail.com
Added:
head/sysutils/vm-bhyve/
head/sysutils/vm-bhyve/Makefile (contents, props changed)
head/sysutils/vm-bhyve/distinfo (contents, props changed)
head/sysutils/vm-bhyve/pkg-descr (contents, props changed)
head/sysutils/vm-bhyve/pkg-plist (contents, props changed)
Modified:
head/sysutils/Makefile
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Tue Oct 20 15:25:51 2015 (r399861)
+++ head/sysutils/Makefile Tue Oct 20 15:33:31 2015 (r399862)
@@ -1076,6 +1076,7 @@
SUBDIR += vimpager
SUBDIR += virtualmin
SUBDIR += vlogger
+ SUBDIR += vm-bhyve
SUBDIR += vmdktool
SUBDIR += vmtouch
SUBDIR += vobcopy
Added: head/sysutils/vm-bhyve/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/vm-bhyve/Makefile Tue Oct 20 15:33:31 2015 (r399862)
@@ -0,0 +1,36 @@
+# $FreeBSD$
+
+PORTNAME= vm-bhyve
+PORTVERSION= 0.8.12
+DISTVERSIONPREFIX=v
+CATEGORIES= sysutils
+
+MAINTAINER= churchers at 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>
Added: head/sysutils/vm-bhyve/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/vm-bhyve/distinfo Tue Oct 20 15:33:31 2015 (r399862)
@@ -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
Added: head/sysutils/vm-bhyve/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/vm-bhyve/pkg-descr Tue Oct 20 15:33:31 2015 (r399862)
@@ -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
Added: head/sysutils/vm-bhyve/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/vm-bhyve/pkg-plist Tue Oct 20 15:33:31 2015 (r399862)
@@ -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
More information about the svn-ports-all
mailing list