Dependencies of tests subpackage are generated since perl-generators-1.12

This commit is contained in:
Petr Písař 2021-02-16 16:42:08 +01:00
parent 99bf871167
commit 13aa4611bc

View File

@ -27,6 +27,7 @@ BuildRequires: coreutils
BuildRequires: make BuildRequires: make
BuildRequires: perl-generators BuildRequires: perl-generators
BuildRequires: perl-interpreter BuildRequires: perl-interpreter
BuildRequires: perl(Config)
BuildRequires: perl(inc::Module::Install) BuildRequires: perl(inc::Module::Install)
BuildRequires: perl(Module::Install::AutoInstall) BuildRequires: perl(Module::Install::AutoInstall)
BuildRequires: perl(Module::Install::Metadata) BuildRequires: perl(Module::Install::Metadata)
@ -120,34 +121,11 @@ Requires: perl-LDAP = %{?epoch:%{epoch}:}%{version}-%{release}
# perl-Test-Harness for "prove" command # perl-Test-Harness for "prove" command
Requires: perl-Test-Harness Requires: perl-Test-Harness
Requires: perl(Convert::ASN1) >= 0.2 Requires: perl(Convert::ASN1) >= 0.2
Requires: perl(File::Basename)
Requires: perl(File::Compare)
Requires: perl(File::Path)
Requires: perl(File::Spec) Requires: perl(File::Spec)
Requires: perl(IO::File)
Requires: perl(Net::LDAP)
Requires: perl(Net::LDAP::ASN)
Requires: perl(Net::LDAP::Constant)
Requires: perl(Net::LDAP::Control::Assertion)
Requires: perl(Net::LDAP::Control::ManageDsaIT)
Requires: perl(Net::LDAP::Control::MatchedValues)
Requires: perl(Net::LDAP::Control::PostRead)
Requires: perl(Net::LDAP::Control::PreRead)
Requires: perl(Net::LDAP::Control::ProxyAuth)
Requires: perl(Net::LDAP::Control::Sort)
Requires: perl(Net::LDAP::Entry)
Requires: perl(Net::LDAP::Extension::Cancel)
Requires: perl(Net::LDAP::Filter)
Requires: perl(Net::LDAP::FilterMatch)
Requires: perl(Net::LDAP::LDIF)
Requires: perl(Net::LDAP::Schema)
Requires: perl(Net::LDAP::Util)
Requires: perl(Net::LDAPI) Requires: perl(Net::LDAPI)
Requires: perl(Test::More)
# Prefer core Text::Soundex # Prefer core Text::Soundex
Requires: perl(Text::Soundex) Requires: perl(Text::Soundex)
%if %{with perl_LDAP_enables_xml} %if %{with perl_LDAP_enables_xml}
Requires: perl(Net::LDAP::DSML)
Requires: perl(XML::SAX::Base) Requires: perl(XML::SAX::Base)
Requires: perl(XML::SAX::Writer) Requires: perl(XML::SAX::Writer)
%endif %endif
@ -179,6 +157,11 @@ rm t/05dsml.t
perl -i -ne 'print $_ unless m{^t/05dsml\.t}' MANIFEST perl -i -ne 'print $_ unless m{^t/05dsml\.t}' MANIFEST
%endif %endif
find -type f \! -name 'regenerate_cert.sh' -exec chmod -x {} + find -type f \! -name 'regenerate_cert.sh' -exec chmod -x {} +
# Help generators to recognize Perl scripts
for F in t/*; do
perl -i -MConfig -pe 's/\A#!perl\b/$Config{startperl}/' "$F"
chmod +x "$F"
done
%build %build
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 < /dev/null perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 < /dev/null