Blame golang-github-mrunalp-fileutils.spec

5386b1a
# Generated by go2rpm
5386b1a
# Needs access to /dev/mem, not available in chroot
5386b1a
%bcond_with check
5386b1a
5386b1a
# https://github.com/mrunalp/fileutils
5386b1a
%global goipath         github.com/mrunalp/fileutils
5386b1a
%global commit          7d4729fb36185a7c1719923406c9d40e54fb93c7
5386b1a
5386b1a
%gometa
5386b1a
5386b1a
%global common_description %{expand:
5386b1a
Collection of utilities for file manipulation in Go.}
5386b1a
5386b1a
%global golicenses      LICENSE
5386b1a
%global godocs          README.md
5386b1a
5386b1a
Name:           %{goname}
5386b1a
Version:        0
799fa85
Release:        0.3%{?dist}
5386b1a
Summary:        Collection of utilities for file manipulation in Go
5386b1a
5386b1a
# Upstream license specification: Apache-2.0
5386b1a
License:        ASL 2.0
5386b1a
URL:            %{gourl}
5386b1a
Source0:        %{gosource}
5386b1a
5386b1a
%description
5386b1a
%{common_description}
5386b1a
5386b1a
%gopkg
5386b1a
5386b1a
%prep
5386b1a
%goprep
5386b1a
5386b1a
%build
5386b1a
for cmd in cmd/* ; do
5386b1a
  %gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
5386b1a
done
5386b1a
5386b1a
%install
5386b1a
%gopkginstall
5386b1a
install -m 0755 -vd                     %{buildroot}%{_bindir}
5386b1a
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
5386b1a
5386b1a
%if %{with check}
5386b1a
%check
5386b1a
%gocheck
5386b1a
%endif
5386b1a
5386b1a
%files
5386b1a
%license LICENSE
5386b1a
%doc README.md
5386b1a
%{_bindir}/*
5386b1a
5386b1a
%gopkgfiles
5386b1a
5386b1a
%changelog
799fa85
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.3
799fa85
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
799fa85
609dbe2
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.2
609dbe2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
609dbe2
5386b1a
* Sat May 04 17:35:57 CEST 2019 Robert-André Mauchin <zebob.m@gmail.com> - 0-0.1.20190627git7d4729f
5386b1a
- Initial package