## START: Set by rpmautospec
## (rpmautospec version 0.3.0)
%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
    release_number = 1;
    base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
    print(release_number + base_release_number - 1);
}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
## END: Set by rpmautospec

# Generated by go2rpm 1.6.0
%bcond_without check

# https://github.com/go-task/task
%global goipath         github.com/go-task/task
Version:                3.19.0

%gometa

%global common_description %{expand:
A task runner / simpler Make alternative written in Go.}

%global golicenses      LICENSE
%global godocs          docs CHANGELOG.md README.md

Name:           %{goname}
Release:        %autorelease
Summary:        A task runner / simpler Make alternative written in Go

License:        MIT
URL:            %{gourl}
Source0:        %{gosource}

%description
%{common_description}

%gopkg
%package -n go-task 
Summary: Provides the go-task task-runner binary 
%description -n go-task %{common_description}


%package doc
Summary: Extended documentation for %{name}
%description doc
%{common_description}
 .
 This package contains extended documentation for go-task.


%prep
%goprep

%generate_buildrequires
%go_generate_buildrequires

%build
for cmd in cmd/* ; do
  %gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
done

%install
%gopkginstall
install -m 0755 -vd                        %{buildroot}%{_bindir}
install -m 0755 -vp %{gobuilddir}/bin/task %{buildroot}%{_bindir}/go-task

%if %{with check}
%check
%gocheck
%endif

%files doc
%license LICENSE
%doc docs

%files -n go-task
%license LICENSE
%doc CHANGELOG.md README.md
%{_bindir}/*

%gopkgfiles

%changelog
* Tue Dec 06 2022 Mark E. Fuller <mark.e.fuller@gmx.de> 3.19.0-1
- upgrade to v3.19.0, close rhbz#2151069

* Fri Nov 18 2022 Mark E. Fuller <mark.e.fuller@gmx.de> 3.18.0-1
- update to v3.18.0

* Tue Oct 18 2022 Mark E. Fuller <mark.e.fuller@gmx.de> 3.17.0-1
- update to v3.17.0, close rhbz#2135017

* Fri Sep 30 2022 Mark E. Fuller <mark.e.fuller@gmx.de> - 3.16.0-1
- Update to v3.16.0 (close rhbz#2131132)

* Tue Sep 20 2022 Mark E. Fuller <mark.e.fuller@gmx.de> - 3.15.2-1
- Update to v3.15.2 (closes rhbz#2125765)

* Mon Sep 05 2022 Mark E. Fuller <mark.e.fuller@gmx.de> - 3.15.0-1
- Update to v3.15.0 (close rhbz#2124118)

* Sat Aug 06 2022 Mark E. Fuller <mark.e.fuller@gmx.de> - 3.14.1-1
- Update to v3.14.1 (close rhbz#2115368)

* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.14.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild

* Tue Jul 19 2022 Maxwell G <gotmax@e.email> - 3.14.0-3
- Rebuild for CVE-2022-{1705,32148,30631,30633,28131,30635,30632,30630,1962} in
  golang

* Sat Jul 09 2022 Maxwell G <gotmax@e.email> - 3.14.0-2
- Rebuild for CVE-2022-{24675,28327,29526 in golang}

* Sat Jul 09 2022 Mark E. Fuller <mark.e.fuller@gmx.de> - 3.14.0-1
- Update to v3.14.0 (close rhbz#2105612)
- Reenable tests on recommendation of upstream

* Wed Jun 15 2022 Mark E. Fuller <mark.e.fuller@gmx.de> - 3.13.0-1
- Update to v3.13.0
- Disable tests on recommendation of upstream

* Fri Jun 03 2022 Mark E. Fuller <mark.e.fuller@gmx.de> - 3.12.1-1
- Initial package