diff options
-rw-r--r-- | sysutils/Makefile | 1 | ||||
-rw-r--r-- | sysutils/chyves/Makefile | 22 | ||||
-rw-r--r-- | sysutils/chyves/distinfo | 3 | ||||
-rw-r--r-- | sysutils/chyves/pkg-descr | 18 | ||||
-rw-r--r-- | sysutils/chyves/pkg-plist | 18 |
5 files changed, 62 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index 67305c94696d..848e22b9b1c6 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -143,6 +143,7 @@ SUBDIR += cfengine38 SUBDIR += cfengine39 SUBDIR += chgrep + SUBDIR += chyves SUBDIR += cinnamon-control-center SUBDIR += cinnamon-settings-daemon SUBDIR += ciso diff --git a/sysutils/chyves/Makefile b/sysutils/chyves/Makefile new file mode 100644 index 000000000000..5100919d1ae6 --- /dev/null +++ b/sysutils/chyves/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +PORTNAME= chyves +DISTVERSIONPREFIX= v +DISTVERSION= 0.2.0 +CATEGORIES= sysutils + +MAINTAINER= lme@FreeBSD.org +COMMENT= bhyve front-end manager + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +USE_GITHUB= yes + +NO_BUILD= yes +NO_ARCH= yes + +do-patch: + ${REINPLACE_CMD} 's%\$$(PREFIX)%${STAGEDIR}/$$(PREFIX)%g' ${WRKSRC}/Makefile + +.include <bsd.port.mk> diff --git a/sysutils/chyves/distinfo b/sysutils/chyves/distinfo new file mode 100644 index 000000000000..556ec2905b3f --- /dev/null +++ b/sysutils/chyves/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1473673623 +SHA256 (chyves-chyves-v0.2.0_GH0.tar.gz) = 3b44f36288d01c9627ec87246949951429cb47317779dc1908b2f7c1a93c76a2 +SIZE (chyves-chyves-v0.2.0_GH0.tar.gz) = 163818 diff --git a/sysutils/chyves/pkg-descr b/sysutils/chyves/pkg-descr new file mode 100644 index 000000000000..b14ecaacb289 --- /dev/null +++ b/sysutils/chyves/pkg-descr @@ -0,0 +1,18 @@ +chyves is a bhyve front-end manager. chyves manages type-2 virtualized guests by +utilizing hardware virtualization on a base FreeBSD 10.3+ installation. On a +base install, only FreeBSD guests can run. However, with the installation of +sysutils/grub2-bhyve and sysutils/bhyve-firmware from ports or pkg, most other +OSes can run as a guest, including Windows. See DEPENDENCIES section in the man +page for more information. + +chyves is targeted for beginners as well as power users. Beginners should find +chyves relatively easy to use with lots of documentation and demonstrations. +While power users should find utility with features such as true ZFS clones, +PCI passthrough, rapid execution against many guests, disk images, and snapshot +reverted states on boot/reboot to name a few of the advanced features. + +The name 'chyves' is the pluralized, big endian alphabetic increment of bhyve. +'chyves' is pronounced like 'chives', part of the Allium genus. The onion is +also in the Allium genus. + +WWW: http://chyves.org diff --git a/sysutils/chyves/pkg-plist b/sysutils/chyves/pkg-plist new file mode 100644 index 000000000000..8c8d10d67342 --- /dev/null +++ b/sysutils/chyves/pkg-plist @@ -0,0 +1,18 @@ +etc/rc.d/chyves +lib/chyves/chyves-basics +lib/chyves/chyves-dataset +lib/chyves/chyves-guest-console +lib/chyves/chyves-guest-creation +lib/chyves/chyves-guest-disk +lib/chyves/chyves-guest-snapshot +lib/chyves/chyves-guest-start +lib/chyves/chyves-guest-stop +lib/chyves/chyves-informational +lib/chyves/chyves-network +lib/chyves/chyves-properties +lib/chyves/chyves-resources +lib/chyves/chyves-return +lib/chyves/chyves-updates +lib/chyves/chyves-verify +man/man8/chyves.8.gz +sbin/chyves |