1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-22 20:41:26 +00:00

- Update to version 1.03

- Add LICENSE
- Trim Makefile header

PR:		ports/175830
Submitted by:	Vivek Khera <vivek@khera.org> (maintainer)
This commit is contained in:
Andrej Zverev 2013-02-10 08:57:45 +00:00
parent f01d6e6f49
commit 77c595f99a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=312012
4 changed files with 21 additions and 12 deletions

View File

@ -1,12 +1,8 @@
# New ports collection makefile for: p5-Event-RPC
# Date created: Tue May 16 10:45:27 EDT 2006
# Whom: Vivek Khera <vivek@khera.org>
#
# Created by: Vivek Khera <vivek@khera.org>
# $FreeBSD$
#
PORTNAME= Event-RPC
PORTVERSION= 1.01
PORTVERSION= 1.03
CATEGORIES= devel net perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -14,6 +10,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vivek@khera.org
COMMENT= Event based transparent Client/Server RPC framework
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
PERL_CONFIGURE= yes
MAN3= Event::RPC.3 \
@ -22,13 +21,15 @@ MAN3= Event::RPC.3 \
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 +40,10 @@ BUILD_DEPENDS= p5-Storable>=0:${PORTSDIR}/devel/p5-Storable
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

View File

@ -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

View File

@ -2,6 +2,9 @@ Event::RPC supports you in developing Event based networking client/server
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/
WWW: http://search.cpan.org/dist/Event-RPC/

View File

@ -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