%define upstream_name POE-Component-Client-NNTP %define upstream_version 2.22 Name: perl-%{upstream_name} Version: %perl_convert_version %{upstream_version} Release: %mkrel 10 Summary: Importable constants for POE::Component::Client::NNTP plugins License: GPL+ or Artistic Group: Development/Perl Url: https://metacpan.org/release/%{upstream_name} Source0: https://cpan.metacpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz BuildRequires: perl(POE) BuildRequires: perl(POE::Component::Pluggable) BuildRequires: perl(POE::Component::Pluggable::Constants) BuildRequires: perl(POE::Driver::SysRW) BuildRequires: perl(POE::Filter::Line) BuildRequires: perl(POE::Wheel::ReadWrite) BuildRequires: perl(POE::Wheel::SocketFactory) BuildRequires: perl(Test::More) BuildRequires: perl(Test::POE::Server::TCP) BuildArch: noarch %description POE::Component::Client::NNTP is a POE component that provides non-blocking NNTP access to other components and sessions. NNTP is described in RFC 3977 the http://www.faqs.org/rfcs/rfc3977.html manpage, please read it before doing anything else. In your component or session, you spawn a NNTP client component, assign it an alias, and then send it a 'register' event to start receiving responses from the component. The component takes commands in the form of events and returns the salient responses from the NNTP server. %prep %setup -q -n %{upstream_name}-%{upstream_version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor %make_build %check %make_build test %install %make_install %files %doc README LICENSE Changes META.yml META.json examples %{_mandir}/man3/* %perl_vendorlib/* %changelog * Mon Mar 28 2022 umeabot <umeabot> 2.220.0-10.mga9 + Revision: 1830016 - Mageia 9 Mass Rebuild * Wed Feb 12 2020 umeabot <umeabot> 2.220.0-9.mga8 + Revision: 1496859 - Mageia 8 Mass Rebuild + wally <wally> - replace deprecated %%makeinstall_std * Wed Sep 19 2018 umeabot <umeabot> 2.220.0-8.mga7 + Revision: 1270855 - Mageia 7 Mass Rebuild * Sun Jun 19 2016 pterjan <pterjan> 2.220.0-7.mga6 + Revision: 1032477 - Rebuild for perl 5.22.2 * Mon Feb 08 2016 umeabot <umeabot> 2.220.0-6.mga6 + Revision: 946548 - Mageia 6 Mass Rebuild * Wed Oct 15 2014 umeabot <umeabot> 2.220.0-5.mga5 + Revision: 739114 - Second Mageia 5 Mass Rebuild * Tue Sep 16 2014 umeabot <umeabot> 2.220.0-4.mga5 + Revision: 685815 - Mageia 5 Mass Rebuild * Fri Oct 18 2013 umeabot <umeabot> 2.220.0-3.mga4 + Revision: 513815 - Mageia 4 Mass Rebuild * Sun Jan 13 2013 umeabot <umeabot> 2.220.0-2.mga3 + Revision: 371221 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Sat Nov 05 2011 kharec <kharec> 2.220.0-1.mga2 + Revision: 163478 - imported package perl-POE-Component-Client-NNTP * Sat Nov 05 2011 cpan2dist 2.22-1mga - initial mageia release, generated with cpan2dist