commit 1621c44f2b81a5ea258fef0c071cb9f4a3991dfb Author: Petr Písař <ppisar@xxxxxxxxxx> Date: Sat Jul 20 08:26:23 2013 +0200 Specify all dependencies perl-Class-MethodMaker.spec | 31 ++++++++++++++++++++++++++++++- 1 files changed, 30 insertions(+), 1 deletions(-) --- diff --git a/perl-Class-MethodMaker.spec b/perl-Class-MethodMaker.spec index e531d5d..e13d50f 100644 --- a/perl-Class-MethodMaker.spec +++ b/perl-Class-MethodMaker.spec @@ -8,31 +8,59 @@ License: GPL+ or Artistic URL: http://search.cpan.org/~schwigon/Class-MethodMaker/ Source0: http://www.cpan.org/authors/id/S/SC/SCHWIGON/Class-MethodMaker-%{version}.tar.gz +BuildRequires: perl +BuildRequires: perl(Config) BuildRequires: perl(constant) BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(File::Basename) +BuildRequires: perl(File::Find) BuildRequires: perl(File::Spec::Functions) +BuildRequires: perl(Getopt::Long) +BuildRequires: perl(strict) # Run-time +BuildRequires: perl(AutoLoader) >= 5.57 BuildRequires: perl(base) +# B::Deparse not used in tests BuildRequires: perl(Carp) +# Data::Dumper not used in tests BuildRequires: perl(Exporter) +BuildRequires: perl(warnings) +BuildRequires: perl(warnings::register) +BuildRequires: perl(XSLoader) # Required by the tests -BuildRequires: perl(Carp) +BuildRequires: perl(B::Deparse) >= 0.59 BuildRequires: perl(Cwd) >= 2.01 BuildRequires: perl(Data::Dumper) +BuildRequires: perl(Env) BuildRequires: perl(ExtUtils::testlib) BuildRequires: perl(Fatal) >= 1.02 +BuildRequires: perl(Fcntl) >= 1.03 +BuildRequires: perl(File::Compare) >= 1.1002 BuildRequires: perl(File::Path) >= 1.04.01 BuildRequires: perl(File::Spec) >= 0.6 BuildRequires: perl(File::stat) +BuildRequires: perl(FindBin) >= 1.42 BuildRequires: perl(IO::File) >= 1.08 BuildRequires: perl(IPC::Run) BuildRequires: perl(lib) +BuildRequires: perl(POSIX) >= 1.03 BuildRequires: perl(Test) >= 1.12.2 +BuildRequires: perl(Tie::Array) +BuildRequires: perl(Tie::Hash) BuildRequires: perl(Tie::RefHash) +BuildRequires: perl(Tie::Scalar) +BuildRequires: perl(Tie::StdArray) +BuildRequires: perl(Tie::StdHash) +BuildRequires: perl(Tie::StdScalar) +BuildRequires: perl(vars) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Requires: perl(B::Deparse) +Requires: perl(Data::Dumper) %{?perl_default_filter} +# Remove under-specified dependencies +%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(AutoLoader\\)$ %description Class::MethodMaker solves the problem of having to continually write accessor @@ -72,6 +100,7 @@ cd .. %changelog * Thu Jul 18 2013 Petr Pisar <ppisar@xxxxxxxxxx> - 2.18-8 - Perl 5.18 rebuild +- Specify all dependencies * Thu Feb 14 2013 Fedora Release Engineering <rel-eng@xxxxxxxxxxxxxxxxxxxxxxx> - 2.18-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel