Blame SPECS/golang-github-josephspurrier-goversioninfo.spec

a0d45e
# Generated by go2rpm 1.9.0
a0d45e
%bcond_with check
a0d45e
a0d45e
# https://github.com/josephspurrier/goversioninfo
a0d45e
%global goipath         github.com/josephspurrier/goversioninfo
a0d45e
Version:                1.4.0
a0d45e
a0d45e
%gometa
a0d45e
a0d45e
%global common_description %{expand:
a0d45e
Golang Microsoft Windows File Properties/Version Info and Icon Resource
a0d45e
Generator.}
a0d45e
a0d45e
%global golicenses      LICENSE
a0d45e
%global godocs          README.md
a0d45e
a0d45e
Name:           %{goname}
a0d45e
Release:        1%{?dist}
a0d45e
Summary:        Golang Microsoft Windows File Properties/Version Info and Icon Resource Generator
a0d45e
a0d45e
License:        MIT
a0d45e
URL:            %{gourl}
a0d45e
Source:         %{gosource}
a0d45e
a0d45e
BuildRequires:  golang(github.com/akavel/rsrc/binutil)
a0d45e
BuildRequires:  golang(github.com/akavel/rsrc/coff)
a0d45e
BuildRequires:  golang(github.com/akavel/rsrc/ico)
a0d45e
%if %{with check}
a0d45e
# Tests
a0d45e
BuildRequires:  golang(github.com/stretchr/testify/assert)
a0d45e
%endif
a0d45e
a0d45e
Provides: goversioninfo
a0d45e
a0d45e
%description %{common_description}
a0d45e
a0d45e
%gopkg
a0d45e
a0d45e
%prep
a0d45e
%goprep
a0d45e
%autopatch -p1
a0d45e
a0d45e
%build
a0d45e
for cmd in cmd/* ; do
a0d45e
  %gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
a0d45e
done
a0d45e
a0d45e
%install
a0d45e
%gopkginstall
a0d45e
install -m 0755 -vd                     %{buildroot}%{_bindir}
a0d45e
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
a0d45e
a0d45e
%if %{with check}
a0d45e
%check
a0d45e
%gocheck
a0d45e
%endif
a0d45e
a0d45e
%files
a0d45e
%license LICENSE
a0d45e
%doc README.md
a0d45e
%{_bindir}/*
a0d45e
a0d45e
%gopkgfiles
a0d45e
a0d45e
%changelog
a0d45e
* Fri May 26 2023 Christian Glombek <cglombek@redhat.com> - 1.4.0-1
a0d45e
- Initial package