diff --git a/perl-IO-Socket-SSL.spec b/perl-IO-Socket-SSL.spec index 988a95b..ac87b1d 100644 --- a/perl-IO-Socket-SSL.spec +++ b/perl-IO-Socket-SSL.spec @@ -18,12 +18,14 @@ %define cpan_name IO-Socket-SSL Name: perl-IO-Socket-SSL -Version: 2.087 +Version: 2.87.0 Release: 0 +# 2.087 -> normalize -> 2.87.0 +%define cpan_version 2.087 License: Artistic-1.0 OR GPL-1.0-or-later Summary: Nearly transparent SSL encapsulation for IO::Socket::INET URL: https://metacpan.org/release/%{cpan_name} -Source0: https://cpan.metacpan.org/authors/id/S/SU/SULLR/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/S/SU/SULLR/%{cpan_name}-%{cpan_version}.tar.gz Source1: cpanspec.yml # PATCH-FIX-UPSTREAM https://github.com/noxxi/p5-io-socket-ssl/issues/155 Patch0: https://github.com/noxxi/p5-io-socket-ssl/commit/80315ed1a6a0b7968ce26284ed81b56c0ab288d9.patch @@ -36,6 +38,17 @@ BuildRequires: perl-macros BuildRequires: perl(Net::SSLeay) >= 1.46 #Requires: perl(Mozilla::CA) Requires: perl(Net::SSLeay) >= 1.46 +Provides: perl(IO::Socket::SSL) = %{version} +Provides: perl(IO::Socket::SSL::Intercept) = 2.056 +Provides: perl(IO::Socket::SSL::OCSP_Cache) +Provides: perl(IO::Socket::SSL::OCSP_Resolver) +Provides: perl(IO::Socket::SSL::PublicSuffix) +Provides: perl(IO::Socket::SSL::SSL_Context) +Provides: perl(IO::Socket::SSL::SSL_HANDLE) +Provides: perl(IO::Socket::SSL::Session_Cache) +Provides: perl(IO::Socket::SSL::Trace) +Provides: perl(IO::Socket::SSL::Utils) = 2.015 +%undefine __perllib_provides %{perl_requires} %description @@ -78,7 +91,7 @@ Additional documentation can be found in * * IO::Socket::SSL::Utils - Useful functions for certificates etc %prep -%autosetup -n %{cpan_name}-%{version} -p1 +%autosetup -n %{cpan_name}-%{cpan_version} -p1 find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -path "*/scripts/*" ! -name "configure" -print0 | xargs -0 chmod 644