Name: perl-AnyEvent-HTTP Version: 2.25 Release: 9%{?dist} Summary: Simple but non-blocking HTTP/HTTPS client License: GPL+ or Artistic URL: https://metacpan.org/release/AnyEvent-HTTP Source0: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/AnyEvent-HTTP-%{version}.tar.gz BuildArch: noarch # build deps BuildRequires: make BuildRequires: perl-interpreter BuildRequires: perl-generators BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 # run deps BuildRequires: perl(AnyEvent) >= 5.33 BuildRequires: perl(AnyEvent::Handle) BuildRequires: perl(AnyEvent::Socket) BuildRequires: perl(AnyEvent::Util) BuildRequires: perl(Errno) BuildRequires: perl(Exporter) BuildRequires: perl(Time::Local) BuildRequires: perl(URI) BuildRequires: perl(base) BuildRequires: perl(common::sense) >= 3.3 # test deps BuildRequires: perl(AnyEvent::Impl::Perl) Requires: perl(:MODULE_COMPAT_%(eval "`/usr/bin/perl -V:version`"; echo $version)) %{?perl_default_filter} %description This module is an AnyEvent user, you need to make sure that you use and run a supported event loop. This module implements a simple, stateless and non-blocking HTTP client. It supports GET, POST and other request methods, cookies and more, all on a very low level. It can follow redirects supports proxies and automatically limits the number of connections to the values specified in the RFC. It should generally be a "good client" that is enough for most HTTP tasks. Simple tasks should be simple, but complex tasks should still be possible as the user retains control over request and response headers. The caller is responsible for authentication management, cookies (if the simplistic implementation in this module doesn't suffice), referrer and other high-level protocol details for which this module offers only limited support. %prep %setup -q -n AnyEvent-HTTP-%{version} %build /usr/bin/perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 %{make_build} %install %{make_install} %{_fixperms} $RPM_BUILD_ROOT/* %check %{make_build} test %files %{!?_licensedir:%global license %%doc} %license COPYING %doc Changes README %{_mandir}/man3/Any* %{perl_vendorlib}/AnyEvent %changelog * Fri Jul 22 2022 Fedora Release Engineering - 2.25-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Tue May 31 2022 Jitka Plesnikova - 2.25-8 - Perl 5.36 rebuild * Thu Jan 20 2022 Fedora Release Engineering - 2.25-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jul 22 2021 Fedora Release Engineering - 2.25-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Fri May 21 2021 Jitka Plesnikova - 2.25-5 - Perl 5.34 rebuild * Tue Jan 26 2021 Fedora Release Engineering - 2.25-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Tue Jul 28 2020 Fedora Release Engineering - 2.25-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jun 23 2020 Jitka Plesnikova - 2.25-2 - Perl 5.32 rebuild * Sun May 03 2020 Emmanuel Seyman - 2.25-1 - Update to 2.25 - Use /usr/bin/perl instead of %%{__perl} - Use %%{make_install} instead of "make pure_install" - Use %%{make_build} instead of make - Pass NO_PERLLOCAL=1 to Makefile.PL * Wed Jan 29 2020 Fedora Release Engineering - 2.24-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Fri Jul 26 2019 Fedora Release Engineering - 2.24-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri May 31 2019 Jitka Plesnikova - 2.24-4 - Perl 5.30 rebuild * Fri Feb 01 2019 Fedora Release Engineering - 2.24-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Sun Oct 28 2018 Emmanuel Seyman - 2.24-2 - Update spec file to modern standards * Sun Sep 09 2018 Emmanuel Seyman - 2.24-1 - Update to 2.24 * Fri Jul 13 2018 Fedora Release Engineering - 2.23-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Thu Jun 28 2018 Jitka Plesnikova - 2.23-6 - Perl 5.28 rebuild * Thu Feb 08 2018 Fedora Release Engineering - 2.23-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 2.23-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Mon Jun 05 2017 Jitka Plesnikova - 2.23-3 - Perl 5.26 rebuild * Sat Feb 11 2017 Fedora Release Engineering - 2.23-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Sat Sep 03 2016 Emmanuel Seyman - 2.23-1 - Update to 2.23 * Sun May 15 2016 Jitka Plesnikova - 2.22-3 - Perl 5.24 rebuild * Thu Feb 04 2016 Fedora Release Engineering - 2.22-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Mon Jun 22 2015 Remi Collet - 2.22-1 - update to 2.22 * Thu Jun 18 2015 Fedora Release Engineering - 2.21-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Fri Jun 05 2015 Jitka Plesnikova - 2.21-2 - Perl 5.22 rebuild * Wed Nov 19 2014 Remi Collet - 2.21-1 - update to 2.21 - add dependency on perl(common::sense) - raise dependency on perl(AnyEvent) >= 5.33 - fix license handling * Thu Aug 28 2014 Jitka Plesnikova - 1.46-11 - Perl 5.20 rebuild * Sat Jun 07 2014 Fedora Release Engineering - 1.46-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sat Aug 03 2013 Fedora Release Engineering - 1.46-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Tue Jul 23 2013 Petr Pisar - 1.46-8 - Perl 5.18 rebuild * Thu Feb 14 2013 Fedora Release Engineering - 1.46-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Fri Jul 20 2012 Fedora Release Engineering - 1.46-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Thu Jun 14 2012 Petr Pisar - 1.46-5 - Perl 5.16 rebuild * Fri Jan 13 2012 Fedora Release Engineering - 1.46-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue Jun 21 2011 Marcela Mašláňová - 1.46-3 - Perl mass rebuild * Tue Feb 08 2011 Fedora Release Engineering - 1.46-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Sun Dec 26 2010 Remi Collet 1.46-1 - initial spec for Extras