aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorijliao <ijliao@FreeBSD.org>2001-03-08 21:49:38 +0800
committerijliao <ijliao@FreeBSD.org>2001-03-08 21:49:38 +0800
commit495b51259ad7d0ab5e9f0d0f05459d1ef7897428 (patch)
treeed251dbeeb57f00609b37fb1603addbcecd3b30f /net
parentba0d11bc805dc4a79ba38ec4282450dc5a2ab8e2 (diff)
downloadfreebsd-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/Makefile1
-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
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