[perl-mogilefs-server] Specify all dependencies

Petr Pisar ppisar at fedoraproject.org
Thu Jul 25 11:43:16 UTC 2013


commit d4e221f6d11bd6711b4062c60cffad6b2d2eea2b
Author: Petr Písař <ppisar at redhat.com>
Date:   Thu Jul 25 13:42:54 2013 +0200

    Specify all dependencies

 perl-mogilefs-server.spec |   63 ++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 59 insertions(+), 4 deletions(-)
---
diff --git a/perl-mogilefs-server.spec b/perl-mogilefs-server.spec
index 8de4e8a..b8ba0db 100644
--- a/perl-mogilefs-server.spec
+++ b/perl-mogilefs-server.spec
@@ -14,9 +14,65 @@ Patch0:     mogilefs-remove_deps.patch
 
 BuildArch:  noarch
 
+BuildRequires:  perl
 BuildRequires:  perl(ExtUtils::MakeMaker)
+# Run-time:
+BuildRequires:  perl(base)
+BuildRequires:  perl(bytes)
+BuildRequires:  perl(BSD::Resource)
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(Config)
+BuildRequires:  perl(constant)
+BuildRequires:  perl(DBD::Pg)
+BuildRequires:  perl(DBD::SQLite)
+BuildRequires:  perl(DBD::mysql)
+BuildRequires:  perl(DBI)
+BuildRequires:  perl(Danga::Socket)
+BuildRequires:  perl(Devel::Peek)
+BuildRequires:  perl(Digest::MD5)
+BuildRequires:  perl(Errno)
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(Fcntl)
+BuildRequires:  perl(fields)
+BuildRequires:  perl(File::Basename)
+BuildRequires:  perl(File::Copy)
+BuildRequires:  perl(File::Path)
+BuildRequires:  perl(File::Temp)
+BuildRequires:  perl(FindBin)
+BuildRequires:  perl(Getopt::Long)
+BuildRequires:  perl(HTTP::Date)
+BuildRequires:  perl(HTTP::Request)
+BuildRequires:  perl(HTTP::Response)
+BuildRequires:  perl(IO::File)
+BuildRequires:  perl(IO::Handle)
+# IO::KQueue not used
+BuildRequires:  perl(IO::Poll)
+BuildRequires:  perl(IO::Socket)
+BuildRequires:  perl(IO::Socket::INET)
+BuildRequires:  perl(IO::Socket::INET6)
+BuildRequires:  perl(IO::Socket::SSL) >= 0.98
+BuildRequires:  perl(LWP)
+BuildRequires:  perl(LWP::UserAgent)
+BuildRequires:  perl(List::Util)
+BuildRequires:  perl(Net::Netmask)
+BuildRequires:  perl(overload)
+BuildRequires:  perl(POSIX)
+BuildRequires:  perl(Perlbal)
+BuildRequires:  perl(Scalar::Util)
+BuildRequires:  perl(Socket)
+BuildRequires:  perl(Storable)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(Symbol)
+BuildRequires:  perl(Sys::Hostname)
+BuildRequires:  perl(Sys::Syslog)
+BuildRequires:  perl(URI)
+BuildRequires:  perl(vars)
+BuildRequires:  perl(warnings)
+# Tests:
+BuildRequires:  perl(Data::Dumper)
 BuildRequires:  perl(Test::More)
-BuildRequires:  perl(MogileFS::Utils)
+BuildRequires:  perl(Time::HiRes)
+# Optional tests:
 BuildRequires:  perl(MogileFS::Client)
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
@@ -37,8 +93,6 @@ Requires(pre):  shadow-utils
 Requires(post): /sbin/chkconfig
 Requires(preun): /sbin/chkconfig
 Requires(preun): /sbin/service
-BuildRequires:  perl(Net::Netmask)
-BuildRequires:  perl(DBD::mysql)
 
 
 %package -n mogstored
@@ -61,7 +115,7 @@ Summary:    Perlbal backend for mogstored
 Group:      System Environment/Daemons
 Requires:   perl(Mogstored::HTTPServer), Perlbal
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-BuildRequires: perl(Perlbal)
+BuildRequires: perl(Perlbal) >= 1.75
 
 
 %package -n mogstored-backend-apache
@@ -250,6 +304,7 @@ fi
 %changelog
 * Wed Jul 24 2013 Petr Pisar <ppisar at redhat.com> - 2.36-9
 - Perl 5.18 rebuild
+- Specify all dependencies
 
 * Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.36-8
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild


More information about the scm-commits mailing list