%define perl_mod2version() %([ -f %{SOURCE4} ] && awk -vp=%1 '$1 == p { m=$2; printf("perl-%s = %s\\n", p, $4)}END{if (!m) printf("# Error looking up [%s]\\n", p) }' %{SOURCE4} || echo ERROR)
%define ver 5.26.0
-%define rel 1
+%define rel 4
Summary: Practical Extraction and Report Language (Perl)
Summary(cs.UTF-8): Programovací jazyk Perl
Summary(da.UTF-8): Programmeringssproget Perl
Requires: %{name}-libs = %{epoch}:%{ver}-%{release}
Requires: %{perl_vendorarch}
Requires: %{perl_vendorlib}
+Requires: perl(Scalar::Util)
Provides: perl(largefiles)
Provides: %perl_mod2version IO-Compress
Provides: %perl_mod2version PathTools
Provides: %perl_modversion IO
Provides: %perl_modversion IO::Zlib
Provides: %perl_modversion IPC::Cmd
+Provides: %perl_modversion Perl::OSType
Provides: %perl_modversion PerlIO::via::QuotedPrint
Provides: %perl_modversion Socket
Provides: %perl_modversion Tie::File
Obsoletes: perl-IO-Zlib < %perl_modverrel IO::Zlib 99
Obsoletes: perl-IPC-Cmd < %perl_modverrel IPC::Cmd 99
Obsoletes: perl-PathTools < %perl_mod2verrel PathTools 99
+Obsoletes: perl-Perl-OSType < %perl_modverrel Perl::OSType 99
Obsoletes: perl-PerlIO-via-QuotedPrint < %perl_modverrel PerlIO::via::QuotedPrint 99
Obsoletes: perl-Socket < %perl_modverrel Socket 99
Obsoletes: perl-Tie-File < %perl_modverrel Tie::File 99
Provides: %perl_modversion Attribute::Handlers
Provides: %perl_modversion Compress::Raw::Bzip2
Provides: %perl_modversion Compress::Raw::Zlib
+Provides: %perl_modversion Compress::Zlib
Provides: %perl_modversion Digest
Provides: %perl_modversion Digest::MD5
Provides: %perl_modversion Digest::SHA
Provides: %perl_modversion NEXT
Provides: %perl_modversion Params::Check
Provides: %perl_modversion Parse::CPAN::Meta
-Provides: %perl_modversion Perl::OSType
Provides: %perl_modversion Pod::Escapes
Provides: %perl_modversion Pod::Parser
Provides: %perl_modversion Pod::Simple
Obsoletes: perl-Attribute-Handlers < %perl_modverrel Attribute::Handlers 99
Obsoletes: perl-Compress-Raw-Bzip2 < %perl_modverrel Compress::Raw::Bzip2 99
Obsoletes: perl-Compress-Raw-Zlib < %perl_modverrel Compress::Raw::Zlib 99
+Obsoletes: perl-Compress-Zlib < %perl_modverrel Compress::Zlib 99
Obsoletes: perl-Digest < %perl_modverrel Digest 99
Obsoletes: perl-Digest-MD5 < %perl_modverrel Digest::MD5 99
Obsoletes: perl-Digest-SHA < %perl_modverrel Digest::SHA 99
Obsoletes: perl-NEXT < %perl_modverrel NEXT 99
Obsoletes: perl-Params::Check < %perl_modverrel Params::Check 99
Obsoletes: perl-Parse-CPAN-Meta < %perl_modverrel Parse::CPAN::Meta 99
-Obsoletes: perl-Perl-OSType < %perl_modverrel Perl::OSType 99
Obsoletes: perl-Pod-Escapes < %perl_modverrel Pod::Escapes 99
Obsoletes: perl-Pod-Parser < %perl_modverrel Pod::Parser 99
Obsoletes: perl-Pod-Simple < %perl_modverrel Pod::Simple 99