[perl-POE-Component-Server-SimpleHTTP] 2.18 bump, drop the MooseX::AttributeHelpers dependency
Petr Šabata
psabata at fedoraproject.org
Mon Jul 8 11:07:19 UTC 2013
commit 331dccf2132bcd312ca07fee2421bba906992d95
Author: Petr Šabata <contyk at redhat.com>
Date: Mon Jul 8 13:07:10 2013 +0200
2.18 bump, drop the MooseX::AttributeHelpers dependency
- Modernize the spec a little
.gitignore | 1 +
perl-POE-Component-Server-SimpleHTTP.spec | 35 +++++++++++++++++++---------
sources | 2 +-
3 files changed, 26 insertions(+), 12 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index db74a78..8ca1ced 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ POE-Component-Server-SimpleHTTP-2.04.tar.gz
/POE-Component-Server-SimpleHTTP-2.06.tar.gz
/POE-Component-Server-SimpleHTTP-2.14.tar.gz
/POE-Component-Server-SimpleHTTP-2.16.tar.gz
+/POE-Component-Server-SimpleHTTP-2.18.tar.gz
diff --git a/perl-POE-Component-Server-SimpleHTTP.spec b/perl-POE-Component-Server-SimpleHTTP.spec
index 1a2166b..8dc9176 100644
--- a/perl-POE-Component-Server-SimpleHTTP.spec
+++ b/perl-POE-Component-Server-SimpleHTTP.spec
@@ -1,40 +1,50 @@
Name: perl-POE-Component-Server-SimpleHTTP
# Use two digit pricision since 2.04 version
-Version: 2.16
-Release: 2%{?dist}
+Version: 2.18
+Release: 1%{?dist}
Summary: Serve HTTP requests in POE
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/POE-Component-Server-SimpleHTTP/
Source0: http://search.cpan.org/CPAN/authors/id/B/BI/BINGOS/POE-Component-Server-SimpleHTTP-%{version}.tar.gz
BuildArch: noarch
+BuildRequires: perl
BuildRequires: perl(base)
+BuildRequires: perl(bytes)
BuildRequires: perl(Carp)
+BuildRequires: perl(Config)
+BuildRequires: perl(Cwd)
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.62
+BuildRequires: perl(ExtUtils::MM_Unix)
+BuildRequires: perl(Fcntl)
+BuildRequires: perl(File::Find)
+BuildRequires: perl(File::Path)
+BuildRequires: perl(FindBin)
BuildRequires: perl(HTTP::Date)
BuildRequires: perl(HTTP::Request)
BuildRequires: perl(HTTP::Response)
BuildRequires: perl(Moose) >= 0.81
-BuildRequires: perl(MooseX::AttributeHelpers)
BuildRequires: perl(MooseX::POE) >= 0.205
BuildRequires: perl(POE) >= 1.0000
BuildRequires: perl(POE::Component::Client::HTTP)
BuildRequires: perl(POE::Component::SSLify) >= 0.04
-BuildRequires: perl(POE::Filter::HTTP::Parser) >= 1.06
BuildRequires: perl(POE::Filter::HTTPD)
+BuildRequires: perl(POE::Filter::HTTP::Parser) >= 1.06
BuildRequires: perl(POE::Filter::Stream)
BuildRequires: perl(POE::Kernel)
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(Test::More) >= 0.47
-BuildRequires: perl(Test::POE::Client::TCP) >= 0.1
-# optional tests
BuildRequires: perl(Test::Pod)
BuildRequires: perl(Test::Pod::Coverage) >= 1.00
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildRequires: perl(Test::POE::Client::TCP) >= 0.1
+BuildRequires: perl(vars)
+BuildRequires: perl(warnings)
+Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
Requires: perl(HTTP::Request)
Requires: perl(Moose) >= 0.81
Requires: perl(MooseX::POE) >= 0.205
@@ -55,13 +65,12 @@ This module makes serving up HTTP requests a breeze in POE.
sed -i 's/\r//' examples/*
%build
-yes | %{__perl} Makefile.PL INSTALLDIRS=vendor
+yes | 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 \;
+make pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} +
%{_fixperms} %{buildroot}/*
%check
@@ -73,6 +82,10 @@ make test
%{_mandir}/man3/*
%changelog
+* Mon Jul 08 2013 Petr Šabata <contyk at redhat.com> - 2.18-1
+- 2.18 bump, drop the MooseX::AttributeHelpers dependency
+- Modernize the spec a little
+
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.16-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
diff --git a/sources b/sources
index d6ee485..20db999 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d7a3791b473f095aac3ac9f1632ca35e POE-Component-Server-SimpleHTTP-2.16.tar.gz
+f59bc251b1590390df329bf0a9558417 POE-Component-Server-SimpleHTTP-2.18.tar.gz
More information about the scm-commits
mailing list