diff --git a/.gitignore b/.gitignore index d9f2b29..29a8acb 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,4 @@ /IO-Socket-IP-0.37.tar.gz /IO-Socket-IP-0.38.tar.gz /IO-Socket-IP-0.39.tar.gz +/IO-Socket-IP-0.41.tar.gz diff --git a/perl-IO-Socket-IP.spec b/perl-IO-Socket-IP.spec index 4f8e3a3..6586db6 100644 --- a/perl-IO-Socket-IP.spec +++ b/perl-IO-Socket-IP.spec @@ -6,8 +6,8 @@ %endif Name: perl-IO-Socket-IP -Version: 0.39 -Release: 458%{?dist} +Version: 0.41 +Release: 1%{?dist} Summary: Drop-in replacement for IO::Socket::INET supporting both IPv4 and IPv6 License: GPL+ or Artistic URL: https://metacpan.org/release/IO-Socket-IP @@ -15,11 +15,12 @@ Source0: https://cpan.metacpan.org/authors/id/P/PE/PEVANS/IO-Socket-IP-%{ BuildArch: noarch # Build BuildRequires: coreutils -BuildRequires: findutils BuildRequires: make -BuildRequires: perl-interpreter BuildRequires: perl-generators -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl-interpreter +BuildRequires: perl(Module::Build) >= 0.4004 +BuildRequires: perl(strict) +buildrequires: perl(warnings) # Runtime BuildRequires: perl(base) BuildRequires: perl(Carp) @@ -28,8 +29,6 @@ BuildRequires: perl(Errno) BuildRequires: perl(IO::Socket) BuildRequires: perl(POSIX) BuildRequires: perl(Socket) >= 1.97 -BuildRequires: perl(strict) -BuildRequires: perl(warnings) # Tests only BuildRequires: perl(IO::Socket::INET) BuildRequires: perl(Test::More) @@ -44,7 +43,7 @@ Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version)) %description This module provides a protocol-independent way to use IPv4 and IPv6 -sockets, as a drop-in replacement for IO::Socket::INET. Most constructor +sockets, intended as a replacement for IO::Socket::INET. Most constructor arguments and methods are provided in a backward-compatible way. %prep @@ -52,18 +51,15 @@ arguments and methods are provided in a backward-compatible way. chmod -x lib/IO/Socket/IP.pm %build -perl Makefile.PL INSTALLDIRS=vendor -make %{?_smp_mflags} +perl Build.PL --installdirs=vendor +./Build %install -make pure_install DESTDIR=%{buildroot} -find %{buildroot} -type f -name .packlist -delete +./Build install --destdir=%{buildroot} --create_packlist=0 %{_fixperms} %{buildroot}/* %check -# Don't do the live test -rm -f t/21nonblocking-connect-internet.t -make test +./Build test %files %license LICENSE @@ -72,6 +68,9 @@ make test %{_mandir}/man3/* %changelog +* Wed Sep 16 2020 Jitka Plesnikova - 0.41-1 +- 0.41 bump + * Tue Jul 28 2020 Fedora Release Engineering - 0.39-458 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index e29bc22..5a86410 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (IO-Socket-IP-0.39.tar.gz) = 8bc700ef0b4ae42887289947490354e807a47547b9f2473b194db25948c3b552485b63c4b4c7e0262d07195556a5d9cb71796e5eceb2b890af551c99967b910a +SHA512 (IO-Socket-IP-0.41.tar.gz) = f9fed6684ccaae3dcc1429d61211a24c2714af390b04a29e5a1362cfd470efc79305d3cb927d4caeb9e85302f248b2989e18332f8bef8022b427a49807f493fd