Do not run release and author tests on bootstrap
This commit is contained in:
parent
cce2805293
commit
3c424e1a45
@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
Name: perl-Module-Implementation
|
Name: perl-Module-Implementation
|
||||||
Version: 0.07
|
Version: 0.07
|
||||||
Release: 4%{?dist}
|
Release: 5%{?dist}
|
||||||
Summary: Loads one of several alternate underlying implementations for a module
|
Summary: Loads one of several alternate underlying implementations for a module
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
License: Artistic 2.0
|
License: Artistic 2.0
|
||||||
@ -43,6 +43,10 @@ BuildRequires: perl(Test::Taint)
|
|||||||
# ===================================================================
|
# ===================================================================
|
||||||
# Author/Release test requirements
|
# Author/Release test requirements
|
||||||
# ===================================================================
|
# ===================================================================
|
||||||
|
# Release tests include circular dependencies, so don't do them when bootstrapping:
|
||||||
|
# Test::CPAN::Changes -> Moo -> stricture -> indirect -> Test::Kwalitee ->
|
||||||
|
# namespace::clean -> [B::Hooks::EndOfScope|Package::Stash] -> Module::Implementation
|
||||||
|
%if ! %{defined perl_bootstrap}
|
||||||
%if %{cpan_changes_available}
|
%if %{cpan_changes_available}
|
||||||
BuildRequires: perl(Test::CPAN::Changes) >= 0.19
|
BuildRequires: perl(Test::CPAN::Changes) >= 0.19
|
||||||
%endif
|
%endif
|
||||||
@ -59,6 +63,7 @@ BuildRequires: aspell-en
|
|||||||
BuildRequires: perl(Pod::Wordlist::hanekomu)
|
BuildRequires: perl(Pod::Wordlist::hanekomu)
|
||||||
BuildRequires: perl(Test::Spelling) >= 0.12
|
BuildRequires: perl(Test::Spelling) >= 0.12
|
||||||
%endif
|
%endif
|
||||||
|
%endif
|
||||||
# ===================================================================
|
# ===================================================================
|
||||||
# Runtime requirements
|
# Runtime requirements
|
||||||
# ===================================================================
|
# ===================================================================
|
||||||
@ -95,12 +100,16 @@ find %{buildroot} -type f -name .packlist -exec rm -f {} \;
|
|||||||
%{_fixperms} %{buildroot}
|
%{_fixperms} %{buildroot}
|
||||||
|
|
||||||
%check
|
%check
|
||||||
|
%if %{defined perl_bootstrap}
|
||||||
|
make test
|
||||||
|
%else
|
||||||
# Don't run the author tests for EL builds (see above)
|
# Don't run the author tests for EL builds (see above)
|
||||||
%if ! 0%{?rhel}
|
%if ! 0%{?rhel}
|
||||||
make test AUTHOR_TESTING=1 RELEASE_TESTING=1
|
make test AUTHOR_TESTING=1 RELEASE_TESTING=1
|
||||||
%else
|
%else
|
||||||
make test RELEASE_TESTING=1
|
make test RELEASE_TESTING=1
|
||||||
%endif
|
%endif
|
||||||
|
%endif
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf %{buildroot}
|
rm -rf %{buildroot}
|
||||||
@ -111,6 +120,9 @@ rm -rf %{buildroot}
|
|||||||
%{_mandir}/man3/Module::Implementation.3pm*
|
%{_mandir}/man3/Module::Implementation.3pm*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Aug 05 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.07-5
|
||||||
|
- Do not run release and author tests on bootstrap
|
||||||
|
|
||||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07-4
|
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07-4
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user