[perl-POE-Component-Client-HTTP] 0.944 bump

Petr Šabata psabata at fedoraproject.org
Fri Jan 20 15:39:18 UTC 2012


commit 1d961c830b2c6c7da38cc36d9fc032e14acb7cde
Author: Petr Šabata <contyk at redhat.com>
Date:   Fri Jan 20 16:36:06 2012 +0100

    0.944 bump

 .gitignore                          |    1 +
 perl-POE-Component-Client-HTTP.spec |  101 ++++++++++++++++------------------
 sources                             |    2 +-
 3 files changed, 50 insertions(+), 54 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 9c63dd0..6844628 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 POE-Component-Client-HTTP-0.895.tar.gz
+/POE-Component-Client-HTTP-0.944.tar.gz
diff --git a/perl-POE-Component-Client-HTTP.spec b/perl-POE-Component-Client-HTTP.spec
index a0ffb21..a15e72e 100644
--- a/perl-POE-Component-Client-HTTP.spec
+++ b/perl-POE-Component-Client-HTTP.spec
@@ -5,58 +5,65 @@
 #   rpmbuild ... --define '_with_network_tests 1' ...
 #   rpmbuild ... --with network_tests ...
 #   define _with_network_tests 1 in your ~/.rpmmacros
-#
-# Note that right now, the only way to run tests locally from a cvs sandbox
-# "make noarch" type scenario is the third one.
 
 Name:           perl-POE-Component-Client-HTTP
-Version:        0.895
-Release:        5%{?dist}
+Version:        0.944
+Release:        1%{?dist}
 Summary:        A non-blocking/parallel web requests engine for POE
-
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 URL:            http://search.cpan.org/dist/POE-Component-Client-HTTP
 Source0:        http://search.cpan.org/CPAN/authors/id/R/RC/RCAPUTO/POE-Component-Client-HTTP-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
 BuildArch:      noarch
+BuildRequires:  perl(base)
+BuildRequires:  perl(constant)
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(Data::Dumper)
 BuildRequires:  perl(ExtUtils::MakeMaker)
-# Original perl(POE) >= 1.28 rounded to 3 digit precision
-BuildRequires:  perl(POE) >= 1.280
-BuildRequires:  perl(HTTP::Request) >= 1.3
-BuildRequires:  perl(HTTP::Response) >= 1.37
-BuildRequires:  perl(URI) >= 1.24
-# Original perl(POE::Component::Client::Keepalive) >= 0.261 rounded to
+BuildRequires:  perl(HTTP::Headers) >= 5.810
+BuildRequires:  perl(HTTP::Request) >= 5.811
+BuildRequires:  perl(HTTP::Request::Common) >= 5.811
+BuildRequires:  perl(HTTP::Response) >= 5.813
+BuildRequires:  perl(HTTP::Status) >= 5.811
+BuildRequires:  perl(IO::File)
+BuildRequires:  perl(IO::Handle)
+BuildRequires:  perl(IO::Socket::INET)
+BuildRequires:  perl(Net::HTTP::Methods) >= 5.812
+BuildRequires:  perl(POE) >= 1.312
+# Original perl(POE::Component::Client::Keepalive) >= 0.268 rounded to
 # 4 digit precision
-BuildRequires:  perl(POE::Component::Client::Keepalive) >= 0.2610
-
-# tests...
+BuildRequires:  perl(POE::Component::Client::Keepalive) >= 0.2680
+BuildRequires:  perl(POE::Driver::SysRW)
+BuildRequires:  perl(POE::Filter)
+BuildRequires:  perl(POE::Filter::HTTPChunk)
+BuildRequires:  perl(POE::Filter::HTTPHead)
+BuildRequires:  perl(POE::Filter::Line)
+BuildRequires:  perl(POE::Filter::Stackable)
+BuildRequires:  perl(POE::Filter::Stream)
+BuildRequires:  perl(POE::Session)
+BuildRequires:  perl(Scalar::Util)
+BuildRequires:  perl(Socket)
+BuildRequires:  perl(Socket::GetAddrInfo) >= 0.19
+BuildRequires:  perl(URI) >= 1.37
 BuildRequires:  perl(Test::Pod)
 BuildRequires:  perl(Test::Pod::Coverage)
-BuildRequires:  perl(Test::More)
-
-# use base...
-Requires:       perl(POE::Filter), perl(POE::Filter::Stackable)
-# use POE qw{ ... }
-# Original perl(POE::Component::Client::Keepalive) >= 0.261 rounded to
+BuildRequires:  perl(Test::POE::Server::TCP) >= 1.14
+BuildRequires:  perl(Test::More) > 0.96
+BuildRequires:  perl(Time::HiRes)
+Requires:       perl(HTTP::Headers) >= 5.810
+Requires:       perl(HTTP::Request) >= 5.811
+Requires:       perl(HTTP::Request::Common) >= 5.811
+Requires:       perl(HTTP::Response) >= 5.813
+Requires:       perl(HTTP::Status) >= 5.811
+Requires:       perl(Net::HTTP::Methods) >= 5.812
+Requires:       perl(POE) >= 1.312
+# Original perl(POE::Component::Client::Keepalive) >= 0.268 rounded to
 # 4 digit precision
-Requires:       perl(POE::Component::Client::Keepalive) >= 0.2610
-
+Requires:       perl(POE::Component::Client::Keepalive) >= 0.2680
+Requires:       perl(Socket::GetAddrInfo) >= 0.19
+Requires:       perl(URI) >= 1.37
 Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
-### auto-added brs!
-BuildRequires:  perl(Test::POE::Server::TCP)
-BuildRequires:  perl(Net::HTTP::Methods) >= 0.02
-
-### auto-added reqs!
-Requires:       perl(HTTP::Request) >= 1.3
-Requires:       perl(HTTP::Response) >= 1.37
-Requires:       perl(Net::HTTP::Methods) >= 0.02
-# Original perl(POE) >= 1.28 rounded to 3 digit precision
-Requires:       perl(POE) >= 1.280
-Requires:       perl(URI) >= 1.24
-
 %{?perl_default_filter}
 
 %description
@@ -64,50 +71,38 @@ POE::Component::Client::HTTP is an HTTP user-agent for POE. It lets other
 sessions run while HTTP transactions are being processed, and it lets several
 HTTP transactions be processed in parallel.
 
-
 %prep
 %setup -q -n POE-Component-Client-HTTP-%{version}
 
-
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
 make %{?_smp_mflags}
 
-
 %install
-rm -rf %{buildroot}
-
 make pure_install PERL_INSTALL_ROOT=%{buildroot}
 find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
 find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
-
 %{_fixperms} %{buildroot}/*
-
 cd examples
 sed -i '/#!perl/d;s/\r//' pcchget.perl
 
-
 %check
 # we don't have network access during the builds; fortunately these look to be
 # the only tests requiring it.  Failing that, the entire suite can be
 # disabled.
 %{?!_with_network_tests:rm t/01* t/02*}
-
 make test
 
-
-%clean
-rm -rf %{buildroot}
-
-
 %files
-%defattr(-,root,root,-)
 %doc CHANGES* README examples/
 %{perl_vendorlib}/*
 %{_mandir}/man3/*.3*
 
-
 %changelog
+* Thu Jan 19 2012 Petr Šabata <contyk at redhat.com> - 0.944-1
+- 0.944 bump
+- Spec cleanup
+
 * Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.895-5
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 
diff --git a/sources b/sources
index 3ccd37d..ad4eb44 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-85ae7a8ec4248c4206303d1c5dbdf4e2  POE-Component-Client-HTTP-0.895.tar.gz
+79697fe8bf93bcc85ca7b32a94ca5906  POE-Component-Client-HTTP-0.944.tar.gz



More information about the perl-devel mailing list