Name: perl-Net-Server-Coro Version: 1.3 Release: 12%{?dist} Summary: Co-operative multithreaded server using Coro License: MIT URL: https://metacpan.org/release/Net-Server-Coro Source0: https://cpan.metacpan.org/authors/id/A/AL/ALEXMV/Net-Server-Coro-%{version}.tar.gz BuildArch: noarch BuildRequires: perl-generators BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(inc::Module::Install) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) # This one is not automatically caught by RPM Requires: perl(Net::SSLeay) %description Net::Server::Coro implements multithreaded server for the Net::Server architecture, using Coro and Coro::Socket to make all reads and writes non- blocking. Additionally, it supports non-blocking SSL negotiation. %prep %setup -q -n Net-Server-Coro-%{version} # Build using the system-provided module, not the bundled one rm -fr inc %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} \; find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} %{buildroot}/* %files %doc Changes %{_mandir}/man?/Net::Server::Coro*.gz %{perl_vendorlib}/Net %check make test %changelog * Fri Jul 13 2018 Fedora Release Engineering - 1.3-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Thu Jun 28 2018 Jitka Plesnikova - 1.3-11 - Perl 5.28 rebuild * Thu Feb 08 2018 Fedora Release Engineering - 1.3-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 1.3-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Mon Jun 05 2017 Jitka Plesnikova - 1.3-8 - Perl 5.26 rebuild * Sat Feb 11 2017 Fedora Release Engineering - 1.3-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Sun May 15 2016 Jitka Plesnikova - 1.3-6 - Perl 5.24 rebuild * Thu Feb 04 2016 Fedora Release Engineering - 1.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Jun 18 2015 Fedora Release Engineering - 1.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sat Jun 06 2015 Jitka Plesnikova - 1.3-3 - Perl 5.22 rebuild * Wed Sep 03 2014 Jitka Plesnikova - 1.3-2 - Perl 5.20 rebuild * Sun Aug 31 2014 Emmanuel Seyman - 1.3-1 - Update to 1.3 * Thu Aug 28 2014 Jitka Plesnikova - 1.2-9 - Perl 5.20 rebuild * Sat Jun 07 2014 Fedora Release Engineering - 1.2-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sat Aug 03 2013 Fedora Release Engineering - 1.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Fri Aug 02 2013 Petr Pisar - 1.2-6 - Perl 5.18 rebuild * Thu Feb 14 2013 Fedora Release Engineering - 1.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Fri Jul 20 2012 Fedora Release Engineering - 1.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Fri Jun 22 2012 Petr Pisar - 1.2-3 - Perl 5.16 rebuild * Mon Feb 06 2012 Mathieu Bridon - 1.2-2 - Build using the system-provided module, not the bundled one. This fixes the issue raised by Petr: https://bugzilla.redhat.com/show_bug.cgi?id=785057#c5 - Run the unit tests, even if there's none. Ther emight be some in the future, so this makes the package better prepared. * Fri Jan 27 2012 Mathieu Bridon - 1.2-1 - Initial packaging, with a little help from my friend cpanspec.