r48778 - in /trunk/librpc-xml-perl: ChangeLog ChangeLog.xml META.yml Makefile.PL README SIGNATURE debian/changelog debian/control lib/RPC/XML.pm t/40_server_xmllibxml.t

carnil-guest at users.alioth.debian.org carnil-guest at users.alioth.debian.org
Tue Dec 15 12:44:01 UTC 2009


Author: carnil-guest
Date: Tue Dec 15 12:43:54 2009
New Revision: 48778

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=48778
Log:
* New upstream release
* debian/control: Substitute unversioned Build-Depends and Depends on
  libxml-libxml-perl with versioned one on (>= 1.70). 

Modified:
    trunk/librpc-xml-perl/ChangeLog
    trunk/librpc-xml-perl/ChangeLog.xml
    trunk/librpc-xml-perl/META.yml
    trunk/librpc-xml-perl/Makefile.PL
    trunk/librpc-xml-perl/README
    trunk/librpc-xml-perl/SIGNATURE
    trunk/librpc-xml-perl/debian/changelog
    trunk/librpc-xml-perl/debian/control
    trunk/librpc-xml-perl/lib/RPC/XML.pm
    trunk/librpc-xml-perl/t/40_server_xmllibxml.t

Modified: trunk/librpc-xml-perl/ChangeLog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/librpc-xml-perl/ChangeLog?rev=48778&op=diff
==============================================================================
--- trunk/librpc-xml-perl/ChangeLog (original)
+++ trunk/librpc-xml-perl/ChangeLog Tue Dec 15 12:43:54 2009
@@ -8,6 +8,15 @@
 		protocol in terms of supporting HTTP/1.1 and    
 		allowing choice of character-set encodings for  
 		XML messages.                                   
+
+0.72	Sunday December 13, 2009, 09:45:00 PM -0700
+
+	* Makefile.PL
+	* t/40_server_xmllibxml.t
+	RT #52662: Fix requirement specification for XML::LibXML.       
+
+	* lib/RPC/XML.pm
+	Some more clean-up of the docs, removing a redundant section.   
 
 0.71	Monday December  7, 2009, 08:00:00 PM -0700
 
@@ -1324,7 +1333,7 @@
 	* *
 	All files are tracked from this point forward.                  
 
-# Generated on Monday December  7, 2009, 07:59:45 PM -0800
+# Generated on Sunday December 13, 2009, 09:42:33 PM -0800
 # Using changelog2x/0.11, App::Changelog2x/0.11, XML::LibXML/1.70,             
 # XML::LibXSLT/1.70, libxml/2.6.32, libxslt/1.1.24 (with exslt)                
 # XSLT sources:

Modified: trunk/librpc-xml-perl/ChangeLog.xml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/librpc-xml-perl/ChangeLog.xml?rev=48778&op=diff
==============================================================================
--- trunk/librpc-xml-perl/ChangeLog.xml (original)
+++ trunk/librpc-xml-perl/ChangeLog.xml Tue Dec 15 12:43:54 2009
@@ -15,6 +15,24 @@
     extensions to the base protocol in terms of supporting HTTP/1.1 and
     allowing choice of character-set encodings for XML messages.
   </description>
+  <release date="2009-12-13T21:45:00-07:00" version="0.72" sc:tag="0.72">
+    <change git:commit="afc23bd0c54cc59c79fdf4945cb17818d6caed91">
+      <fileset>
+        <file path="Makefile.PL" />
+        <file path="t/40_server_xmllibxml.t" />
+      </fileset>
+      <description>
+        <xhtml:a href="http://rt.cpan.org/Ticket/Display.html?id=52662">RT #52662</xhtml:a>:
+        Fix requirement specification for XML::LibXML.
+      </description>
+    </change>
+    <change git:commit="dd5dcb9d7268de1ceb0b68a4e36d66f80610a906">
+      <file path="lib/RPC/XML.pm" />
+      <description>
+        Some more clean-up of the docs, removing a redundant section.
+      </description>
+    </change>
+  </release>
   <release date="2009-12-07T20:00:00-07:00" version="0.71" sc:tag="0.71">
     <change git:commit="8cc9534a7da336de8c646ff1bc473ce531f43cd6">
       <fileset>

Modified: trunk/librpc-xml-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/librpc-xml-perl/META.yml?rev=48778&op=diff
==============================================================================
--- trunk/librpc-xml-perl/META.yml (original)
+++ trunk/librpc-xml-perl/META.yml Tue Dec 15 12:43:54 2009
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:               RPC-XML
-version:            0.71
+version:            0.72
 abstract:           Data, client and server classes for XML-RPC
 author:
     - Randy J. Ray
@@ -17,6 +17,7 @@
     perl:          5.006001
     Scalar::Util:  1.19
     Test::More:    0
+    XML::LibXML:   1.70
     XML::Parser:   2.31
 resources:
     bugtracker:  http://rt.cpan.org/Public/Dist/Display.html?Name=RPC-XML

Modified: trunk/librpc-xml-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/librpc-xml-perl/Makefile.PL?rev=48778&op=diff
==============================================================================
--- trunk/librpc-xml-perl/Makefile.PL (original)
+++ trunk/librpc-xml-perl/Makefile.PL Tue Dec 15 12:43:54 2009
@@ -26,6 +26,21 @@
         feature of RPC::XML::Client is broken. The relevant tests will be
         skipped in the test suite, but unless you upgrade your LWP you
         should not attempt to use this feature.
+@@@@@
+
+END
+}
+
+eval "require XML::LibXML;";
+if ($@)
+{
+    print STDERR <<END;
+@@@@@
+        XML::LibXML not found
+
+        You may ignore the warnings about XML::LibXML not being present, if
+        you plan only to use the XML::Parser-based parsing engine. The use
+        of XML::LibXML is completely optional.
 @@@@@
 
 END
@@ -68,7 +83,7 @@
 
 WriteMakefile(
     NAME      => 'RPC::XML',
-    VERSION   => '0.71',
+    VERSION   => '0.72',
     AUTHOR    => 'Randy J. Ray',
     ABSTRACT  => 'Data, client and server classes for XML-RPC',
     EXE_FILES => \@scripts,
@@ -79,7 +94,8 @@
         'Scalar::Util' => 1.19,
         'Test::More'   => 0,
         'LWP'          => 5.801,
-        'XML::Parser'  => 2.31
+        'XML::Parser'  => 2.31,
+        'XML::LibXML'  => '1.70',
     },
     dist      => { COMPRESS => 'gzip -9f' },
     clean     => { FILES => $CLEAN },

Modified: trunk/librpc-xml-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/librpc-xml-perl/README?rev=48778&op=diff
==============================================================================
--- trunk/librpc-xml-perl/README (original)
+++ trunk/librpc-xml-perl/README Tue Dec 15 12:43:54 2009
@@ -1,6 +1,6 @@
 RPC::XML - An implementation of XML-RPC
 
-Version: 0.71
+Version: 0.72
 
 WHAT IS IT
 
@@ -66,27 +66,9 @@
 
 CHANGES
 
-* MANIFEST
-* t/01_pod.t (deleted)
-* t/02_pod_coverage.t (deleted)
-* t/03_meta.t (deleted)
-* t/04_minimumversion.t (deleted)
-* t/05_critic.t (deleted)
-* xt/01_pod.t (added)
-* xt/02_pod_coverage.t (added)
-* xt/03_meta.t (added)
-* xt/04_minimumversion.t (added)
-* xt/05_critic.t (added)
-Moved author-only tests to xt/, updated MANIFEST.
+* Makefile.PL
+* t/40_server_xmllibxml.t
+RT #52662: Fix requirement specification for XML::LibXML.
 
-* MANIFEST
-Add test suite 28_parser_bugs_50013.t, which was omitted from
-last release.
-
-* xt/01_pod.t
-* xt/02_pod_coverage.t
-* xt/03_meta.t
-* xt/04_minimumversion.t
-* xt/05_critic.t
-Re-engineered the author-only/release tests, since they're no
-longer in the t/ directory and thus should not interfere.
+* lib/RPC/XML.pm
+Some more clean-up of the docs, removing a redundant section.

Modified: trunk/librpc-xml-perl/SIGNATURE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/librpc-xml-perl/SIGNATURE?rev=48778&op=diff
==============================================================================
--- trunk/librpc-xml-perl/SIGNATURE (original)
+++ trunk/librpc-xml-perl/SIGNATURE Tue Dec 15 12:43:54 2009
@@ -14,12 +14,12 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-SHA1 26b7dbcfa48b2a02db8ad18a081de35a18c6a287 ChangeLog
-SHA1 6494ed15f54701eb1eb74c3111286cbc1a3c5f82 ChangeLog.xml
+SHA1 b84940d1792903b65db52c122f2452996a50d148 ChangeLog
+SHA1 f5295bb0d621432e247d0b7c26611028f35c134d ChangeLog.xml
 SHA1 44dfa563fecc6bfd8846d9d801d06df7afa10682 MANIFEST
-SHA1 440700b0523cffd47e5397afd0d30a2168a0860d META.yml
-SHA1 5d08a5dcef59ecfe1c1bc70d1597a5529b7ada87 Makefile.PL
-SHA1 0ff743e294642474df4b0e03ae1e308069bfe6c6 README
+SHA1 61a4150dd908250b46e968c468040a78a0725c5b META.yml
+SHA1 984542e4006fb2f1c68a3f46b3205698f7848e4a Makefile.PL
+SHA1 85923f7d56ae6d99d2b76eec28555715a657a667 README
 SHA1 d210d832fa02c0f0b79d7c5c65c4a72c3315e230 README.apache2
 SHA1 297a1d067f33ef14b98256fc306f387814de0e42 etc/make_method
 SHA1 e6a42047da332c81c196ce8f043977d25ccfde8e etc/rpc-method.dtd
@@ -36,7 +36,7 @@
 SHA1 644075447f174b9c5704aece6c8a11988a6feb33 lib/Apache/RPC/status.base
 SHA1 d87580bfe927be390284fd2f3712ba2b5f4173b2 lib/Apache/RPC/status.code
 SHA1 9ef9b17398ef8bd90a84d6b64b7721a9ed7717af lib/Apache/RPC/status.help
-SHA1 cbcc97c25a1abba16ce56c2325b60c71a69cd80d lib/RPC/XML.pm
+SHA1 b86a5029cae05d714fb98e5fd46fff264f377a73 lib/RPC/XML.pm
 SHA1 18ea1c3cc6781cc149ff2b17ffd0b76db5fc1ab7 lib/RPC/XML/Client.pm
 SHA1 944bd25dcb7c8658dfccda84fd1187046c37725c lib/RPC/XML/Function.pm
 SHA1 fb93e4321072b6ee6af1698d10428f0f606ceee2 lib/RPC/XML/Method.pm
@@ -79,7 +79,7 @@
 SHA1 98122d9c4adcaf2989510864bf0ee7a91c3d7305 t/30_method.t
 SHA1 7e25a7f372fe7142cb98ca949f78885e89d55ffe t/35_namespaces.t
 SHA1 7698d9506e02797e34731252d4a75c2499ccb79e t/40_server.t
-SHA1 58d722be7a10276f1f4faf94e6da4ff824ff4ca2 t/40_server_xmllibxml.t
+SHA1 ce833765c1deb9b97969cd42326be677013e5d4b t/40_server_xmllibxml.t
 SHA1 9e3ea90d8280d00d396c504b74a0eab80adba831 t/41_server_hang.t
 SHA1 cf3ff15153258942ba8c4fff58e0a567e1691338 t/50_client.t
 SHA1 159600810136f11de3fa41d160fda57a2f0647a7 t/60_net_server.t
@@ -100,7 +100,7 @@
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.9 (GNU/Linux)
 
-iEYEARECAAYFAksd0TUACgkQ3Cp33jjp81UDiwCeMzow7oJz+nkDbAhsuRTny800
-O/cAn38qD7hfEFfoHKsi9PLDUjbwg7gn
-=0tUV
+iEYEARECAAYFAksl0OcACgkQ3Cp33jjp81VMRQCfRmmSRvfDBRV0YhQSi72FQWYE
+TAoAn3rTVY9JTI9R0PNXVJ7kJK29GVW1
+=s+Wi
 -----END PGP SIGNATURE-----

Modified: trunk/librpc-xml-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/librpc-xml-perl/debian/changelog?rev=48778&op=diff
==============================================================================
--- trunk/librpc-xml-perl/debian/changelog (original)
+++ trunk/librpc-xml-perl/debian/changelog Tue Dec 15 12:43:54 2009
@@ -1,3 +1,11 @@
+librpc-xml-perl (0.72-1) UNRELEASED; urgency=low
+
+  * New upstream release
+  * debian/control: Substitute unversioned Build-Depends and Depends on
+    libxml-libxml-perl with versioned one on (>= 1.70). 
+
+ -- Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com>  Tue, 15 Dec 2009 13:41:31 +0100
+
 librpc-xml-perl (0.71-1) unstable; urgency=low
 
   [ Jonathan Yu ]

Modified: trunk/librpc-xml-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/librpc-xml-perl/debian/control?rev=48778&op=diff
==============================================================================
--- trunk/librpc-xml-perl/debian/control (original)
+++ trunk/librpc-xml-perl/debian/control Tue Dec 15 12:43:54 2009
@@ -3,7 +3,7 @@
 Priority: optional
 Build-Depends: debhelper (>= 7.0.50)
 Build-Depends-Indep: perl (>= 5.10.0), netbase, libnet-server-perl,
- libwww-perl (>= 5.811), libxml-parser-perl (>= 2.31), libxml-libxml-perl
+ libwww-perl (>= 5.811), libxml-parser-perl (>= 2.31), libxml-libxml-perl (>= 1.70)
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Ivan Kohler <ivan-debian at 420.am>, Damyan Ivanov <dmn at debian.org>,
  Niko Tyni <ntyni at iki.fi>, gregor herrmann <gregoa at debian.org>,
@@ -17,7 +17,7 @@
 Package: librpc-xml-perl
 Architecture: all
 Depends: ${misc:Depends}, ${perl:Depends}, libwww-perl (>= 5.811),
- libxml-parser-perl (>= 2.31), libxml-libxml-perl
+ libxml-parser-perl (>= 2.31), libxml-libxml-perl (>= 1.70)
 Suggests: libapache2-mod-perl2
 Description: Perl module implementation of XML-RPC
  The RPC::XML package is an implementation of XML-RPC. The module provides

Modified: trunk/librpc-xml-perl/lib/RPC/XML.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/librpc-xml-perl/lib/RPC/XML.pm?rev=48778&op=diff
==============================================================================
--- trunk/librpc-xml-perl/lib/RPC/XML.pm (original)
+++ trunk/librpc-xml-perl/lib/RPC/XML.pm Tue Dec 15 12:43:54 2009
@@ -64,7 +64,7 @@
                               RPC_DATETIME_ISO8601 RPC_BASE64 RPC_NIL) ],
                 all   => [ @EXPORT_OK ]);
 
-$VERSION = '1.46';
+$VERSION = '1.47';
 $VERSION = eval $VERSION; ## no critic
 
 # Global error string
@@ -1588,17 +1588,6 @@
 
 =over 4
 
-=item RPC::XML::nil
-
-This represents the "nil" data-type, the XML-RPC equivalent of C<void> in
-C or Java terms. It is only usable as a return type, and signals that a
-function (or method) returns no value.
-
-In order to use this, you must set the global variable C<$ALLOW_NIL> (or
-C<$RPC::XML::ALLOW_NIL> if you don't import it) to a non-false value. If
-this variable is set to a false value, the parser will not recognize a
-C<nil> tag.
-
 =item RPC::XML::int
 
 Creates an integer value. Constructor expects the integer value as an
@@ -1646,7 +1635,12 @@
 Note that nil is an extension to B<XML-RPC>, which is not supported by
 all implementations. B<$RPC::XML::ALLOW_NIL> must be set to a non-false
 value before objects of this type can be constructed. See
-L</"The nil Datatype">.
+L</GLOBAL VARIABLES>. If B<$RPC::XML::ALLOW_NIL> is set to a false value,
+the parsers will not recognize the C<< <nil /> >> tag at all.
+
+In practice, this type is only useful to denote the equivalent of a "void"
+return value from a function. The type itself is not interchangeable with
+any of the other data-types.
 
 =item RPC::XML::base64
 

Modified: trunk/librpc-xml-perl/t/40_server_xmllibxml.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/librpc-xml-perl/t/40_server_xmllibxml.t?rev=48778&op=diff
==============================================================================
--- trunk/librpc-xml-perl/t/40_server_xmllibxml.t (original)
+++ trunk/librpc-xml-perl/t/40_server_xmllibxml.t Tue Dec 15 12:43:54 2009
@@ -7,10 +7,24 @@
 use vars qw($srv $res $bucket $child $parser $xml $req $port $UA @API_METHODS
             $list $meth @keys %seen $dir $vol);
 
+BEGIN
+{
+	use Test::More;
+
+	eval "use XML::LibXML";
+	if ($@)
+	{
+		plan skip_all => "XML::LibXML not installed";
+	}
+	else
+	{
+		plan tests => 62;
+	}
+}
+
 use Socket;
 use File::Spec;
 
-use Test::More tests => 62;
 use LWP::UserAgent;
 use HTTP::Request;
 use Scalar::Util 'blessed';




More information about the Pkg-perl-cvs-commits mailing list