diff options
author | kuriyama <kuriyama@FreeBSD.org> | 2011-10-20 11:21:17 +0800 |
---|---|---|
committer | kuriyama <kuriyama@FreeBSD.org> | 2011-10-20 11:21:17 +0800 |
commit | ac912d959199bc38734b8c5c44401ba1a832804a (patch) | |
tree | 4297dcf83ce710cc2c7eb7b84849ddc4bb953181 /net | |
parent | dac7ab4841924b6c3fdac21e8da7ac8fb78720f1 (diff) | |
download | freebsd-ports-gnome-ac912d959199bc38734b8c5c44401ba1a832804a.tar.gz freebsd-ports-gnome-ac912d959199bc38734b8c5c44401ba1a832804a.tar.zst freebsd-ports-gnome-ac912d959199bc38734b8c5c44401ba1a832804a.zip |
This module provide TCP-based MessagePack RPC server/client
implementation.
AnyEvent::MPRPC provide you a couple of export functions that are
shortcut of AnyEvent::MPRPC::Client and AnyEvent::MPRPC::Server. One
is mprpc_client for Client, another is mprpc_server for Server.
WWW: http://search.cpan.org/dist/AnyEvent-MPRPC/
Diffstat (limited to 'net')
-rw-r--r-- | net/Makefile | 1 | ||||
-rw-r--r-- | net/p5-AnyEvent-MPRPC/Makefile | 31 | ||||
-rw-r--r-- | net/p5-AnyEvent-MPRPC/distinfo | 2 | ||||
-rw-r--r-- | net/p5-AnyEvent-MPRPC/pkg-descr | 8 | ||||
-rw-r--r-- | net/p5-AnyEvent-MPRPC/pkg-plist | 10 |
5 files changed, 52 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile index 87d21eff752a..a5c1b28b695e 100644 --- a/net/Makefile +++ b/net/Makefile @@ -475,6 +475,7 @@ SUBDIR += ossp-sa SUBDIR += p5-AddressBook SUBDIR += p5-Amazon-SQS-Simple + SUBDIR += p5-AnyEvent-MPRPC SUBDIR += p5-AnyEvent-Twitter SUBDIR += p5-AnyEvent-Twitter-Stream SUBDIR += p5-Apache2-SOAP diff --git a/net/p5-AnyEvent-MPRPC/Makefile b/net/p5-AnyEvent-MPRPC/Makefile new file mode 100644 index 000000000000..12f1318bff2e --- /dev/null +++ b/net/p5-AnyEvent-MPRPC/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: AnyEvent::MPRPC +# Date created: 20 Oct 2011 +# Whom: Jun Kuriyama <kuriyama@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= AnyEvent-MPRPC +PORTVERSION= 0.11 +CATEGORIES= net perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= kuriyama@FreeBSD.org +COMMENT= Perl extension for simple TCP-based MPRPC client/server + +RUN_DEPENDS= \ + p5-Any-Moose>=0.13:${PORTSDIR}/devel/p5-Any-Moose \ + p5-AnyEvent>=5.261:${PORTSDIR}/devel/p5-AnyEvent \ + p5-Data-MessagePack>=0.34:${PORTSDIR}/devel/p5-Data-MessagePack +BUILD_DEPENDS= ${RUN_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= AnyEvent::MPRPC.3 \ + AnyEvent::MPRPC::Client.3 \ + AnyEvent::MPRPC::CondVar.3 \ + AnyEvent::MPRPC::Server.3 \ + AnyEvent::MessagePack.3 + +.include <bsd.port.mk> diff --git a/net/p5-AnyEvent-MPRPC/distinfo b/net/p5-AnyEvent-MPRPC/distinfo new file mode 100644 index 000000000000..b2ef4220be07 --- /dev/null +++ b/net/p5-AnyEvent-MPRPC/distinfo @@ -0,0 +1,2 @@ +SHA256 (AnyEvent-MPRPC-0.11.tar.gz) = cbc7cb4047c67f075e930b3ecfd24f75f2c86c71a839d356338539efc92b0467 +SIZE (AnyEvent-MPRPC-0.11.tar.gz) = 25710 diff --git a/net/p5-AnyEvent-MPRPC/pkg-descr b/net/p5-AnyEvent-MPRPC/pkg-descr new file mode 100644 index 000000000000..7a1add0502d2 --- /dev/null +++ b/net/p5-AnyEvent-MPRPC/pkg-descr @@ -0,0 +1,8 @@ +This module provide TCP-based MessagePack RPC server/client +implementation. + +AnyEvent::MPRPC provide you a couple of export functions that are +shortcut of AnyEvent::MPRPC::Client and AnyEvent::MPRPC::Server. One +is mprpc_client for Client, another is mprpc_server for Server. + +WWW: http://search.cpan.org/dist/AnyEvent-MPRPC/ diff --git a/net/p5-AnyEvent-MPRPC/pkg-plist b/net/p5-AnyEvent-MPRPC/pkg-plist new file mode 100644 index 000000000000..7fb1b0fe58f6 --- /dev/null +++ b/net/p5-AnyEvent-MPRPC/pkg-plist @@ -0,0 +1,10 @@ +%%SITE_PERL%%/%%PERL_ARCH%%/auto/AnyEvent/MPRPC/.packlist +%%SITE_PERL%%/AnyEvent/MPRPC.pm +%%SITE_PERL%%/AnyEvent/MPRPC/Client.pm +%%SITE_PERL%%/AnyEvent/MPRPC/CondVar.pm +%%SITE_PERL%%/AnyEvent/MPRPC/Constant.pm +%%SITE_PERL%%/AnyEvent/MPRPC/Server.pm +%%SITE_PERL%%/AnyEvent/MessagePack.pm +@dirrm %%SITE_PERL%%/AnyEvent/MPRPC +@dirrmtry %%SITE_PERL%%/AnyEvent +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/AnyEvent/MPRPC |