Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Sep 2016 12:01:36 +0000 (UTC)
From:      Lars Engels <lme@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r421920 - in head/sysutils: . chyves
Message-ID:  <201609121201.u8CC1aM9067873@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: lme
Date: Mon Sep 12 12:01:36 2016
New Revision: 421920
URL: https://svnweb.freebsd.org/changeset/ports/421920

Log:
  Add sysutils/chyves:
  
  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

Added:
  head/sysutils/chyves/
  head/sysutils/chyves/Makefile   (contents, props changed)
  head/sysutils/chyves/distinfo   (contents, props changed)
  head/sysutils/chyves/pkg-descr   (contents, props changed)
  head/sysutils/chyves/pkg-plist   (contents, props changed)
Modified:
  head/sysutils/Makefile

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Mon Sep 12 09:20:45 2016	(r421919)
+++ head/sysutils/Makefile	Mon Sep 12 12:01:36 2016	(r421920)
@@ -143,6 +143,7 @@
     SUBDIR += cfengine38
     SUBDIR += cfengine39
     SUBDIR += chgrep
+    SUBDIR += chyves
     SUBDIR += cinnamon-control-center
     SUBDIR += cinnamon-settings-daemon
     SUBDIR += ciso

Added: head/sysutils/chyves/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/chyves/Makefile	Mon Sep 12 12:01:36 2016	(r421920)
@@ -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>

Added: head/sysutils/chyves/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/chyves/distinfo	Mon Sep 12 12:01:36 2016	(r421920)
@@ -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

Added: head/sysutils/chyves/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/chyves/pkg-descr	Mon Sep 12 12:01:36 2016	(r421920)
@@ -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

Added: head/sysutils/chyves/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/chyves/pkg-plist	Mon Sep 12 12:01:36 2016	(r421920)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201609121201.u8CC1aM9067873>