2c47441
Name:           perl-Socket-GetAddrInfo
968423c
Version:        0.22
4c397ba
Release:        28%{?dist}
2c47441
Summary:        RFC 2553's "getaddrinfo" and "getnameinfo" functions
2c47441
2c47441
License:        GPL+ or Artistic
5d774b5
URL:            https://metacpan.org/release/Socket-GetAddrInfo
5d774b5
Source0:        https://cpan.metacpan.org/authors/id/P/PE/PEVANS/Socket-GetAddrInfo-%{version}.tar.gz
2c47441
968423c
BuildArch:      noarch
51577fd
# build requirements
9b52e87
BuildRequires:  perl-generators
51577fd
BuildRequires:  perl-interpreter
2c47441
BuildRequires:  perl(ExtUtils::CBuilder)
1b1c949
BuildRequires:  perl(ExtUtils::CChecker)
2c47441
BuildRequires:  perl(Module::Build)
2c47441
BuildRequires:  perl(Module::Build::Compat)
51577fd
# runtime requirements
51577fd
BuildRequires:  perl(Carp)
51577fd
BuildRequires:  perl(Exporter)
51577fd
BuildRequires:  perl(Getopt::Long)
Petr Šabata 6259438
BuildRequires:  perl(Scalar::Util)
Petr Šabata 6259438
BuildRequires:  perl(Socket)
51577fd
BuildRequires:  perl(Socket6)
51577fd
BuildRequires:  perl(XSLoader)
51577fd
BuildRequires:  perl(constant)
51577fd
BuildRequires:  perl(strict)
51577fd
BuildRequires:  perl(warnings)
51577fd
# test requirements
ec9ecd2
BuildRequires:  perl(Test::More)
51577fd
BuildRequires:  perl(overload)
51577fd
Requires:  perl(:MODULE_COMPAT_%(eval "`/usr/bin/perl -V:version`"; echo $version))
2c47441
968423c
%{?perl_default_filter}
968423c
2c47441
%description
2c47441
The RFC 2553 functions getaddrinfo and getnameinfo provide an abstracted
2c47441
way to convert between a pair of host name/service name and socket
2c47441
addresses, or vice versa. getaddrinfo converts names into a set of
2c47441
arguments to pass to the socket() and connect() syscalls, and getnameinfo
2c47441
converts a socket address back into its host name/service name pair.
2c47441
2c47441
%prep
2c47441
%setup -q -n Socket-GetAddrInfo-%{version}
2c47441
2c47441
2c47441
%build
51577fd
/usr/bin/perl Build.PL installdirs=vendor
2c47441
2c47441
2c47441
%install
968423c
./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
2c47441
%{_fixperms} $RPM_BUILD_ROOT/*
2c47441
2c47441
2c47441
%check
2c47441
%{?_with_tests:export I_CAN_HAS_INTERNETS=1}
2c47441
968423c
./Build test
2c47441
2c47441
2c47441
%files
968423c
%doc Changes LICENSE README
968423c
%{perl_vendorlib}/Socket*
968423c
%{_bindir}/get*
968423c
%{_mandir}/man1/*.1*
2c47441
%{_mandir}/man3/*.3*
2c47441
2c47441
2c47441
%changelog
4c397ba
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-28
4c397ba
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
4c397ba
6b37fd2
* Tue May 31 2022 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-27
6b37fd2
- Perl 5.36 rebuild
6b37fd2
51577fd
* Tue Mar 08 2022 Emmanuel Seyman <emmanuel@seyman.fr> - 0.22-26
51577fd
- Replace %%{__perl} with /usr/bin/perl
51577fd
- Update dependencies
51577fd
f13d13c
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-25
f13d13c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
f13d13c
eaf19e5
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-24
eaf19e5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
eaf19e5
94d0410
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-23
94d0410
- Perl 5.34 rebuild
94d0410
6f414d3
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-22
6f414d3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
6f414d3
97f59d7
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-21
97f59d7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
97f59d7
fa151c3
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-20
fa151c3
- Perl 5.32 rebuild
fa151c3
33d6bbb
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-19
33d6bbb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
33d6bbb
fe7246c
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-18
fe7246c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
fe7246c
49630cc
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-17
49630cc
- Perl 5.30 rebuild
49630cc
ffde28b
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-16
ffde28b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
ffde28b
9b78e3f
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-15
9b78e3f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
9b78e3f
164c052
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-14
164c052
- Perl 5.28 rebuild
164c052
7adcd49
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-13
7adcd49
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
7adcd49
c65e791
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-12
c65e791
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
c65e791
e0f3bec
* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-11
e0f3bec
- Perl 5.26 rebuild
e0f3bec
a85a2dc
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-10
a85a2dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
a85a2dc
2b40442
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-9
2b40442
- Perl 5.24 rebuild
2b40442
cd2cde3
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.22-8
cd2cde3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
cd2cde3
601709b
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22-7
601709b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
601709b
3f88099
* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-6
3f88099
- Perl 5.22 rebuild
3f88099
bad8f13
* Fri Aug 29 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-5
bad8f13
- Perl 5.20 rebuild
bad8f13
6e3f923
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22-4
6e3f923
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
6e3f923
918361c
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22-3
918361c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
918361c
5a60d22
* Wed Jul 24 2013 Petr Pisar <ppisar@redhat.com> - 0.22-2
5a60d22
- Perl 5.18 rebuild
5a60d22
968423c
* Sun Jun 09 2013 Emmanuel Seyman <emmanuel@seyman.fr> - 0.22-1
968423c
- Update to 0.22
968423c
- Switch to Build.PL as a build mechanism
968423c
- Add perl default filter
968423c
- Remove no-longer-used macros
968423c
7d2d35d
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19-4
7d2d35d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
7d2d35d
c72c11a
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19-3
c72c11a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
c72c11a
f62c47a
* Thu Jun 14 2012 Petr Pisar <ppisar@redhat.com> - 0.19-2
f62c47a
- Perl 5.16 rebuild
f62c47a
Petr Šabata 6259438
* Thu Jan 19 2012 Petr Ĺ abata <contyk@redhat.com> - 0.19-1
Petr Šabata 6259438
- Just updating to 0.19, as it's needed by current POE::* packages
Petr Šabata 6259438
404bd8a
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.16-5
404bd8a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
404bd8a
Petr Sabata 1fc7083
* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 0.16-4
Petr Sabata 1fc7083
- Perl mass rebuild
Petr Sabata 1fc7083
e44c4d2
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.16-3
e44c4d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
e44c4d2
2779eeb
* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.16-2
2779eeb
- 661697 rebuild for fixing problems with vendorach/lib
2779eeb
94f83dc
* Sun Aug 22 2010 Nicolas Chauvet <kwizart@gmail.com> - 0.16-1
94f83dc
- Update to 0.16
94f83dc
cb831d8
* Wed Jun  2 2010 Petr Pisar <ppisar@redhat.com> - 0.15-6
cb831d8
- Rebuild against perl-5.12
cb831d8
ec9ecd2
* Fri May 07 2010 Nicolas Chauvet <kwizart@fedoraproject.org> - 0.15-5
ec9ecd2
- Add BR perl(ExtUtils::CChecker)
ec9ecd2
- Add BR perl(Test::Warn)
270542d
1c576a0
* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.15-2
1c576a0
- Mass rebuild with perl-5.12.0
1c576a0
1fb180a
* Mon Apr 19 2010 Nicolas Chauvet <kwizart@fedoraproject.org> - 0.15-1
1fb180a
- Update to 0.15
1fb180a
2e9105e
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.12-2
2e9105e
- rebuild against perl 5.10.1
2e9105e
2c47441
* Thu Jul  9 2009 kwizart < kwizart at gmail.com > - 0.12-1
2c47441
- Initial spec