[perl-Moose] avoid circular build-dependencies with Data::Visitor and Devel::Partialdump
Iain Arnell
iarnell at fedoraproject.org
Fri Apr 6 15:49:44 UTC 2012
commit 1e927eea4f42cbf98de382be193b022272ea8519
Author: Iain Arnell <iarnell at gmail.com>
Date: Fri Apr 6 09:49:21 2012 -0600
avoid circular build-dependencies with Data::Visitor and Devel::Partialdump
perl-Moose.spec | 12 ++++++++----
1 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/perl-Moose.spec b/perl-Moose.spec
index c9d49d4..7f739ac 100644
--- a/perl-Moose.spec
+++ b/perl-Moose.spec
@@ -1,7 +1,7 @@
Name: perl-Moose
Summary: Complete modern object system for Perl 5
Version: 2.0402
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPL+ or Artistic
Group: Development/Libraries
Source0: http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Moose-%{version}.tar.gz
@@ -19,7 +19,9 @@ BuildRequires: perl(ExtUtils::MakeMaker) >= 6.30
# develop
BuildRequires: perl(Algorithm::C3)
BuildRequires: perl(DBM::Deep) >= 1.0003
+%if !0%{?perl_bootstrap}
BuildRequires: perl(Data::Visitor)
+%endif
BuildRequires: perl(DateTime)
BuildRequires: perl(DateTime::Calendar::Mayan)
BuildRequires: perl(DateTime::Format::MySQL)
@@ -69,14 +71,12 @@ BuildRequires: perl(Sub::Exporter) >= 0.980
BuildRequires: perl(Sub::Name) >= 0.05
BuildRequires: perl(Task::Weaken)
BuildRequires: perl(Try::Tiny) >= 0.02
-# recommended
-BuildRequires: perl(Devel::PartialDump) >= 0.14
Requires: perl(Data::OptList) >= 0.107
Requires: perl(Dist::CheckConflicts) >= 0.02
-# recommended
+# recommended (note: this uses Moose itself)
Requires: perl(Devel::PartialDump) >= 0.14
# hidden from PAUSE
@@ -157,6 +157,10 @@ make test
%{_mandir}/man3/Test::Moose*
%changelog
+* Fri Apr 06 2012 Iain Arnell <iarnell at gmail.com> 2.0402-2
+- avoid circular build-dependencies with Data::Visitor and Devel::Partialdump
+ (patch from Paul Howarth rhbz#810394)
+
* Sun Feb 05 2012 Iain Arnell <iarnell at gmail.com> 2.0402-1
- update to latest upstream version
More information about the scm-commits
mailing list