perl implementation of XML RPC

This commit is contained in:
espie 2006-11-06 13:56:29 +00:00
parent 65d373b992
commit bfaa3f0f74
4 changed files with 120 additions and 0 deletions

32
net/p5-RPC-XML/Makefile Normal file
View File

@ -0,0 +1,32 @@
# $OpenBSD: Makefile,v 1.1.1.1 2006/11/06 13:56:29 espie Exp $
COMMENT= "perl implementation of XML-RPC"
DISTNAME= RPC-XML-0.59
PKGNAME= p5-${DISTNAME}
CATEGORIES= net devel perl5
MAINTAINER= Sean Comeau <scomeau@obscurity.org>
# Artistic
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=RPC/}
USE_GMAKE= Yes
RUN_DEPENDS= ::www/p5-libwww \
::textproc/p5-XML-Parser
REGRESS_DEPENDS= ${RUN_DEPENDS} \
::www/mod_perl \
::devel/p5-Test-Pod \
::devel/p5-Test-Pod-Coverage
CONFIGURE_STYLE= perl
PKG_ARCH= *
.include <bsd.port.mk>

4
net/p5-RPC-XML/distinfo Normal file
View File

@ -0,0 +1,4 @@
MD5 (RPC-XML-0.59.tar.gz) = c65c66b3dbc3ff6236fe665a600aa57b
RMD160 (RPC-XML-0.59.tar.gz) = 8ec17c634766c733ff83efd1624709ad904f4683
SHA1 (RPC-XML-0.59.tar.gz) = cfc04871cf42b903a12df34b6549f5a9c26dde68
SIZE (RPC-XML-0.59.tar.gz) = 129765

8
net/p5-RPC-XML/pkg/DESCR Normal file
View File

@ -0,0 +1,8 @@
The RPC::XML package is an implementation of the XML-RPC standard.
The package provides a set of classes for creating values to pass to the
constructors for requests and responses. These are lightweight objects,
most of which are implemented as tied scalars so as to associate specific
type information with the value. Classes are also provided for requests,
responses, faults (errors) and a parser based on the XML::Parser package
from CPAN.

76
net/p5-RPC-XML/pkg/PLIST Normal file
View File

@ -0,0 +1,76 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/11/06 13:56:29 espie Exp $
bin/make_method
${P5SITE}/Apache/
${P5SITE}/Apache/RPC/
${P5SITE}/Apache/RPC/Server.pm
${P5SITE}/Apache/RPC/Status.pm
${P5SITE}/Apache/RPC/status.xpl
${P5SITE}/RPC/
${P5SITE}/RPC/XML/
${P5SITE}/RPC/XML.pm
${P5SITE}/RPC/XML/Client.pm
${P5SITE}/RPC/XML/Function.pm
${P5SITE}/RPC/XML/Method.pm
${P5SITE}/RPC/XML/Parser.pm
${P5SITE}/RPC/XML/Procedure.pm
${P5SITE}/RPC/XML/Server.pm
${P5SITE}/RPC/XML/identity.xpl
${P5SITE}/RPC/XML/introspection.xpl
${P5SITE}/RPC/XML/listMethods.xpl
${P5SITE}/RPC/XML/methodHelp.xpl
${P5SITE}/RPC/XML/methodSignature.xpl
${P5SITE}/RPC/XML/multicall.xpl
${P5SITE}/RPC/XML/status.xpl
${P5SITE}/auto/
${P5SITE}/auto/RPC/
${P5SITE}/auto/RPC/XML/
${P5SITE}/auto/RPC/XML/Function/
${P5SITE}/auto/RPC/XML/Function/autosplit.ix
${P5SITE}/auto/RPC/XML/Function/clone.al
${P5SITE}/auto/RPC/XML/Function/is_valid.al
${P5SITE}/auto/RPC/XML/Function/match_signature.al
${P5SITE}/auto/RPC/XML/Procedure/
${P5SITE}/auto/RPC/XML/Procedure/add_signature.al
${P5SITE}/auto/RPC/XML/Procedure/autosplit.ix
${P5SITE}/auto/RPC/XML/Procedure/call.al
${P5SITE}/auto/RPC/XML/Procedure/clone.al
${P5SITE}/auto/RPC/XML/Procedure/delete_signature.al
${P5SITE}/auto/RPC/XML/Procedure/is_valid.al
${P5SITE}/auto/RPC/XML/Procedure/load_XPL_file.al
${P5SITE}/auto/RPC/XML/Procedure/match_signature.al
${P5SITE}/auto/RPC/XML/Procedure/reload.al
${P5SITE}/auto/RPC/XML/Server/
${P5SITE}/auto/RPC/XML/Server/add_default_methods.al
${P5SITE}/auto/RPC/XML/Server/add_methods_in_dir.al
${P5SITE}/auto/RPC/XML/Server/add_proc.al
${P5SITE}/auto/RPC/XML/Server/add_procs_in_dir.al
${P5SITE}/auto/RPC/XML/Server/autosplit.ix
${P5SITE}/auto/RPC/XML/Server/call.al
${P5SITE}/auto/RPC/XML/Server/copy_methods.al
${P5SITE}/auto/RPC/XML/Server/copy_procs.al
${P5SITE}/auto/RPC/XML/Server/delete_method.al
${P5SITE}/auto/RPC/XML/Server/delete_proc.al
${P5SITE}/auto/RPC/XML/Server/dispatch.al
${P5SITE}/auto/RPC/XML/Server/get_method.al
${P5SITE}/auto/RPC/XML/Server/get_proc.al
${P5SITE}/auto/RPC/XML/Server/list_methods.al
${P5SITE}/auto/RPC/XML/Server/list_procs.al
${P5SITE}/auto/RPC/XML/Server/method_from_file.al
${P5SITE}/auto/RPC/XML/Server/post_configure_hook.al
${P5SITE}/auto/RPC/XML/Server/pre_loop_hook.al
${P5SITE}/auto/RPC/XML/Server/proc_from_file.al
${P5SITE}/auto/RPC/XML/Server/process_request.al
${P5SITE}/auto/RPC/XML/Server/server_loop.al
${P5SITE}/auto/RPC/XML/Server/share_methods.al
${P5SITE}/auto/RPC/XML/Server/share_procs.al
${P5SITE}/auto/RPC/XML/Server/timeout.al
@man man/man1/make_method.1
@man man/man3p/Apache::RPC::Server.3p
@man man/man3p/Apache::RPC::Status.3p
@man man/man3p/RPC::XML.3p
@man man/man3p/RPC::XML::Client.3p
@man man/man3p/RPC::XML::Function.3p
@man man/man3p/RPC::XML::Method.3p
@man man/man3p/RPC::XML::Parser.3p
@man man/man3p/RPC::XML::Procedure.3p
@man man/man3p/RPC::XML::Server.3p