xref: /mports/sysutils/bvm/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	bvm
2PORTVERSION=	1.3.5
3CATEGORIES=	sysutils
4
5MAINTAINER=	ports@MidnightBSD.org
6COMMENT=	Bhyve VM Manager
7WWW=		https://github.com/bigdragonsoft/bvm
8
9LICENSE=	bsd2
10LICENSE_FILE=	${WRKSRC}/LICENSE
11
12ONLY_FOR_ARCHS=	amd64
13ONLY_FOR_ARCHS_REASON=	Bhyve VM Manager is required to be built on a 64bit machine
14
15RUN_DEPENDS=	bhyve-firmware>0:sysutils/bhyve-firmware \
16		grub-bhyve:sysutils/grub2-bhyve \
17		tmux:sysutils/tmux
18
19USE_GITHUB=	yes
20GH_ACCOUNT=	bigdragonsoft
21
22BUILD_WRKSRC=	${WRKSRC}/src
23
24do-install:
25	${MKDIR} ${PREFIX}/etc/bvm
26	${INSTALL_DATA} ${WRKSRC}/conf/bvm.conf ${PREFIX}/etc/bvm/bvm.conf.sample
27	${INSTALL_DATA} ${WRKSRC}/conf/nat.conf ${PREFIX}/etc/bvm/nat.conf.sample
28	${INSTALL_DATA} ${WRKSRC}/conf/switch.conf ${PREFIX}/etc/bvm/switch.conf.sample
29	${INSTALL_DATA} ${WRKSRC}/conf/dhcp.conf ${PREFIX}/etc/bvm/dhcp.conf.sample
30	${INSTALL_SCRIPT} ${WRKSRC}/conf/bvmd ${PREFIX}/etc/rc.d/
31	${INSTALL_PROGRAM} ${WRKSRC}/src/bvm ${PREFIX}/bin/
32	${INSTALL_PROGRAM} ${WRKSRC}/src/bvmb ${PREFIX}/bin/
33	${INSTALL_PROGRAM} ${WRKSRC}/src/bvmdhcp ${PREFIX}/bin/
34	${INSTALL_MAN} ${WRKSRC}/bvm.8 ${PREFIX}/share/man/man8
35
36.include <bsd.port.mk>
37

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026