Skip test on bootstrap because of non-core Devel::FindPerl

This commit is contained in:
Petr Písař 2015-01-08 09:30:16 +01:00
parent a1d618e803
commit 129561a7b9
1 changed files with 13 additions and 5 deletions

View File

@ -1,6 +1,6 @@
Name: perl-App-a2p
Version: 1.007
Release: 3%{?dist}
Release: 4%{?dist}
Summary: Awk to Perl translator
License: GPL+ or Artistic
Group: Development/Tools
@ -11,16 +11,19 @@ Source0: http://www.cpan.org/authors/id/L/LE/LEONT/App-a2p-%{version}.tar
Patch0: App-a2p-1.007-Remove-alarm-call-from-test.patch
BuildRequires: perl
BuildRequires: perl(Config)
BuildRequires: perl(Devel::FindPerl)
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.30
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
# Devel::FindPerl is a non-core module
%if !%{defined perl_bootstrap}
# Tests:
BuildRequires: perl(Devel::FindPerl)
BuildRequires: perl(File::Spec::Functions)
BuildRequires: perl(File::Temp)
BuildRequires: perl(IPC::Open2)
BuildRequires: perl(strict)
BuildRequires: perl(Test::More) >= 0.89
BuildRequires: perl(warnings)
%endif
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Conflicts: perl < 4:5.18.2-300
%description
@ -42,7 +45,9 @@ find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \;
%{_fixperms} $RPM_BUILD_ROOT/*
%check
%if !%{defined perl_bootstrap}
make test
%endif
%files
%doc Changes LICENSE README
@ -51,6 +56,9 @@ make test
%{_mandir}/man1/*
%changelog
* Thu Jan 08 2015 Petr Pisar <ppisar@redhat.com> - 1.007-4
- Skip test on bootstrap because of non-core Devel::FindPerl
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.007-3
- Perl 5.20 rebuild