Page MenuHomeFreeBSD

D16074.id44672.diff
No OneTemporary

D16074.id44672.diff

Index: sysutils/bvm/Makefile
===================================================================
--- /dev/null
+++ sysutils/bvm/Makefile
@@ -0,0 +1,38 @@
+# CREATED BY: Qiang Guo <guoqiang_cn@126.com>
+# $FreeBSD$
+
+PORTNAME= bvm
+PORTVERSION= 1.1.2
+CATEGORIES= sysutils
+
+MAINTAINER= bigdragon@chinaFreeBSD.cn
+COMMENT= Bhyve VM Manager
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+ONLY_FOR_ARCHS= amd64
+ONLY_FOR_ARCHS_REASON= Bhyve VM Manager is required to be built on a 64bit machine
+
+RUN_DEPENDS= /usr/local/share/uefi-firmware/BHYVE_UEFI.fd:sysutils/bhyve-firmware \
+ /usr/local/sbin/grub-bhyve:sysutils/grub2-bhyve \
+ tmux:sysutils/tmux
+
+USE_GITHUB= yes
+GH_ACCOUNT= bigdragonsoft
+
+do-build:
+ (cd ${WRKSRC}/src && ${MAKE})
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bvm
+ (cd ${WRKSRC}/conf && ${COPYTREE_SHARE} "*.conf" ${STAGEDIR}${PREFIX}/etc/bvm)
+ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/rc.d
+ (cd ${WRKSRC}/conf && ${COPYTREE_SHARE} "bvmd" ${STAGEDIR}${PREFIX}/etc/rc.d)
+ ${CHMOD} +x ${STAGEDIR}${PREFIX}/etc/rc.d/bvmd
+ ${MKDIR} ${STAGEDIR}${PREFIX}/bin
+ (cd ${WRKSRC}/src && ${COPYTREE_SHARE} "bvm bvmb" ${STAGEDIR}${PREFIX}/bin)
+ ${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/bvm
+ ${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/bvmb
+
+.include <bsd.port.mk>
Index: sysutils/bvm/distinfo
===================================================================
--- /dev/null
+++ sysutils/bvm/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1530316570
+SHA256 (bigdragonsoft-bvm-1.1.2_GH0.tar.gz) = f0dbbc7cafdb719593cf84bee3742c21267d97bf4cb094f71b9844d8cdc3f93d
+SIZE (bigdragonsoft-bvm-1.1.2_GH0.tar.gz) = 46858
+SHA256 (bigdragonsoft-bvm-1.1.2_GH0.tar.gz) = f0dbbc7cafdb719593cf84bee3742c21267d97bf4cb094f71b9844d8cdc3f93d
+SIZE (bigdragonsoft-bvm-1.1.2_GH0.tar.gz) = 46858
Index: sysutils/bvm/pkg-descr
===================================================================
--- /dev/null
+++ sysutils/bvm/pkg-descr
@@ -0,0 +1,9 @@
+Bhyve VM Manager is a Bhyve virtual machine management tool based on FreeBSD that allows you to easily manage virtual machines.
+
+1. The supported operating systems are: FreeBSD OpenBSD NetBSD Debian OpenSuse Ubuntu Windows10 etc.
+2. Supports multiple network cards and multiple hard disks.
+3. There are two kinds of network modes: Bridged and NAT
+4. Support grub and uefi boot
+5. Provide support for zfs
+
+WWW: http://bigdragon.chainfreebsd.cn/bvm/
Index: sysutils/bvm/pkg-plist
===================================================================
--- /dev/null
+++ sysutils/bvm/pkg-plist
@@ -0,0 +1,6 @@
+bin/bvm
+bin/bvmb
+etc/bvm/bvm.conf
+etc/bvm/nat.conf
+etc/bvm/switch.conf
+etc/rc.d/bvmd

File Metadata

Mime Type
text/plain
Expires
Wed, Dec 31, 4:39 PM (3 h, 21 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27416536
Default Alt Text
D16074.id44672.diff (2 KB)

Event Timeline