diff options
author | sno <sno> | 2009-07-07 21:31:27 +0000 |
---|---|---|
committer | sno <sno> | 2009-07-07 21:31:27 +0000 |
commit | 5a606a2c45c04ac8a40cae3428fd8d59b26c4a11 (patch) | |
tree | 63551e184fe73254f4067543cb929c4b63feb521 /net | |
parent | b3b45e83ec11767737a5cae475850737aa7acadb (diff) | |
download | pkgsrc-5a606a2c45c04ac8a40cae3428fd8d59b26c4a11.tar.gz |
pkgsrc changes:
- Updating package for p5 module RPC::XML from 0.64 to 0.65
- Adjusting license and dependencies according to META.yml
Upstream changes:
0.65 Wednesday June 17, 2009, 06:00:00 AM -0700
* etc/make_method
* etc/rpc-method.dtd
* lib/RPC/XML/Procedure.pm
* t/30_method.t
* t/35_namespaces.t (added)
* t/namespace1.xpl (added)
* t/namespace2.xpl (added)
* t/namespace3.xpl (added)
Support for declaration of namespaces in XPL code. Adds a new
test suite and includes a rewrite/update of the method tests.
Change also covers the make_method tool and the DTD for XPL
files.
* lib/RPC/XML.pm
* lib/RPC/XML/Client.pm
* lib/RPC/XML/Server.pm
* t/02_pod_coverage.t
Interim fix for encoding issues, prior to the mega-encoding
work. This makes the library correctly create octet-based
messages, rather than letting UTF-8 leak in if it was passed in
initially.
* lib/Apache/RPC/Server.pm
* lib/RPC/XML.pm
* lib/RPC/XML/Client.pm
Follow-up to previous commit, some serialization-related
problems. Not all instances of bytelength() had been removed
after the previous slate of changes, and once that was done
some tests in 15_serialize.t broke.
* lib/RPC/XML.pm
* lib/RPC/XML/Parser.pm
* t/12_nil.t (added)
* t/30_method.t
RT #34132: Based on a patch from the requestor, added support
for <nil/>. Documentation and tests are present, but a little
sparse. This change also incorporates a small add to
lib/RPC/XML/Parser.pm to address RT #42033.
* t/40_server.t
* t/41_server_hang.t
RT #27778: Fix problems with child-process management on
Windows that was causing t/40_server.t to hang during test
runs. Also put skip-clause into t/41_server_hang.t, as
according to the person reporting, it doesn't work at all on
MSWin (the network code is very UNIX-y).
* lib/RPC/XML.pm
* t/10_data.t
Applied a regexp-fix from Joakim Mared for stringification of
doubles.
* lib/RPC/XML.pm
* lib/RPC/XML/Client.pm
* lib/RPC/XML/Parser.pm
* lib/RPC/XML/Procedure.pm
* lib/RPC/XML/Server.pm
* t/10_data.t
RT ticket #35106: Make the behavior of RPC::XML::array
constructor work as expected. This led to adding use of
Scalar::Util and cleaning up the places where I was still doing
"UNIVERSAL::isa(...)" hacks to test refs without the risk of
directly calling ->isa() on a potentially-unblessed ref.
* lib/Apache/RPC/Server.pm
* lib/Apache/RPC/Status.pm
* lib/RPC/XML.pm
* lib/RPC/XML/Client.pm
* lib/RPC/XML/Function.pm
* lib/RPC/XML/Method.pm
* lib/RPC/XML/Parser.pm
* lib/RPC/XML/Procedure.pm
* lib/RPC/XML/Server.pm
Update the copyright year and license information, and add
contact data to all POD sections for RT, AnnoCPAN, GitHub, etc.
* lib/RPC/XML/Client.pm
* t/50_client.t
RT ticket #34559: Allow control of LWP::UA timeouts from within
client class.
* lib/RPC/XML/Server.pm
RT ticket #43019: Small hack to the existing SSL hack for
Socket6 problems.
* lib/Apache/RPC/Server.pm
* lib/Apache/RPC/Status.pm
* lib/RPC/XML.pm
* lib/RPC/XML/Client.pm
* lib/RPC/XML/Function.pm
* lib/RPC/XML/Method.pm
* lib/RPC/XML/Parser.pm
* lib/RPC/XML/Procedure.pm
* lib/RPC/XML/Server.pm
Since Scalar::Util requires 5.006, make that (5.006001,
actually) the base required Perl version.
Diffstat (limited to 'net')
-rw-r--r-- | net/p5-RPC-XML/Makefile | 8 | ||||
-rw-r--r-- | net/p5-RPC-XML/distinfo | 8 |
2 files changed, 9 insertions, 7 deletions
diff --git a/net/p5-RPC-XML/Makefile b/net/p5-RPC-XML/Makefile index fc259d17b0c..c60a9b54221 100644 --- a/net/p5-RPC-XML/Makefile +++ b/net/p5-RPC-XML/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.4 2008/11/18 15:37:52 he Exp $ +# $NetBSD: Makefile,v 1.5 2009/07/07 21:31:27 sno Exp $ -DISTNAME= RPC-XML-0.64 +DISTNAME= RPC-XML-0.65 PKGNAME= p5-${DISTNAME} CATEGORIES= net www perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=RPC/} @@ -9,9 +9,11 @@ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://www.blackperl.com/RPC::XML/ #HOMEPAGE= http://search.cpan.org/dist/RPC-XML/ COMMENT= XML-RPC client and server library for Perl +LICENSE= ${PERL5_LICENSE} DEPENDS+= p5-XML-Parser>=2.31:../../textproc/p5-XML-Parser -DEPENDS+= p5-PathTools>=0.8:../../devel/p5-PathTools +DEPENDS+= {perl>=5.10,p5-PathTools>=0.8}:../../devel/p5-PathTools +DEPENDS+= p5-Scalar-List-Utils>=1.20:../../devel/p5-Scalar-List-Utils DEPENDS+= p5-libwww>=5.801:../../www/p5-libwww PKG_DESTDIR_SUPPORT= user-destdir diff --git a/net/p5-RPC-XML/distinfo b/net/p5-RPC-XML/distinfo index 5cde1800056..91f810ee0ab 100644 --- a/net/p5-RPC-XML/distinfo +++ b/net/p5-RPC-XML/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.3 2008/11/18 15:37:52 he Exp $ +$NetBSD: distinfo,v 1.4 2009/07/07 21:31:27 sno Exp $ -SHA1 (RPC-XML-0.64.tar.gz) = 4bf72fe465b49bc4ad802656a9c683bc6f6afaba -RMD160 (RPC-XML-0.64.tar.gz) = 38b8b67bc0b20650020401efd5c2b08c07104d4a -Size (RPC-XML-0.64.tar.gz) = 147350 bytes +SHA1 (RPC-XML-0.65.tar.gz) = f29778926c75bd0e07acd9218f7de4c1c9cf12a7 +RMD160 (RPC-XML-0.65.tar.gz) = a6af6655aa267c758939c6d8f6e7c70409766345 +Size (RPC-XML-0.65.tar.gz) = 157883 bytes |