diff options
author | ijliao <ijliao@FreeBSD.org> | 2001-03-08 21:49:38 +0800 |
---|---|---|
committer | ijliao <ijliao@FreeBSD.org> | 2001-03-08 21:49:38 +0800 |
commit | 495b51259ad7d0ab5e9f0d0f05459d1ef7897428 (patch) | |
tree | ed251dbeeb57f00609b37fb1603addbcecd3b30f /net | |
parent | ba0d11bc805dc4a79ba38ec4282450dc5a2ab8e2 (diff) | |
download | freebsd-ports-gnome-495b51259ad7d0ab5e9f0d0f05459d1ef7897428.tar.gz freebsd-ports-gnome-495b51259ad7d0ab5e9f0d0f05459d1ef7897428.tar.zst freebsd-ports-gnome-495b51259ad7d0ab5e9f0d0f05459d1ef7897428.zip |
add p5-Frontier-RPC
Frontier::RPC implements UserLand Software's XML RPC
Diffstat (limited to 'net')
-rw-r--r-- | net/Makefile | 1 | ||||
-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 |
6 files changed, 54 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile index a249690e853b..3a235d7c2fb8 100644 --- a/net/Makefile +++ b/net/Makefile @@ -192,6 +192,7 @@ SUBDIR += oproute SUBDIR += p0f SUBDIR += p5-Archie + SUBDIR += p5-Frontier-RPC SUBDIR += p5-Mon SUBDIR += p5-Net SUBDIR += p5-Net-DNS 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 |