Blame git-time-metric.spec

0c5164a
# Generated by go2rpm
0c5164a
%bcond_without check
0c5164a
0c5164a
# https://github.com/git-time-metric/gtm
0c5164a
%global goipath         github.com/git-time-metric/gtm
0c5164a
Version:                1.3.5
eac2b2a
eac2b2a
%gometa
eac2b2a
0c5164a
%global common_description %{expand:
0c5164a
Simple, seamless, lightweight time tracking for Git.}
0c5164a
0c5164a
%global golicenses      LICENSE
0c5164a
%global godocs          AUTHORS README.md
0c5164a
eac2b2a
Name:           git-time-metric
ef641b0
Release:        9%{?dist}
eac2b2a
Summary:        Simple, seamless, lightweight time tracking for Git
0c5164a
eac2b2a
License:        MIT
eac2b2a
URL:            %{gourl}
eac2b2a
Source0:        %{gosource}
eac2b2a
0c5164a
BuildRequires:  git-core
0c5164a
BuildRequires:  golang(github.com/briandowns/spinner)
0c5164a
BuildRequires:  golang(github.com/hako/durafmt)
0c5164a
BuildRequires:  golang(github.com/hashicorp/go-version)
0c5164a
BuildRequires:  golang(github.com/jinzhu/now)
0c5164a
BuildRequires:  golang(github.com/libgit2/git2go)
0c5164a
BuildRequires:  golang(github.com/mattn/go-isatty)
0c5164a
BuildRequires:  golang(github.com/mitchellh/cli)
6bad1b6
eac2b2a
%description
0c5164a
%{common_description}
eac2b2a
eac2b2a
0c5164a
%gopkg
eac2b2a
eac2b2a
eac2b2a
%prep
0c5164a
%goprep
6b7b116
eac2b2a
eac2b2a
%build
0c5164a
%gobuild -o %{gobuilddir}/bin/gtm %{goipath}
eac2b2a
eac2b2a
eac2b2a
%install
0c5164a
%gopkginstall
0c5164a
install -m 0755 -vd                     %{buildroot}%{_bindir}
0c5164a
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
eac2b2a
eac2b2a
0c5164a
%if %{with check}
eac2b2a
%check
0c5164a
%gocheck
0c5164a
%endif
eac2b2a
eac2b2a
eac2b2a
%files
eac2b2a
%doc README.md AUTHORS
eac2b2a
%license LICENSE
eac2b2a
%{_bindir}/gtm
eac2b2a
0c5164a
%gopkgfiles
eac2b2a
eac2b2a
eac2b2a
%changelog
ef641b0
* Sat Jan  2 18:10:45 CET 2021 Robert-André Mauchin <zebob.m@gmail.com> - 1.3.5-9
ef641b0
- Rebuild for libgit2 soname bump
ef641b0
- Close: rhbz#1911973
ef641b0
853f302
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.5-8
853f302
- Second attempt - Rebuilt for
853f302
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
853f302
6a69e13
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.5-7
6a69e13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
6a69e13
23b5698
* Tue Mar 03 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 1.3.5-6
23b5698
- Rebuild for libgit2 0.99
23b5698
5a0e571
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.5-5
5a0e571
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
5a0e571
3f46a95
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.5-4
3f46a95
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
3f46a95
0c5164a
* Wed Jul 10 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1.3.5-3
0c5164a
- Update to new Go macros
c3c79c2
- Enable 32-bit builds again
0c5164a
6bad1b6
* Thu Mar 21 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1.3.5-2
6bad1b6
- Add git-core BR for testing
6b7b116
- Remove vendored code before build
6bad1b6
eac2b2a
* Wed Feb 20 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1.3.5-1
eac2b2a
- First package for Fedora