sysutils/govmomi: Add new port

Go library for the VMware vSphere API.

govc is a vSphere CLI built on top of govmomi.
The CLI is designed to be a user friendly CLI alternative to the GUI and
well suited for automation tasks. It also acts as a test harness for the govmomi
APIs and provides working examples of how to use the APIs.

vcsim - A vCenter and ESXi API based simulator
This package implements a vSphere Web Services (SOAP) SDK endpoint intended
for testing consumers of the API. While the mock framework is written in the
Go language, it can be used by any language that can talk to the vSphere API.

WWW: https://github.com/vmware/govmomi/

PR:	261672
This commit is contained in:
Aleksandr Ignatyev
2022-02-15 15:28:16 +01:00
committed by Mikael Urankar
parent 7f9178044e
commit f78c8301a0
4 changed files with 40 additions and 0 deletions

View File

@@ -479,6 +479,7 @@
SUBDIR += gomplate
SUBDIR += google-compute-engine-oslogin
SUBDIR += gotop
SUBDIR += govmomi
SUBDIR += gpart
SUBDIR += graffer
SUBDIR += graveman

21
sysutils/govmomi/Makefile Normal file
View File

@@ -0,0 +1,21 @@
PORTNAME= govmomi
DISTVERSIONPREFIX= v
DISTVERSION= 0.27.4
CATEGORIES= sysutils
MAINTAINER= alex@i.org.ua
COMMENT= vSphere CLI and vSphere API mock framework
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= go:modules
GO_MODULE= github.com/vmware/govmomi
GO_TARGET= ./govc \
./vcsim
PLIST_FILES= bin/govc \
bin/vcsim
.include <bsd.port.mk>

View File

@@ -0,0 +1,5 @@
TIMESTAMP = 1644908551
SHA256 (go/sysutils_govmomi/govmomi-v0.27.4/v0.27.4.mod) = b8de90f8068bc9859446115da9ec0053510e446d1ad6bbc7ce496990320ce69c
SIZE (go/sysutils_govmomi/govmomi-v0.27.4/v0.27.4.mod) = 536
SHA256 (go/sysutils_govmomi/govmomi-v0.27.4/v0.27.4.zip) = f97456f91822b85c069a7a857ab6a8d5460754e764ed2fbafba0510806b48519
SIZE (go/sysutils_govmomi/govmomi-v0.27.4/v0.27.4.zip) = 2341022

View File

@@ -0,0 +1,13 @@
Go library for the VMware vSphere API.
govc is a vSphere CLI built on top of govmomi.
The CLI is designed to be a user friendly CLI alternative to the GUI and
well suited for automation tasks. It also acts as a test harness for the govmomi
APIs and provides working examples of how to use the APIs.
vcsim - A vCenter and ESXi API based simulator
This package implements a vSphere Web Services (SOAP) SDK endpoint intended
for testing consumers of the API. While the mock framework is written in the
Go language, it can be used by any language that can talk to the vSphere API.
WWW: https://github.com/vmware/govmomi/