pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/p5-RPC-XML



Module Name:    pkgsrc
Committed By:   sno
Date:           Tue Jul  7 21:31:27 UTC 2009

Modified Files:
        pkgsrc/net/p5-RPC-XML: Makefile distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/net/p5-RPC-XML/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/net/p5-RPC-XML/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index