From eac57436d0ea93c904c33f3d9eefc0a3103c2187 Mon Sep 17 00:00:00 2001 From: Petr Písař Date: Jun 01 2016 15:16:14 +0000 Subject: Supply run-time depenencies manually when perl-generators is not available on bootstrap --- diff --git a/perl-generators.spec b/perl-generators.spec index d7dbd73..61607db 100644 --- a/perl-generators.spec +++ b/perl-generators.spec @@ -1,6 +1,6 @@ Name: perl-generators Version: 1.08 -Release: 2%{?dist} +Release: 3%{?dist} Summary: RPM Perl dependencies generators Group: Development/Libraries License: GPL+ @@ -11,6 +11,10 @@ BuildRequires: coreutils BuildRequires: findutils BuildRequires: make BuildRequires: perl >= 4:5.22.0-351 +%if !%{defined perl_bootstrap} +# Break build cycle: reflexive dependency +BuildRequires: perl-generators +%endif BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Fedora::VSP) BuildRequires: perl(strict) @@ -18,6 +22,10 @@ BuildRequires: perl(Test::More) BuildRequires: perl(warnings) Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) Requires: perl >= 4:5.22.0-351 +%if %{defined perl_bootstrap} +# Supply run-time depenencies manually when perl-generators is not available +Requires: perl(Fedora::VSP) +%endif # The generators and attribute files were split from rpm-build Conflicts: rpm-build < 4.11.2-15 @@ -50,6 +58,10 @@ make test %{_rpmconfigdir}/fileattrs/perl*.attr %changelog +* Wed Jun 01 2016 Petr Pisar - 1.08-3 +- Supply run-time depenencies manually when perl-generators is not available on + bootstrap + * Sat May 14 2016 Jitka Plesnikova - 1.08-2 - Perl 5.24 rebuild