[perl-CPAN] Disable non-core modules when bootstrapping
Petr Pisar
ppisar at fedoraproject.org
Wed Sep 10 12:56:30 UTC 2014
commit e37183b6d977054705fd609ad549e2037b979ff4
Author: Petr Písař <ppisar at redhat.com>
Date: Wed Sep 10 14:32:25 2014 +0200
Disable non-core modules when bootstrapping
perl-CPAN.spec | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/perl-CPAN.spec b/perl-CPAN.spec
index 9a58b47..76dc5c4 100644
--- a/perl-CPAN.spec
+++ b/perl-CPAN.spec
@@ -16,12 +16,16 @@ BuildRequires: perl(strict)
BuildRequires: perl(vars)
# Optional:
BuildRequires: perl(File::Spec)
+%if !%{defined perl_bootstrap}
BuildRequires: perl(YAML::Syck)
+%endif
# Run-time:
# Prefer Archive::Tar and Compress::Zlib over tar and gzip
BuildRequires: perl(Archive::Tar) >= 1.50
+%if !%{defined perl_bootstrap}
BuildRequires: perl(Archive::Zip)
+%endif
BuildRequires: perl(autouse)
BuildRequires: perl(base)
BuildRequires: perl(Carp)
@@ -86,7 +90,9 @@ BuildRequires: perl(Test::More)
BuildRequires: %{_bindir}/gpg
# Digest::SHA1 not needed if Digest::SHA is available
# Digest::SHA::PurePerl not needed if Digest::SHA is available
+%if !%{defined perl_bootstrap}
BuildRequires: perl(Expect)
+%endif
BuildRequires: perl(Hash::Util)
%if !%{defined perl_bootstrap}
# Kwalify not yet packaged
@@ -106,9 +112,13 @@ BuildRequires: perl(YAML) >= 0.60
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Requires: perl(Archive::Tar) >= 1.50
Requires: perl(CPAN::Meta::Requirements) >= 2.121
+%if !%{defined perl_bootstrap}
Requires: perl(Devel::Size)
+%endif
Requires: perl(ExtUtils::Manifest)
+%if !%{defined perl_bootstrap}
Requires: perl(File::HomeDir) >= 0.65
+%endif
Requires: perl(File::Temp) >= 0.16
Requires: perl(lib)
Requires: perl(Net::Config)
@@ -116,8 +126,10 @@ Requires: perl(Net::FTP)
Requires: perl(POSIX)
Requires: perl(Term::ReadLine)
Requires: perl(Time::Local)
+%if !%{defined perl_bootstrap}
Requires: perl(URI)
Requires: perl(URI::Escape)
+%endif
Requires: perl(User::pwent)
# Optional but higly recommended:
%if !%{defined perl_bootstrap}
@@ -137,7 +149,9 @@ Requires: perl(ExtUtils::CBuilder)
Requires: perl(local::lib)
%endif
Requires: perl(Module::Build)
+%if !%{defined perl_bootstrap}
Requires: perl(Text::Glob)
+%endif
Provides: cpan = %{version}
# Filter non-Linux dependencies
@@ -180,6 +194,7 @@ make test
%changelog
* Wed Sep 10 2014 Petr Pisar <ppisar at redhat.com> 2.05-307
- Synchronize to perl.spec modifications
+- Disable non-core modules when bootstrapping
* Tue Apr 22 2014 Petr Pisar <ppisar at redhat.com> 2.05-1
- Specfile autogenerated by cpanspec 1.78.
More information about the perl-devel
mailing list