diff options
author | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2001-03-08 13:49:38 +0000 |
---|---|---|
committer | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2001-03-08 13:49:38 +0000 |
commit | 1ef9081e13a7afe50ffc8bd19d7b8423d8e1e3f7 (patch) | |
tree | 82c4201998f9e63dfb1d82638dea1fd55a71b0dc /net/p5-Frontier-RPC | |
parent | 8f5432225b597a8e108b89955959259f6c65fc14 (diff) | |
download | ports-1ef9081e13a7afe50ffc8bd19d7b8423d8e1e3f7.tar.gz ports-1ef9081e13a7afe50ffc8bd19d7b8423d8e1e3f7.zip |
add p5-Frontier-RPC
Frontier::RPC implements UserLand Software's XML RPC
Notes
Notes:
svn path=/head/; revision=39260
Diffstat (limited to 'net/p5-Frontier-RPC')
-rw-r--r-- | net/p5-Frontier-RPC/Makefile | 28 | ||||
-rw-r--r-- | net/p5-Frontier-RPC/distinfo | 1 | ||||
-rw-r--r-- | net/p5-Frontier-RPC/pkg-comment | 1 | ||||
-rw-r--r-- | net/p5-Frontier-RPC/pkg-descr | 16 | ||||
-rw-r--r-- | net/p5-Frontier-RPC/pkg-plist | 7 |
5 files changed, 53 insertions, 0 deletions
diff --git a/net/p5-Frontier-RPC/Makefile b/net/p5-Frontier-RPC/Makefile new file mode 100644 index 000000000000..cce1d6f13020 --- /dev/null +++ b/net/p5-Frontier-RPC/Makefile @@ -0,0 +1,28 @@ +# ex:ts=8 +# New ports collection makefile for: p5-Frontier-RPC +# Date created: Mar 8, 2001 +# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= Frontier-RPC +PORTVERSION= 0.06 +CATEGORIES= net perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} \ + http://bitsko.slc.ut.us/~ken/xml-rpc/ +MASTER_SITE_SUBDIR= Frontier +PKGNAMEPREFIX= p5- + +MAINTAINER= ijliao@FreeBSD.org + +BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \ + ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww + +USE_PERL5= yes +PERL_CONFIGURE= yes + +MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} +MAN3= Frontier::Client.3 Frontier::Daemon.3 Frontier::RPC2.3 + +.include <bsd.port.mk> diff --git a/net/p5-Frontier-RPC/distinfo b/net/p5-Frontier-RPC/distinfo new file mode 100644 index 000000000000..b70ea7c212a3 --- /dev/null +++ b/net/p5-Frontier-RPC/distinfo @@ -0,0 +1 @@ +MD5 (Frontier-RPC-0.06.tar.gz) = f0cfc04ac1e279f2966320516167a1db diff --git a/net/p5-Frontier-RPC/pkg-comment b/net/p5-Frontier-RPC/pkg-comment new file mode 100644 index 000000000000..e303535ae1fd --- /dev/null +++ b/net/p5-Frontier-RPC/pkg-comment @@ -0,0 +1 @@ +Frontier::RPC implements UserLand Software's XML RPC diff --git a/net/p5-Frontier-RPC/pkg-descr b/net/p5-Frontier-RPC/pkg-descr new file mode 100644 index 000000000000..98484460fc48 --- /dev/null +++ b/net/p5-Frontier-RPC/pkg-descr @@ -0,0 +1,16 @@ +Frontier::RPC implements UserLand Software's XML RPC (Remote Procedure +Calls using Extensible Markup Language). Frontier::RPC includes both a +client module for making requests to a server and a daemon module for +implementing servers. Frontier::RPC uses RPC2 format messages. + +RPC client connections are made by creating instances of Frontier::Client +objects that record the server name, and then issuing `call' requests that +send a method name and parameters to the server. + +RPC daemons are mini-HTTP servers (using HTTP::Daemon from the `libwww' +Perl module). Daemons are created by first defining the procedures you +want to make available to RPC and then passing a list of those procedures +as you create the Frontier::Daemon object. + +The Frontier::RPC2 module implements the encoding and decoding of XML RPC +requests using the XML::Parser Perl module. diff --git a/net/p5-Frontier-RPC/pkg-plist b/net/p5-Frontier-RPC/pkg-plist new file mode 100644 index 000000000000..769ca2ca4b4f --- /dev/null +++ b/net/p5-Frontier-RPC/pkg-plist @@ -0,0 +1,7 @@ +lib/perl5/site_perl/%%PERL_VER%%/Frontier/Client.pm +lib/perl5/site_perl/%%PERL_VER%%/Frontier/Daemon.pm +lib/perl5/site_perl/%%PERL_VER%%/Frontier/RPC2.pm +@dirrm lib/perl5/site_perl/%%PERL_VER%%/Frontier +lib/perl5/site_perl/%%PERL_VER%%/mach/auto/Frontier/RPC/.packlist +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Frontier/RPC +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Frontier |