apache-cloudstack-cloudmonkey/apache-cloudstack-cloudmonkey.spec
Robert-André Mauchin a0ab58e9c0 Update to 6.5.0
Close: rhbz#2192102

Convert to vendored guidelines
2025-10-01 18:05:57 +02:00

65 lines
1.5 KiB
RPMSpec

# Generated by go2rpm 1.17.1
%bcond check 1
# scancode has a lot of dependencies, so it can be disabled for a faster build
# or when its deps are unavailable.
%if %{defined rhel} || "%{_arch}" == "i386"
%global go_vendor_license_check_disable 1
%endif
# https://github.com/apache/cloudstack-cloudmonkey
%global goipath github.com/apache/cloudstack-cloudmonkey
Version: 6.5.0
%global tag 6.5.0
%gometa -L -f
Name: apache-cloudstack-cloudmonkey
Release: %autorelease
Summary: Apache Cloudstack Cloudmonkey
# Generated by go-vendor-tools
License: Apache-2.0 AND BSD-3-Clause AND MIT
URL: %{gourl}
Source0: %{gosource}
# Generated by go-vendor-tools
Source1: %{archivename}-vendor.tar.bz2
Source2: go-vendor-tools.toml
BuildRequires: go-vendor-tools
%description
Apache Cloudstack Cloudmonkey.
%prep
%goprep -A
%setup -q -T -D -a1 %{forgesetupargs}
%autopatch -p1
%generate_buildrequires
%go_vendor_license_buildrequires -c %{S:2}
%build
%global gomodulesmode GO111MODULE=on
%gobuild -o %{gobuilddir}/bin/cmk %{goipath}
%install
%go_vendor_license_install -c %{S:2}
install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
%check
%go_vendor_license_check -c %{S:2}
%if %{with check}
%gotest ./...
%endif
%files -f %{go_vendor_license_filelist}
%license vendor/modules.txt
%doc CHANGES.md README.md
%{_bindir}/cmk
%changelog
%autochangelog