From f892c01e125afea235820504e03434771ec7ee80 Mon Sep 17 00:00:00 2001 From: wiz Date: Wed, 12 Dec 2012 11:49:53 +0000 Subject: [PATCH] Update to 0.5, based on PR 47288 by Edgar Fuss. Add more missing dependencies. 0.41 - Bugfixes 0.4 - Written tests - HTTP::Server::EV::PortListener module - Rewritten disk IO code. Now it can use built in perl functions or IO::AIO module. - Fixed segfault when uploading zero size file - Multipart processing callbacks. - Coro support 0.31 - Fixed non ARRAY reference error when cgi->param called in list context with nonexistent param name - Added explicit type-casting, no more compiler warnings - Little documentation fix --- www/p5-HTTP-Server-EV/Makefile | 13 ++++++++++--- www/p5-HTTP-Server-EV/distinfo | 8 ++++---- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/www/p5-HTTP-Server-EV/Makefile b/www/p5-HTTP-Server-EV/Makefile index 3ca700967e1c..05e0e34ff539 100644 --- a/www/p5-HTTP-Server-EV/Makefile +++ b/www/p5-HTTP-Server-EV/Makefile @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.3 2012/10/28 06:30:42 asau Exp $ +# $NetBSD: Makefile,v 1.4 2012/12/12 11:49:53 wiz Exp $ # -DISTNAME= HTTP-Server-EV-0.2 +DISTNAME= HTTP-Server-EV-0.5 PKGNAME= p5-${DISTNAME} -PKGREVISION= 1 CATEGORIES= www perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=HTTP/} @@ -12,6 +11,14 @@ HOMEPAGE= http://search.cpan.org/dist/HTTP-Server-EV/ COMMENT= Asynchronous HTTP server using EV event loop LICENSE= ${PERL5_LICENSE} +PERL5_REQD+= 5.8 + +DEPENDS+= {perl>=5.10.1,p5-Scalar-List-Utils-[0-9]*}:../../devel/p5-Scalar-List-Utils # List::Util::XS +DEPENDS+= p5-File-Util-[0-9]*:../../devel/p5-File-Util +DEPENDS+= p5-Guard-[0-9]*:../../devel/p5-Guard +DEPENDS+= p5-AnyEvent-HTTP-[0-9]*:../../www/p5-AnyEvent-HTTP +DEPENDS+= p5-HTTP-Message-[0-9]*:../../www/p5-HTTP-Message + PERL5_PACKLIST= auto/HTTP/Server/EV/.packlist .include "../../devel/p5-EV/buildlink3.mk" diff --git a/www/p5-HTTP-Server-EV/distinfo b/www/p5-HTTP-Server-EV/distinfo index daa2bde95975..9c64193be108 100644 --- a/www/p5-HTTP-Server-EV/distinfo +++ b/www/p5-HTTP-Server-EV/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.1.1.1 2011/11/15 06:42:33 hiramatsu Exp $ +$NetBSD: distinfo,v 1.2 2012/12/12 11:49:53 wiz Exp $ -SHA1 (HTTP-Server-EV-0.2.tar.gz) = e3ad1960efb6b252ea609b23b9b0179aa0e2b183 -RMD160 (HTTP-Server-EV-0.2.tar.gz) = 7cfd0f0333ba2ad60fa727fd1c9e7dd80b2d9e14 -Size (HTTP-Server-EV-0.2.tar.gz) = 11283 bytes +SHA1 (HTTP-Server-EV-0.5.tar.gz) = c10a56087c7f826d87f69bb8df19ea909f05244f +RMD160 (HTTP-Server-EV-0.5.tar.gz) = e878c3ae7ddec125840f758567506ce500410aff +Size (HTTP-Server-EV-0.5.tar.gz) = 27197 bytes