[perl-IO-Socket-SSL] Update to 1.76

Paul Howarth pghmcfc at fedoraproject.org
Mon Jun 18 12:20:59 UTC 2012


commit 4146886248dd8a15b717c173c3e475fc853d6015
Author: Paul Howarth <paul at city-fan.org>
Date:   Mon Jun 18 11:12:47 2012 +0100

    Update to 1.76
    
    - New upstream release 1.76
      - Add support for IO::Socket::IP, which supports inet6 and inet4
        (CPAN RT#75218)
      - Fix documentation errors (CPAN RT#77690)
      - Made it possible to explicitly disable TLSv11 and TLSv12 in SSL_version
      - Use inet_pton from either Socket.pm 1.95 or Socket6.pm
    - Use IO::Socket::IP for IPv6 support where available, else IO::Socket::INET6
    - Add runtime dependency for appropriate IPv6 support module so that we can
      ensure that we run at runtime what we tested with at build time

 perl-IO-Socket-SSL.spec |   24 +++++++++++++++++++++---
 sources                 |    2 +-
 2 files changed, 22 insertions(+), 4 deletions(-)
---
diff --git a/perl-IO-Socket-SSL.spec b/perl-IO-Socket-SSL.spec
index bc15c77..a8dbf25 100644
--- a/perl-IO-Socket-SSL.spec
+++ b/perl-IO-Socket-SSL.spec
@@ -1,6 +1,6 @@
 Name:		perl-IO-Socket-SSL
-Version:	1.74
-Release:	2%{?dist}
+Version:	1.76
+Release:	1%{?dist}
 Summary:	Perl library for transparent SSL
 Group:		Development/Libraries
 License:	GPL+ or Artistic
@@ -13,10 +13,17 @@ BuildRequires:	perl(constant)
 BuildRequires:	perl(Exporter)
 BuildRequires:	perl(ExtUtils::MakeMaker)
 BuildRequires:	perl(IO::Socket)
-BuildRequires:	perl(IO::Socket::INET6)
 BuildRequires:	perl(Net::LibIDN)
 BuildRequires:	perl(Net::SSLeay) >= 1.21
 BuildRequires:	procps
+# Use IO::Socket::IP for IPv6 support where available, else IO::Socket::INET6
+%if 0%{?fedora} > 15 || 0%{?rhel} > 6
+BuildRequires:	perl(IO::Socket::IP) >= 0.11, perl(Socket) >= 1.95
+Requires:	perl(IO::Socket::IP) >= 0.11, perl(Socket) >= 1.95
+%else
+BuildRequires:	perl(IO::Socket::INET6), perl(Socket6)
+Requires:	perl(IO::Socket::INET6), perl(Socket6)
+%endif
 Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
 Requires:	perl(Net::LibIDN)
 
@@ -54,6 +61,17 @@ rm -rf %{buildroot}
 %{_mandir}/man3/IO::Socket::SSL.3pm*
 
 %changelog
+* Mon Jun 18 2012 Paul Howarth <paul at city-fan.org> - 1.76-1
+- Update to 1.76
+  - add support for IO::Socket::IP, which supports inet6 and inet4
+    (CPAN RT#75218)
+  - fix documentation errors (CPAN RT#77690)
+  - made it possible to explicitly disable TLSv11 and TLSv12 in SSL_version
+  - use inet_pton from either Socket.pm 1.95 or Socket6.pm
+- Use IO::Socket::IP for IPv6 support where available, else IO::Socket::INET6
+- Add runtime dependency for appropriate IPv6 support module so that we can
+  ensure that we run at runtime what we tested with at build time
+
 * Thu Jun 14 2012 Petr Pisar <ppisar at redhat.com> - 1.74-2
 - Perl 5.16 rebuild
 
diff --git a/sources b/sources
index 4717cd7..48a6e69 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-6a9bc800d136af7709b2fb8dd2e4e8a5  IO-Socket-SSL-1.74.tar.gz
+27796a16df658aa3b3d2defd0fe3ac61  IO-Socket-SSL-1.76.tar.gz


More information about the scm-commits mailing list