From 71ead7a5f65fafd1e5b13307fd948089637ad4d4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppi...@redhat.com>
Date: Tue, 21 Feb 2017 13:57:32 +0100
Subject: 2.24 bump

---
 .gitignore                                |  1 +
 perl-POE-Component-Server-SimpleHTTP.spec | 48 ++++++++++++++++++-------------
 sources                                   |  2 +-
 3 files changed, 30 insertions(+), 21 deletions(-)

diff --git a/.gitignore b/.gitignore
index 87c5552..c9c8370 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ POE-Component-Server-SimpleHTTP-2.04.tar.gz
 /POE-Component-Server-SimpleHTTP-2.18.tar.gz
 /POE-Component-Server-SimpleHTTP-2.20.tar.gz
 /POE-Component-Server-SimpleHTTP-2.22.tar.gz
+/POE-Component-Server-SimpleHTTP-2.24.tar.gz
diff --git a/perl-POE-Component-Server-SimpleHTTP.spec 
b/perl-POE-Component-Server-SimpleHTTP.spec
index 1e079df..dcf2ca0 100644
--- a/perl-POE-Component-Server-SimpleHTTP.spec
+++ b/perl-POE-Component-Server-SimpleHTTP.spec
@@ -1,5 +1,5 @@
 Name:           perl-POE-Component-Server-SimpleHTTP
-Version:        2.22
+Version:        2.24
 Release:        1%{?dist}
 Summary:        Serve HTTP requests in POE
 License:        GPL+ or Artistic
@@ -9,27 +9,26 @@ Source0:        
http://search.cpan.org/CPAN/authors/id/B/BI/BINGOS/POE-Component
 BuildArch:      noarch
 # Build
 BuildRequires:  coreutils
+BuildRequires:  make
 BuildRequires:  perl
 BuildRequires:  perl-generators
-BuildRequires:  perl(base)
-BuildRequires:  perl(Config)
-BuildRequires:  perl(Cwd)
-BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
-BuildRequires:  perl(ExtUtils::MM_Unix)
-BuildRequires:  perl(Fcntl)
-BuildRequires:  perl(File::Find)
-BuildRequires:  perl(File::Path)
-BuildRequires:  perl(FindBin)
-BuildRequires:  perl(strict)
-BuildRequires:  perl(vars)
-BuildRequires:  perl(warnings)
+BuildRequires:  perl(if)
+BuildRequires:  perl(inc::Module::Install)
+BuildRequires:  perl(Module::Install::AutoLicense)
+BuildRequires:  perl(Module::Install::GithubMeta)
+BuildRequires:  perl(Module::Install::Makefile)
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::WriteAll)
+BuildRequires:  perl(lib)
+BuildRequires:  sed
 # Runtime
+BuildRequires:  perl(base)
 BuildRequires:  perl(bytes)
 BuildRequires:  perl(Carp)
 BuildRequires:  perl(HTTP::Date)
 BuildRequires:  perl(HTTP::Request)
 BuildRequires:  perl(HTTP::Response)
-BuildRequires:  perl(Moose)
+BuildRequires:  perl(Moose) >= 0.9
 BuildRequires:  perl(Moose::Object)
 BuildRequires:  perl(Moose::Util::TypeConstraints)
 BuildRequires:  perl(MooseX::POE) >= 0.205
@@ -41,36 +40,42 @@ BuildRequires:  perl(POE::Wheel::ReadWrite)
 BuildRequires:  perl(POE::Wheel::SocketFactory)
 BuildRequires:  perl(Socket)
 BuildRequires:  perl(Storable)
+BuildRequires:  perl(strict)
 BuildRequires:  perl(Sys::Hostname)
+BuildRequires:  perl(vars)
+BuildRequires:  perl(warnings)
 # Tests only
 BuildRequires:  perl(HTTP::Request)
-BuildRequires:  perl(POE::Component::Client::HTTP)
 BuildRequires:  perl(POE::Filter::HTTP::Parser) >= 1.06
 BuildRequires:  perl(POE::Kernel)
 BuildRequires:  perl(Test::More) >= 0.47
 BuildRequires:  perl(Test::POE::Client::TCP) >= 0.10
 # Optional tests only
+BuildRequires:  perl(POE::Component::Client::HTTP) >= 0.82
 BuildRequires:  perl(Test::Pod) >= 1.00
-BuildRequires:  perl(Test::Pod::Coverage) >= 1.00
+# Test::Pod::Coverage 1.00 not used
 Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo 
$version))
 Requires:       perl(HTTP::Request)
+Requires:       perl(Moose) >= 0.9
 Requires:       perl(Moose::Object)
 Requires:       perl(MooseX::POE) >= 0.205
 Requires:       perl(POE) >= 1.0000
+Recommends:     perl(POE::Component::SSLify) >= 0.04
 Requires:       perl(Storable)
 Requires:       perl(Sys::Hostname)
-Recommends:     perl(POE::Component::SSLify) >= 0.04
 
 %{?perl_default_filter}
-%global __requires_exclude 
%{?__requires_exclude:%__requires_exclude|}^perl\\(MooseX::POE\\)$
-%global __requires_exclude %__requires_exclude|^perl\\(POE\\)
+%global __requires_exclude 
%{?__requires_exclude:%__requires_exclude|}^perl\\((Moose|MooseX::POE|POE)\\)$
 
 %description
 This module makes serving up HTTP requests a breeze in POE.
 
 %prep
 %setup -q -n POE-Component-Server-SimpleHTTP-%{version}
-perl -pi -e 's/\r//g' examples/*
+sed -i -e 's/\r$//g' examples/*
+# Remove bundled modules
+rm -rf inc/*
+sed -i -e '/^inc\//d' MANIFEST
 
 %build
 yes | perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
@@ -90,6 +95,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Tue Feb 21 2017 Petr Pisar <ppi...@redhat.com> - 2.24-1
+- 2.24 bump
+
 * Thu Feb 25 2016 Petr Ĺ abata <con...@redhat.com> - 2.22-1
 - 2.22 bump
 
diff --git a/sources b/sources
index 78eeffb..f077725 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-fedeeef9426e0f245f89167ffcfff2b1  POE-Component-Server-SimpleHTTP-2.22.tar.gz
+SHA512 (POE-Component-Server-SimpleHTTP-2.24.tar.gz) = 
17ebf024b0d900ff4bd4eb9f26bc8aaebeca3f53f36b6b03c2fc6749f33ffba376b77c8707790fb393aa22cae1ed0f09a43ed076264d9b1192e77d76f887f8a6
-- 
cgit v1.1


        
https://src.fedoraproject.org/cgit/perl-POE-Component-Server-SimpleHTTP.git/commit/?h=f24&id=71ead7a5f65fafd1e5b13307fd948089637ad4d4
_______________________________________________
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org

Reply via email to