Fix FTBFS - Closes rhbz#2300763
This commit is contained in:
parent
6c9031f2ac
commit
8eec13ec33
@ -1,20 +1,28 @@
|
|||||||
# Generated by go2rpm 1.10.0
|
# Generated by go2rpm 1.14.0
|
||||||
%bcond_without check
|
%bcond check 1
|
||||||
|
%bcond bootstrap 0
|
||||||
|
|
||||||
|
%if %{with bootstrap}
|
||||||
|
%global debug_package %{nil}
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%if %{with bootstrap}
|
||||||
|
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^golang\\(.*\\)$
|
||||||
|
%endif
|
||||||
|
|
||||||
# https://github.com/nxadm/tail
|
# https://github.com/nxadm/tail
|
||||||
%global goipath github.com/nxadm/tail
|
%global goipath github.com/nxadm/tail
|
||||||
Version: 1.4.11
|
Version: 1.4.11
|
||||||
|
|
||||||
%gometa
|
%gometa -L -f
|
||||||
|
|
||||||
|
|
||||||
%global common_description %{expand:
|
%global common_description %{expand:
|
||||||
Go package for reading from continuously updated files (tail -f).}
|
Go package for reading from continuously updated files (tail -f).}
|
||||||
|
|
||||||
%global golicenses LICENSE
|
%global golicenses LICENSE
|
||||||
%global godocs CHANGES.md README.md
|
%global godocs CHANGES.md CONTRIBUTING.md README.md
|
||||||
|
|
||||||
Name: %{goname}
|
Name: golang-github-nxadm-tail
|
||||||
Release: %autorelease
|
Release: %autorelease
|
||||||
Summary: Go package for reading from continuously updated files
|
Summary: Go package for reading from continuously updated files
|
||||||
|
|
||||||
@ -27,35 +35,41 @@ Source: %{gosource}
|
|||||||
%gopkg
|
%gopkg
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%goprep
|
%goprep -A
|
||||||
%autopatch -p1
|
%autopatch -p1
|
||||||
|
|
||||||
|
%if %{without bootstrap}
|
||||||
%generate_buildrequires
|
%generate_buildrequires
|
||||||
%go_generate_buildrequires
|
%go_generate_buildrequires
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%if %{without bootstrap}
|
||||||
%build
|
%build
|
||||||
for cmd in cmd/* ; do
|
for cmd in cmd/* ; do
|
||||||
%gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
|
%gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
|
||||||
done
|
done
|
||||||
|
%endif
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%gopkginstall
|
%gopkginstall
|
||||||
|
%if %{without bootstrap}
|
||||||
install -m 0755 -vd %{buildroot}%{_bindir}
|
install -m 0755 -vd %{buildroot}%{_bindir}
|
||||||
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
|
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
|
||||||
|
|
||||||
%if %{with check}
|
|
||||||
%check
|
|
||||||
for test in "TestInotify_WaitForCreateThenMove" "TestWaitsForFileToExist" "TestWaitsForFileToExistRelativePath" \
|
|
||||||
; do
|
|
||||||
awk -i inplace '/^func.*'"$test"'\(/ { print; print "\tt.Skip(\"disabled failing test\")"; next}1' $(grep -rl $test)
|
|
||||||
done
|
|
||||||
%gocheck
|
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if %{without bootstrap}
|
||||||
|
%if %{with check}
|
||||||
|
%check
|
||||||
|
%gocheck
|
||||||
|
%endif
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%if %{without bootstrap}
|
||||||
%files
|
%files
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
%doc CHANGES.md README.md
|
%doc CHANGES.md CONTRIBUTING.md README.md
|
||||||
%{_bindir}/*
|
%{_bindir}/gotail
|
||||||
|
%endif
|
||||||
|
|
||||||
%gopkgfiles
|
%gopkgfiles
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user