# Generated by go2rpm %bcond_without check # https://github.com/vmware/govmomi %global goipath github.com/vmware/govmomi Version: 0.20.0 %gometa %global common_description %{expand: A Go library for interacting with VMware vSphere APIs (ESXi and/or vCenter).} %global golicenses LICENSE.txt %global godocs examples CONTRIBUTING.md CONTRIBUTORS README.md\\\ CHANGELOG.md examples README-govc.md\\\ CHANGELOG-govc.md USAGE-govc.md README-toolbox.md\\\ README-vcsim.md Name: %{goname} Release: 1%{?dist} Summary: Go library for the VMware vSphere API # Upstream license specification: Apache-2.0 License: ASL 2.0 URL: %{gourl} Source0: %{gosource} BuildRequires: golang(github.com/davecgh/go-xdr/xdr2) BuildRequires: golang(github.com/google/uuid) BuildRequires: golang(github.com/kr/pretty) BuildRequires: golang(github.com/vmware/vmw-guestinfo/message) BuildRequires: golang(github.com/vmware/vmw-guestinfo/vmcheck) %description %{common_description} %gopkg %prep %goprep mv govc/README.md README-govc.md mv govc/CHANGELOG.md CHANGELOG-govc.md mv govc/USAGE.md USAGE-govc.md mv toolbox/README.md README-toolbox.md mv vcsim/README.md README-vcsim.md %build for cmd in govc toolbox/toolbox vcsim; do %gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd done %install %gopkginstall install -m 0755 -vd %{buildroot}%{_bindir} install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/ %if %{with check} %check # toolbox: needs network %gocheck -t toolbox %endif %files %license LICENSE.txt %doc examples CONTRIBUTING.md CONTRIBUTORS README.md CHANGELOG.md examples %doc README-govc.md CHANGELOG-govc.md USAGE-govc.md README-toolbox.md %doc README-vcsim.md %{_bindir}/* %gopkgfiles %changelog * Sun May 19 17:00:57 CEST 2019 Robert-André Mauchin - 0.20.0-1 - Initial package