From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Feb 4 14:10:01 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id ACEDFC24 for ; Mon, 4 Feb 2013 14:10:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 8F86E1DB5 for ; Mon, 4 Feb 2013 14:10:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r14EA1nl065084 for ; Mon, 4 Feb 2013 14:10:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r14EA1Cl065080; Mon, 4 Feb 2013 14:10:01 GMT (envelope-from gnats) Resent-Date: Mon, 4 Feb 2013 14:10:01 GMT Resent-Message-Id: <201302041410.r14EA1Cl065080@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Vivek Khera Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id D9A89BC2 for ; Mon, 4 Feb 2013 14:02:48 +0000 (UTC) (envelope-from vivek@kcilink.com) Received: from yertle.kcilink.com (yertle-comcast.kcilink.com [74.92.149.58]) by mx1.freebsd.org (Postfix) with ESMTP id 8D22F1D83 for ; Mon, 4 Feb 2013 14:02:47 +0000 (UTC) Received: from sandbox.int.kcilink.com (sandbox.int.kcilink.com [192.168.7.23]) by yertle.kcilink.com (Postfix) with SMTP id D086E8A00E for ; Mon, 4 Feb 2013 08:55:17 -0500 (EST) Received: (nullmailer pid 94378 invoked by uid 120); Mon, 04 Feb 2013 13:55:17 -0000 Message-Id: <1359986117.799167.92487.nullmailer@sandbox.int.kcilink.com> Date: Mon, 04 Feb 2013 08:55:17 -0500 From: Vivek Khera To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/175830: Update p5-Event-RPC to latest version X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Vivek Khera List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Feb 2013 14:10:01 -0000 >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 @@ -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: