diff --git a/golang-github-nxadm-tail.spec b/golang-github-nxadm-tail.spec index 52b33c4..9fcbd7d 100644 --- a/golang-github-nxadm-tail.spec +++ b/golang-github-nxadm-tail.spec @@ -1,20 +1,28 @@ -# Generated by go2rpm 1.10.0 -%bcond_without check +# Generated by go2rpm 1.14.0 +%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 %global goipath github.com/nxadm/tail Version: 1.4.11 -%gometa - +%gometa -L -f %global common_description %{expand: Go package for reading from continuously updated files (tail -f).} %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 Summary: Go package for reading from continuously updated files @@ -27,35 +35,41 @@ Source: %{gosource} %gopkg %prep -%goprep +%goprep -A %autopatch -p1 +%if %{without bootstrap} %generate_buildrequires %go_generate_buildrequires +%endif +%if %{without bootstrap} %build for cmd in cmd/* ; do %gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd done +%endif %install %gopkginstall +%if %{without bootstrap} install -m 0755 -vd %{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 +%if %{without bootstrap} +%if %{with check} +%check +%gocheck +%endif +%endif + +%if %{without bootstrap} %files %license LICENSE -%doc CHANGES.md README.md -%{_bindir}/* +%doc CHANGES.md CONTRIBUTING.md README.md +%{_bindir}/gotail +%endif %gopkgfiles