summaryrefslogtreecommitdiff
path: root/net/p5-Frontier-RPC
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2001-03-08 13:49:38 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2001-03-08 13:49:38 +0000
commit1ef9081e13a7afe50ffc8bd19d7b8423d8e1e3f7 (patch)
tree82c4201998f9e63dfb1d82638dea1fd55a71b0dc /net/p5-Frontier-RPC
parentUpdate MASTER_SITES and WWW. (diff)
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/Makefile28
-rw-r--r--net/p5-Frontier-RPC/distinfo1
-rw-r--r--net/p5-Frontier-RPC/pkg-comment1
-rw-r--r--net/p5-Frontier-RPC/pkg-descr16
-rw-r--r--net/p5-Frontier-RPC/pkg-plist7
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