diff --git a/sysutils/Makefile b/sysutils/Makefile index a47abd4c6937..74dda58ce4b4 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -417,6 +417,7 @@ SUBDIR += iocage-devel SUBDIR += iogen SUBDIR += iograph + SUBDIR += iohyve SUBDIR += ioping SUBDIR += ipa SUBDIR += ipad_charge diff --git a/sysutils/iohyve/Makefile b/sysutils/iohyve/Makefile new file mode 100644 index 000000000000..89b02d8fd265 --- /dev/null +++ b/sysutils/iohyve/Makefile @@ -0,0 +1,26 @@ +# $FreeBSD$ + +PORTNAME= iohyve +PORTVERSION= 0.7 +CATEGORIES= sysutils + +MAINTAINER= lme@FreeBSD.org +COMMENT= bhyve manager utilizing ZFS and other FreeBSD tools + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +USE_GITHUB= yes +GH_ACCOUNT= pr1ntf + +NO_BUILD= yes +NO_ARCH= yes + +PLIST_FILES= etc/rc.d/iohyve man/man8/iohyve.8.gz sbin/iohyve + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/rc.d/iohyve ${STAGEDIR}${PREFIX}/etc/rc.d + ${INSTALL_SCRIPT} ${WRKSRC}/iohyve ${STAGEDIR}${PREFIX}/sbin + ${INSTALL_MAN} ${WRKSRC}/iohyve.8 ${STAGEDIR}${PREFIX}/man/man8 + +.include diff --git a/sysutils/iohyve/distinfo b/sysutils/iohyve/distinfo new file mode 100644 index 000000000000..85be3205af10 --- /dev/null +++ b/sysutils/iohyve/distinfo @@ -0,0 +1,2 @@ +SHA256 (pr1ntf-iohyve-0.7_GH0.tar.gz) = 69b7ad0ab0313efd574a1ac267840d54961df21303dc6f204c78a8ad627e87c3 +SIZE (pr1ntf-iohyve-0.7_GH0.tar.gz) = 21285 diff --git a/sysutils/iohyve/pkg-descr b/sysutils/iohyve/pkg-descr new file mode 100644 index 000000000000..76e70760ada1 --- /dev/null +++ b/sysutils/iohyve/pkg-descr @@ -0,0 +1,5 @@ +iohyve creates, stores, manages, and launches bhyve guests utilizing built in +FreeBSD features. The idea is based on iocage, a jail manager utilizing some of +the same principles. + +WWW: https://github.com/pr1ntf/iohyve