diff --git a/rpm/lemonldap-ng.spec b/rpm/lemonldap-ng.spec index ae09169300f28130ebda49d2b8f7c158cc047083..d783d8a45f8f747f66b730390cf66b8f1de80dee 100644 --- a/rpm/lemonldap-ng.spec +++ b/rpm/lemonldap-ng.spec @@ -57,42 +57,114 @@ BuildArch: noarch BuildRequires: perl-generators BuildRequires: perl-interpreter +BuildRequires: perl(Apache2::Connection) +BuildRequires: perl(Apache2::Const) +BuildRequires: perl(Apache2::Filter) +BuildRequires: perl(Apache2::Log) +BuildRequires: perl(Apache2::RequestIO) +BuildRequires: perl(Apache2::RequestRec) +BuildRequires: perl(Apache2::RequestUtil) +BuildRequires: perl(Apache2::ServerRec) +BuildRequires: perl(Apache2::ServerUtil) BuildRequires: perl(Apache::Session) +BuildRequires: perl(Apache::Session::Generate::MD5) +BuildRequires: perl(APR::Table) +BuildRequires: perl(AuthCAS) BuildRequires: perl(Authen::Captcha) +BuildRequires: perl(Authen::PAM) +BuildRequires: perl(Authen::Radius) +BuildRequires: perl(AutoLoader) +BuildRequires: perl(base) +BuildRequires: perl(bytes) BuildRequires: perl(Cache::Cache) +BuildRequires: perl(Cache::FileCache) +BuildRequires: perl(Cache::Memcached) +BuildRequires: perl(CGI) BuildRequires: perl(Class::Inspector) BuildRequires: perl(Clone) BuildRequires: perl(Config::IniFiles) +BuildRequires: perl(constant) BuildRequires: perl(Convert::Base32) BuildRequires: perl(Convert::PEM) BuildRequires: perl(Crypt::OpenSSL::Bignum) BuildRequires: perl(Crypt::OpenSSL::RSA) BuildRequires: perl(Crypt::OpenSSL::X509) BuildRequires: perl(Crypt::Rijndael) +BuildRequires: perl(Data::Dumper) +BuildRequires: perl(DBI) +BuildRequires: perl(Digest::HMAC_SHA1) +BuildRequires: perl(Digest::MD5) BuildRequires: perl(Digest::SHA) BuildRequires: perl(Email::Date::Format) # Not available for EL6 -%{?!el6:BuildRequires: perl(Email::Sender)} +%if ! 0%{?el6} +BuildRequires: perl(Email::Sender) +BuildRequires: perl(Email::Sender::Simple) +BuildRequires: perl(Email::Sender::Transport::SMTP) +%endif +BuildRequires: perl(Encode) +BuildRequires: perl(English) BuildRequires: perl(Env) +BuildRequires: perl(Exporter) BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(FCGI::Client) +BuildRequires: perl(FCGI::ProcManager) +BuildRequires: perl(feature) +BuildRequires: perl(fields) +BuildRequires: perl(File::Temp) +BuildRequires: perl(GD::SecurityImage) +BuildRequires: perl(Getopt::Long) +BuildRequires: perl(Getopt::Std) +BuildRequires: perl(GSSAPI) BuildRequires: perl(HTML::Template) +BuildRequires: perl(HTTP::Headers) +BuildRequires: perl(HTTP::Request) +BuildRequires: perl(IO::Select) +BuildRequires: perl(IO::Socket::INET) BuildRequires: perl(IO::String) BuildRequires: perl(JSON) +BuildRequires: perl(Log::Log4perl) +BuildRequires: perl(LWP::Protocol::https) +BuildRequires: perl(LWP::UserAgent) +BuildRequires: perl(MIME::Base64) BuildRequires: perl(MIME::Entity) +BuildRequires: perl(mod_perl2) BuildRequires: perl(Mouse) BuildRequires: perl(Net::LDAP) +BuildRequires: perl(Net::LDAP::Extension::SetPassword) +BuildRequires: perl(Net::LDAP::Util) BuildRequires: perl(Plack) +BuildRequires: perl(Plack::Handler::CGI) +BuildRequires: perl(Plack::Handler::FCGI) +BuildRequires: perl(Plack::Middleware) +BuildRequires: perl(Plack::Request) +BuildRequires: perl(Plack::Runner) +BuildRequires: perl(Plack::Util) +BuildRequires: perl(Plack::Util::Accessor) +BuildRequires: perl(POSIX) BuildRequires: perl(Regexp::Assemble) BuildRequires: perl(Regexp::Common) +BuildRequires: perl(Safe) +BuildRequires: perl(Scalar::Util) # https://bugzilla.redhat.com/show_bug.cgi?id=1644266 #BuildRequires: perl(Sentry::Raven) BuildRequires: perl(SOAP::Lite) +BuildRequires: perl(SOAP::Transport::HTTP) +BuildRequires: perl(strict) BuildRequires: perl(String::Random) +BuildRequires: perl(Sys::Syslog) BuildRequires: perl(Test::MockObject) BuildRequires: perl(Test::Pod) >= 1.00 +BuildRequires: perl(Time::Local) BuildRequires: perl(Unicode::String) +BuildRequires: perl(URI) +BuildRequires: perl(URI::Escape) +BuildRequires: perl(URI::URL) +BuildRequires: perl(utf8) +BuildRequires: perl(warnings) BuildRequires: perl(XML::LibXSLT) BuildRequires: perl(XML::Simple) +BuildRequires: perl(YAML) %if 0%{?fedora} || 0%{?rhel} >= 7 BuildRequires: systemd %endif