Date: Mon, 04 Feb 2013 08:55:17 -0500 From: Vivek Khera <vivek@khera.org> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/175830: Update p5-Event-RPC to latest version Message-ID: <1359986117.799167.92487.nullmailer@sandbox.int.kcilink.com> Resent-Message-ID: <201302041410.r14EA1Cl065080@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 175830 >Category: ports >Synopsis: Update p5-Event-RPC to latest version >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon Feb 04 14:10:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Vivek Khera >Release: FreeBSD 9.1-RELEASE amd64 >Organization: >Environment: System: FreeBSD sandbox.int.kcilink.com 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243864: Tue Dec 4 12:09:48 EST 2012 khera@yertle.int.kcilink.com:/usr/obj/u/yertle1/sources/usr9/src/sys/KCI64 amd64 >Description: update devel/p5-Event-RPC to newest version, with expanded features. >How-To-Repeat: >Fix: diff -Nru p5-Event-RPC/Makefile p5-Event-RPC.new/Makefile --- p5-Event-RPC/Makefile 2012-11-17 00:56:15.000000000 -0500 +++ p5-Event-RPC.new/Makefile 2013-02-04 08:50:03.185460951 -0500 @@ -6,7 +6,7 @@ # PORTNAME= Event-RPC -PORTVERSION= 1.01 +PORTVERSION= 1.03 CATEGORIES= devel net perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -22,13 +22,15 @@ Event::RPC::LogConnection.3 \ Event::RPC::Logger.3 \ Event::RPC::Loop.3 \ + Event::RPC::Loop::AnyEvent.3 \ Event::RPC::Loop::Event.3 \ Event::RPC::Loop::Glib.3 \ Event::RPC::Message.3 \ Event::RPC::Server.3 -OPTIONS= GLIB "Use Glib event handler" off \ - EVENT "Use Event.pm event handler" on \ +OPTIONS= GLIB "Register dependency to Glib event handler" off \ + EVENT "Register dependency to Event.pm event handler" on \ + ANYEVENT "Register dependency to AnyEvent event handler" on \ SSL "Register dependency to SSL lib" on .include <bsd.port.pre.mk> @@ -39,6 +41,10 @@ BUILD_DEPENDS+= p5-Event>=0:${PORTSDIR}/devel/p5-Event .endif +.if defined(WITH_ANYEVENT) +BUILD_DEPENDS+= p5-AnyEvent>=0:${PORTSDIR}/devel/p5-AnyEvent +.endif + .if defined(WITH_GLIB) BUILD_DEPENDS+= p5-Glib2>=0:${PORTSDIR}/devel/p5-Glib2 .endif diff -Nru p5-Event-RPC/distinfo p5-Event-RPC.new/distinfo --- p5-Event-RPC/distinfo 2011-07-03 10:57:11.000000000 -0400 +++ p5-Event-RPC.new/distinfo 2013-02-04 08:41:10.865460018 -0500 @@ -1,2 +1,2 @@ -SHA256 (Event-RPC-1.01.tar.gz) = 4a4d086630fc8af6fd84cc8053ab0483fa3712a42d320e75e51027319ca46ce4 -SIZE (Event-RPC-1.01.tar.gz) = 35011 +SHA256 (Event-RPC-1.03.tar.gz) = e97e96bc9294d8b3466cf9fcf4a157650ad1483dda3dd02d1b11793cbc429983 +SIZE (Event-RPC-1.03.tar.gz) = 47011 diff -Nru p5-Event-RPC/pkg-descr p5-Event-RPC.new/pkg-descr --- p5-Event-RPC/pkg-descr 2006-05-17 06:02:24.000000000 -0400 +++ p5-Event-RPC.new/pkg-descr 2013-02-04 08:42:26.256461294 -0500 @@ -2,6 +2,9 @@ applications with transparent object/method access from the client to the server. Network communication is optionally encrypted using IO::Socket::SSL. Several event loop managers are supported due to an extensible API. Currently -Event and Glib are implemented. +Event, Glib and AnyEvent are implemented. The latter lets you use nearly every +event loop implementation available for Perl. AnyEvent was invented after +Event::RPC was created and thus Event::RPC started using it's own abstraction +model. WWW: http://search.cpan.org/dist/Event::RPC/ diff -Nru p5-Event-RPC/pkg-plist p5-Event-RPC.new/pkg-plist --- p5-Event-RPC/pkg-plist 2006-05-17 06:02:24.000000000 -0400 +++ p5-Event-RPC.new/pkg-plist 2013-02-04 08:49:07.159460379 -0500 @@ -5,6 +5,7 @@ %%SITE_PERL%%/Event/RPC/LogConnection.pm %%SITE_PERL%%/Event/RPC/Logger.pm %%SITE_PERL%%/Event/RPC/Loop.pm +%%SITE_PERL%%/Event/RPC/Loop/AnyEvent.pm %%SITE_PERL%%/Event/RPC/Loop/Event.pm %%SITE_PERL%%/Event/RPC/Loop/Glib.pm %%SITE_PERL%%/Event/RPC/Message.pm >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1359986117.799167.92487.nullmailer>