diff -Nru libpod-wsdl-perl-0.062/Changes libpod-wsdl-perl-0.063/Changes --- libpod-wsdl-perl-0.062/Changes 2014-01-17 21:21:11.000000000 +0000 +++ libpod-wsdl-perl-0.063/Changes 2014-10-21 23:16:31.000000000 +0000 @@ -52,3 +52,13 @@ 0.061 Fri Dec 17 15:45:00 GMT 2010 - JCOP Minor cleanup of development classes + +0.062 17 Jan 2014 + - BMAVT BUG fix: https://rt.cpan.org/Public/Bug/Display.html?id=81571 + Test failures due to hash randomisation in perl 5.17.6 + - BMAVT BUG fix: https://rt.cpan.org/Public/Bug/Display.html?id=92192 + Spelling errors in POD + +0.063 18 Jan 2014 + - JCOP BUG fix: https://rt.cpan.org/Public/Bug/Display.html?id=75339 + me->use fails with new perl version because this calls UNIVERSAL::use instead of Pod::WSDL::AUTOLOAD diff -Nru libpod-wsdl-perl-0.062/debian/changelog libpod-wsdl-perl-0.063/debian/changelog --- libpod-wsdl-perl-0.062/debian/changelog 2014-01-20 19:48:55.000000000 +0000 +++ libpod-wsdl-perl-0.063/debian/changelog 2014-10-24 21:14:14.000000000 +0000 @@ -1,3 +1,21 @@ +libpod-wsdl-perl (0.063-1) unstable; urgency=medium + + * Team upload. + + [ gregor herrmann ] + * Strip trailing slash from metacpan URLs. + + [ Salvatore Bonaccorso ] + * Update Vcs-Browser URL to cgit web frontend + + [ gregor herrmann ] + * Add debian/upstream/metadata + * Import upstream version 0.063 + * Mark package as autopkgtest-able. + * Declare compliance with Debian Policy 3.9.6. + + -- gregor herrmann Fri, 24 Oct 2014 23:13:32 +0200 + libpod-wsdl-perl (0.062-1) unstable; urgency=medium * Team upload. diff -Nru libpod-wsdl-perl-0.062/debian/control libpod-wsdl-perl-0.063/debian/control --- libpod-wsdl-perl-0.062/debian/control 2014-01-20 19:48:55.000000000 +0000 +++ libpod-wsdl-perl-0.063/debian/control 2014-10-24 21:14:14.000000000 +0000 @@ -9,10 +9,11 @@ libxml-writer-perl, libxml-xpath-perl, perl -Standards-Version: 3.9.5 -Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libpod-wsdl-perl.git +Standards-Version: 3.9.6 +Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libpod-wsdl-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libpod-wsdl-perl.git -Homepage: https://metacpan.org/release/Pod-WSDL/ +Homepage: https://metacpan.org/release/Pod-WSDL +Testsuite: autopkgtest-pkg-perl Package: libpod-wsdl-perl Architecture: all diff -Nru libpod-wsdl-perl-0.062/debian/copyright libpod-wsdl-perl-0.063/debian/copyright --- libpod-wsdl-perl-0.062/debian/copyright 2014-01-20 19:48:55.000000000 +0000 +++ libpod-wsdl-perl-0.063/debian/copyright 2014-10-24 21:14:14.000000000 +0000 @@ -1,7 +1,7 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Pod-WSDL Upstream-Contact: Tarek Ahmed -Source: https://metacpan.org/release/Pod-WSDL/ +Source: https://metacpan.org/release/Pod-WSDL Files: * Copyright: 2006-2010, Tarek Ahmed diff -Nru libpod-wsdl-perl-0.062/debian/upstream/metadata libpod-wsdl-perl-0.063/debian/upstream/metadata --- libpod-wsdl-perl-0.062/debian/upstream/metadata 1970-01-01 00:00:00.000000000 +0000 +++ libpod-wsdl-perl-0.063/debian/upstream/metadata 2014-10-24 21:14:14.000000000 +0000 @@ -0,0 +1,5 @@ +--- +Archive: CPAN +Contact: Tarek Ahmed +Name: Pod-WSDL +Repository: http://github.com/tavaresb/Pod--WSDL diff -Nru libpod-wsdl-perl-0.062/debian/watch libpod-wsdl-perl-0.063/debian/watch --- libpod-wsdl-perl-0.062/debian/watch 2014-01-20 19:48:55.000000000 +0000 +++ libpod-wsdl-perl-0.063/debian/watch 2014-10-24 21:14:14.000000000 +0000 @@ -1,2 +1,2 @@ version=3 -https://metacpan.org/release/Pod-WSDL/ .*/Pod-WSDL-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ +https://metacpan.org/release/Pod-WSDL .*/Pod-WSDL-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ diff -Nru libpod-wsdl-perl-0.062/dist.ini libpod-wsdl-perl-0.063/dist.ini --- libpod-wsdl-perl-0.062/dist.ini 2014-01-17 21:21:11.000000000 +0000 +++ libpod-wsdl-perl-0.063/dist.ini 2014-10-21 23:16:31.000000000 +0000 @@ -6,6 +6,10 @@ [VersionFromModule] [GatherDir] +exclude_filename = TODO +exclude_match = Pod-WSDL-* +exclude_match = tmp/* + [MetaYAML] [MakeMaker] [Manifest] @@ -26,3 +30,5 @@ [ConfirmRelease] [UploadToCPAN] [@Git] + + diff -Nru libpod-wsdl-perl-0.062/lib/Pod/WSDL.pm libpod-wsdl-perl-0.063/lib/Pod/WSDL.pm --- libpod-wsdl-perl-0.062/lib/Pod/WSDL.pm 2014-01-17 21:21:11.000000000 +0000 +++ libpod-wsdl-perl-0.063/lib/Pod/WSDL.pm 2014-10-21 23:16:31.000000000 +0000 @@ -24,7 +24,7 @@ # ------------------ > "CONSTANTS" ----------------------------------------- # # -------------------------------------------------------------------------- # -our $VERSION = "0.062"; +our $VERSION = "0.063"; our @ISA = qw/Pod::WSDL::AUTOLOAD/; our $WSDL_METHOD_REGEXP_BEG = qr/^=(?:begin)\s+wsdl\s*\n(.*?)^=(?:cut|end\s+wsdl).*?^\s*sub\s+(\w+)/ims; @@ -57,6 +57,8 @@ # --------------- > PUBLIC METHODS ---------------------------------------- # # -------------------------------------------------------------------------- # +# avoid using reserved words with our autoload methods +# use => pw_use; no not break backward compatibility sub new { my ($pkg, %data) = @_; my $nsnum = 0; @@ -64,8 +66,11 @@ croak "I need a location, died" unless defined $data{location}; croak "I need a file or module name or a filehandle, died" unless defined $data{source}; - $data{use} = $LITERAL_USE if $data{style} and $data{style} eq $DOCUMENT_STYLE and !defined $data{use}; - $data{use} = $LITERAL_USE and $data{style} = $DOCUMENT_STYLE if $data{wrapped} and !defined $data{use} and !defined $data{style}; + if ( $data{use} ) { + $data{pw_use} = delete $data{use} ; + } + $data{pw_use} = $LITERAL_USE if $data{style} and $data{style} eq $DOCUMENT_STYLE and !defined $data{pw_use}; + $data{pw_use} = $LITERAL_USE and $data{style} = $DOCUMENT_STYLE if $data{wrapped} and !defined $data{pw_use} and !defined $data{style}; my $me = bless { _source => $data{source}, @@ -79,14 +84,14 @@ _writer => new Pod::WSDL::Writer(withDocumentation => $data{withDocumentation}, pretty => $data{pretty}), _standardTypeArrays => {}, _emptymessagewritten => 0, - _use => $data{use} || $ENCODED_USE, + _pw_use => $data{pw_use} || $ENCODED_USE, _style => $data{style} || $RPC_STYLE, _wrapped => $data{wrapped} || 0, }, $pkg; - croak "'use' argument may only be one of $ENCODED_USE or $LITERAL_USE, died" if $me->use ne $ENCODED_USE and $me->use ne $LITERAL_USE; + croak "'use' argument may only be one of $ENCODED_USE or $LITERAL_USE, died" if $me->pw_use ne $ENCODED_USE and $me->pw_use ne $LITERAL_USE; croak "'style' argument may only be one of $RPC_STYLE or $DOCUMENT_STYLE, died" if $me->style ne $RPC_STYLE and $me->style ne $DOCUMENT_STYLE; - croak "The combination of use=$ENCODED_USE and style=$DOCUMENT_STYLE is not valid, died" if ($me->style eq $DOCUMENT_STYLE and $me->use eq $ENCODED_USE); + croak "The combination of use=$ENCODED_USE and style=$DOCUMENT_STYLE is not valid, died" if ($me->style eq $DOCUMENT_STYLE and $me->pw_use eq $ENCODED_USE); ## AHICOX 10/12/2006 ## this is a quick and dirty hack to set the baseName @@ -442,7 +447,7 @@ $me->writer->wrNewLine; for my $method (@{$me->methods}) { - $method->writeBindingOperation($me->targetNS, $me->use); + $method->writeBindingOperation($me->targetNS, $me->pw_use); $me->writer->wrNewLine; } diff -Nru libpod-wsdl-perl-0.062/Makefile.PL libpod-wsdl-perl-0.063/Makefile.PL --- libpod-wsdl-perl-0.062/Makefile.PL 2014-01-17 21:21:11.000000000 +0000 +++ libpod-wsdl-perl-0.063/Makefile.PL 2014-10-21 23:16:31.000000000 +0000 @@ -1,19 +1,19 @@ +# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.021. use strict; use warnings; -use ExtUtils::MakeMaker 6.30; +use ExtUtils::MakeMaker; my %WriteMakefileArgs = ( "ABSTRACT" => "Creates WSDL documents from (extended) pod", "AUTHOR" => "Tarek Ahmed ", - "BUILD_REQUIRES" => {}, "CONFIGURE_REQUIRES" => { - "ExtUtils::MakeMaker" => "6.30" + "ExtUtils::MakeMaker" => 0 }, "DISTNAME" => "Pod-WSDL", "EXE_FILES" => [], @@ -28,8 +28,7 @@ "XML::Writer" => "0.531", "XML::XPath" => "1.13" }, - "TEST_REQUIRES" => {}, - "VERSION" => "0.062", + "VERSION" => "0.063", "test" => { "TESTS" => "t/*.t" } @@ -38,6 +37,7 @@ my %FallbackPrereqs = ( "Carp" => "1.03", + "ExtUtils::MakeMaker" => 0, "IO::Scalar" => "2.110", "Pod::Text" => "2.21", "Test::More" => "0.47", diff -Nru libpod-wsdl-perl-0.062/MANIFEST libpod-wsdl-perl-0.063/MANIFEST --- libpod-wsdl-perl-0.062/MANIFEST 2014-01-17 21:21:11.000000000 +0000 +++ libpod-wsdl-perl-0.063/MANIFEST 2014-10-21 23:16:31.000000000 +0000 @@ -1,3 +1,4 @@ +# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.021. Changes MANIFEST META.yml diff -Nru libpod-wsdl-perl-0.062/META.yml libpod-wsdl-perl-0.063/META.yml --- libpod-wsdl-perl-0.062/META.yml 2014-01-17 21:21:11.000000000 +0000 +++ libpod-wsdl-perl-0.063/META.yml 2014-10-21 23:16:31.000000000 +0000 @@ -4,9 +4,9 @@ - 'Tarek Ahmed ' build_requires: {} configure_requires: - ExtUtils::MakeMaker: 6.30 + ExtUtils::MakeMaker: 0 dynamic_config: 0 -generated_by: 'Dist::Zilla version 5.006, CPAN::Meta::Converter version 2.132830' +generated_by: 'Dist::Zilla version 5.021, CPAN::Meta::Converter version 2.132830' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -22,4 +22,4 @@ XML::XPath: 1.13 resources: repository: http://github.com/tavaresb/Pod--WSDL -version: 0.062 +version: 0.063