# Generated by go2rpm %bcond_without check # https://github.com/JamesClonk/vultr %global goipath github.com/JamesClonk/vultr Version: 2.0.3 %gometa %global common_description %{expand: Vultr CLI and API client library.} %global golicenses LICENSE %global godocs README.md Name: vultr Release: 11%{?dist} Summary: Vultr CLI License: MIT URL: %{gourl} Source0: %{gosource} BuildRequires: golang(github.com/jawher/mow.cli) BuildRequires: golang(golang.org/x/time/rate) %if %{with check} # Tests BuildRequires: golang(github.com/stretchr/testify/assert) %endif # Replace retired golang-github-jamesclonk-vultr package. Per guidelines, the # source package should be named after the application. # https://docs.fedoraproject.org/en-US/packaging-guidelines/Golang/#_naming # Obsoletes added in F37, can be removed in F39. Obsoletes: golang-github-jamesclonk-vultr < 2.0.3-4 Provides: golang-github-jamesclonk-vultr = %{version}-%{release} %description Vultr CLI is a command line tool for using the Vultr API. It allows you to create and manage your virtual machines, SSH public keys, snapshots, and startup scripts on your Vultr account. You can also use it to directly SSH into a Vultr virtual machine through the vultr ssh command. %gopkg %prep %goprep %build %gobuild -o %{gobuilddir}/bin/vultr %{goipath} %install %gopkginstall install -m 0755 -vd %{buildroot}%{_bindir} install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/ %if %{with check} %check %gocheck %endif %files %license LICENSE %doc README.md %{_bindir}/vultr %gopkgfiles %changelog * Sun Feb 11 2024 Maxwell G - 2.0.3-11 - Rebuild for golang 1.22.0 * Sat Jan 27 2024 Fedora Release Engineering - 2.0.3-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sat Jul 22 2023 Fedora Release Engineering - 2.0.3-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Sat Jan 21 2023 Fedora Release Engineering - 2.0.3-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Sat Jul 23 2022 Fedora Release Engineering - 2.0.3-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Tue Jul 19 2022 Maxwell G - 2.0.3-6 - Rebuild for CVE-2022-{1705,32148,30631,30633,28131,30635,30632,30630,1962} in golang * Sat Jun 18 2022 Robert-André Mauchin - 2.0.3-5 - Rebuilt for CVE-2022-1996, CVE-2022-24675, CVE-2022-28327, CVE-2022-27191, CVE-2022-29526, CVE-2022-30629 * Mon Apr 04 2022 Carl George - 2.0.3-4 - Obsolete golang-github-jamesclonk-vultr * Mon Apr 04 2022 Carl George - 2.0.3-1 - Latest upstream * Sat Jan 22 2022 Fedora Release Engineering - 1.15.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Fri Jul 23 2021 Fedora Release Engineering - 1.15.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Wed Jan 27 2021 Fedora Release Engineering - 1.15.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Wed Jul 29 2020 Fedora Release Engineering - 1.15.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Fri Jan 31 2020 Fedora Release Engineering - 1.15.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Sat Jul 27 2019 Fedora Release Engineering - 1.15.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri Jul 12 2019 Elliott Sales de Andrade - 1.15.0-3 - Update to latest Go macros * Tue Jan 22 2019 Carl George - 1.15.0-2 - Expand description * Sun Jan 06 2019 Carl George - 1.15.0-1 - Initial package