aboutsummaryrefslogtreecommitdiff
path: root/net/p5-RPC-XML
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2011-09-01 13:15:21 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2011-09-01 13:15:21 +0000
commit35845e3846f1b57713f21ead0fe1e618fc7a45c1 (patch)
treef3abb8fe9613a0ed4f6e80a6f0f8ea268813b416 /net/p5-RPC-XML
parent47afca61a94e647afc7481aa3af2cf0bc21bdc81 (diff)
downloadports-35845e3846f1b57713f21ead0fe1e618fc7a45c1.tar.gz
ports-35845e3846f1b57713f21ead0fe1e618fc7a45c1.zip
Notes
Diffstat (limited to 'net/p5-RPC-XML')
-rw-r--r--net/p5-RPC-XML/Makefile21
-rw-r--r--net/p5-RPC-XML/distinfo4
-rw-r--r--net/p5-RPC-XML/pkg-descr4
-rw-r--r--net/p5-RPC-XML/pkg-plist53
4 files changed, 20 insertions, 62 deletions
diff --git a/net/p5-RPC-XML/Makefile b/net/p5-RPC-XML/Makefile
index 1d36ceb87f86..3069c6ce6f42 100644
--- a/net/p5-RPC-XML/Makefile
+++ b/net/p5-RPC-XML/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= RPC-XML
-PORTVERSION= 0.74
+PORTVERSION= 0.76
CATEGORIES= net www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -14,20 +14,19 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XML-RPC client and server library for Perl
-BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
- ${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww
-RUN_DEPENDS= ${BUILD_DEPENDS}
+BUILD_DEPENDS= p5-XML-Parser>=2.31:${PORTSDIR}/textproc/p5-XML-Parser \
+ p5-libwww>=5.834:${PORTSDIR}/www/p5-libwww
+RUN_DEPENDS= p5-XML-Parser>=2.31:${PORTSDIR}/textproc/p5-XML-Parser \
+ p5-libwww>=5.834:${PORTSDIR}/www/p5-libwww
-PERL_CONFIGURE= yes
USE_GMAKE= yes
+PERL_CONFIGURE= 5.8.9+ # Scalar::Util>=1.19
MAN1= make_method.1
MAN3= Apache::RPC::Server.3 \
Apache::RPC::Status.3 \
RPC::XML.3 \
RPC::XML::Client.3 \
- RPC::XML::Function.3 \
- RPC::XML::Method.3 \
RPC::XML::Parser.3 \
RPC::XML::Parser::XMLLibXML.3 \
RPC::XML::Parser::XMLParser.3 \
@@ -35,4 +34,10 @@ MAN3= Apache::RPC::Server.3 \
RPC::XML::Procedure.3 \
RPC::XML::Server.3
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 501200
+TEST_DEPENDS+= p5-Test-Simple>=0.94:${PORTSDIR}/devel/p5-Test-Simple
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net/p5-RPC-XML/distinfo b/net/p5-RPC-XML/distinfo
index e7e8ce10ca52..800f93466ad9 100644
--- a/net/p5-RPC-XML/distinfo
+++ b/net/p5-RPC-XML/distinfo
@@ -1,2 +1,2 @@
-SHA256 (RPC-XML-0.74.tar.gz) = 437353a02c8c30ace580c0c0d483c9f1dbcf60b243edecb3ad9a80a6ccffd3dd
-SIZE (RPC-XML-0.74.tar.gz) = 186358
+SHA256 (RPC-XML-0.76.tar.gz) = bde9e1de5d550badaf03e2670c7b760212d41601e0d2a157c107d55972adb0cc
+SIZE (RPC-XML-0.76.tar.gz) = 203771
diff --git a/net/p5-RPC-XML/pkg-descr b/net/p5-RPC-XML/pkg-descr
index 7a8315b0da3e..149c589aa617 100644
--- a/net/p5-RPC-XML/pkg-descr
+++ b/net/p5-RPC-XML/pkg-descr
@@ -1,8 +1,6 @@
-WHAT IS IT
-
The RPC::XML package is an implementation of XML-RPC. The module
provides classes for sample client and server implementations, a
server designed as an Apache location-handler, and a suite of
data-manipulation classes that are used by them.
-WWW: http://www.blackperl.com/RPC::XML/
+WWW: http://search.cpan.org/dist/RPC-XML/
diff --git a/net/p5-RPC-XML/pkg-plist b/net/p5-RPC-XML/pkg-plist
index 8d6a74d77445..77e75634cb7e 100644
--- a/net/p5-RPC-XML/pkg-plist
+++ b/net/p5-RPC-XML/pkg-plist
@@ -1,11 +1,9 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/RPC/XML/.packlist
+bin/make_method
%%SITE_PERL%%/Apache/RPC/Server.pm
%%SITE_PERL%%/Apache/RPC/Status.pm
%%SITE_PERL%%/Apache/RPC/status.xpl
%%SITE_PERL%%/RPC/XML.pm
%%SITE_PERL%%/RPC/XML/Client.pm
-%%SITE_PERL%%/RPC/XML/Function.pm
-%%SITE_PERL%%/RPC/XML/Method.pm
%%SITE_PERL%%/RPC/XML/Parser.pm
%%SITE_PERL%%/RPC/XML/Parser/XMLLibXML.pm
%%SITE_PERL%%/RPC/XML/Parser/XMLParser.pm
@@ -19,54 +17,11 @@
%%SITE_PERL%%/RPC/XML/methodSignature.xpl
%%SITE_PERL%%/RPC/XML/multicall.xpl
%%SITE_PERL%%/RPC/XML/status.xpl
-%%SITE_PERL%%/auto/RPC/XML/Function/autosplit.ix
-%%SITE_PERL%%/auto/RPC/XML/Function/clone.al
-%%SITE_PERL%%/auto/RPC/XML/Function/is_valid.al
-%%SITE_PERL%%/auto/RPC/XML/Function/match_signature.al
-%%SITE_PERL%%/auto/RPC/XML/Procedure/add_signature.al
-%%SITE_PERL%%/auto/RPC/XML/Procedure/autosplit.ix
-%%SITE_PERL%%/auto/RPC/XML/Procedure/call.al
-%%SITE_PERL%%/auto/RPC/XML/Procedure/clone.al
-%%SITE_PERL%%/auto/RPC/XML/Procedure/delete_signature.al
-%%SITE_PERL%%/auto/RPC/XML/Procedure/is_valid.al
-%%SITE_PERL%%/auto/RPC/XML/Procedure/load_XPL_file.al
-%%SITE_PERL%%/auto/RPC/XML/Procedure/match_signature.al
-%%SITE_PERL%%/auto/RPC/XML/Procedure/reload.al
-%%SITE_PERL%%/auto/RPC/XML/Server/add_default_methods.al
-%%SITE_PERL%%/auto/RPC/XML/Server/add_methods_in_dir.al
-%%SITE_PERL%%/auto/RPC/XML/Server/add_proc.al
-%%SITE_PERL%%/auto/RPC/XML/Server/add_procs_in_dir.al
-%%SITE_PERL%%/auto/RPC/XML/Server/autosplit.ix
-%%SITE_PERL%%/auto/RPC/XML/Server/call.al
-%%SITE_PERL%%/auto/RPC/XML/Server/copy_methods.al
-%%SITE_PERL%%/auto/RPC/XML/Server/copy_procs.al
-%%SITE_PERL%%/auto/RPC/XML/Server/delete_method.al
-%%SITE_PERL%%/auto/RPC/XML/Server/delete_proc.al
-%%SITE_PERL%%/auto/RPC/XML/Server/dispatch.al
-%%SITE_PERL%%/auto/RPC/XML/Server/get_method.al
-%%SITE_PERL%%/auto/RPC/XML/Server/get_proc.al
-%%SITE_PERL%%/auto/RPC/XML/Server/list_methods.al
-%%SITE_PERL%%/auto/RPC/XML/Server/list_procs.al
-%%SITE_PERL%%/auto/RPC/XML/Server/method_from_file.al
-%%SITE_PERL%%/auto/RPC/XML/Server/post_configure_hook.al
-%%SITE_PERL%%/auto/RPC/XML/Server/pre_loop_hook.al
-%%SITE_PERL%%/auto/RPC/XML/Server/proc_from_file.al
-%%SITE_PERL%%/auto/RPC/XML/Server/process_request.al
-%%SITE_PERL%%/auto/RPC/XML/Server/server_fault.al
-%%SITE_PERL%%/auto/RPC/XML/Server/server_loop.al
-%%SITE_PERL%%/auto/RPC/XML/Server/share_methods.al
-%%SITE_PERL%%/auto/RPC/XML/Server/share_procs.al
-%%SITE_PERL%%/auto/RPC/XML/Server/timeout.al
-bin/make_method
-@dirrm %%SITE_PERL%%/auto/RPC/XML/Server
-@dirrm %%SITE_PERL%%/auto/RPC/XML/Procedure
-@dirrm %%SITE_PERL%%/auto/RPC/XML/Function
-@dirrm %%SITE_PERL%%/auto/RPC/XML
-@dirrmtry %%SITE_PERL%%/auto/RPC
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/RPC/XML/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/RPC/XML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RPC
@dirrm %%SITE_PERL%%/RPC/XML/Parser
@dirrm %%SITE_PERL%%/RPC/XML
@dirrmtry %%SITE_PERL%%/RPC
@dirrmtry %%SITE_PERL%%/Apache/RPC
@dirrmtry %%SITE_PERL%%/Apache
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/RPC/XML
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RPC