Hello community, here is the log from the commit of package perl-SOAP-Lite for openSUSE:Factory checked in at 2018-05-29 10:28:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-SOAP-Lite (Old) and /work/SRC/openSUSE:Factory/.perl-SOAP-Lite.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-SOAP-Lite" Tue May 29 10:28:05 2018 rev:29 rq:607432 version:1.27 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-SOAP-Lite/perl-SOAP-Lite.changes 2018-01-06 18:52:31.845863711 +0100 +++ /work/SRC/openSUSE:Factory/.perl-SOAP-Lite.new/perl-SOAP-Lite.changes 2018-05-29 10:28:11.613548840 +0200 @@ -1,0 +2,9 @@ +Tue May 15 05:56:13 UTC 2018 - co...@suse.com + +- updated to 1.27 + see /usr/share/doc/packages/perl-SOAP-Lite/Changes + + 1.27 May 14, 2018 + ! Problem with compression in server mode + +------------------------------------------------------------------- Old: ---- SOAP-Lite-1.26.tar.gz New: ---- SOAP-Lite-1.27.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-SOAP-Lite.spec ++++++ --- /var/tmp/diff_new_pack.RcdGU7/_old 2018-05-29 10:28:12.165528446 +0200 +++ /var/tmp/diff_new_pack.RcdGU7/_new 2018-05-29 10:28:12.165528446 +0200 @@ -16,17 +16,19 @@ # -#Upstream: Artistic-1.0 or GPL-1.0+ -%define cpan_name SOAP-Lite Name: perl-SOAP-Lite -Version: 1.26 +Version: 1.27 Release: 0 +#Upstream: Artistic-1.0 or GPL-1.0+ +%define cpan_name SOAP-Lite Summary: Perl's Web Services Toolkit -License: (Artistic-1.0 OR GPL-1.0+) AND CC-BY-ND-2.0 +License: (Artistic-1.0 OR GPL-1.0-or-later) AND CC-BY-ND-2.0 Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/SOAP-Lite/ Source0: https://cpan.metacpan.org/authors/id/P/PH/PHRED/%{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml +BuildArch: noarch +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Class::Inspector) @@ -54,7 +56,6 @@ Recommends: perl(FCGI) Recommends: perl(HTTP::Daemon) Recommends: perl(MIME::Tools) -BuildArch: noarch %{perl_requires} %description @@ -70,11 +71,11 @@ # MANUAL END %build -perl Makefile.PL INSTALLDIRS=vendor -make %{?_smp_mflags} +%{__perl} Makefile.PL INSTALLDIRS=vendor +%{__make} %{?_smp_mflags} %check -make %{?_smp_mflags} test +%{__make} test %install %perl_make_install @@ -82,6 +83,7 @@ %perl_gen_filelist %files -f %{name}.files +%defattr(-,root,root,755) %doc Changes Debian_CPANTS.txt examples HACKING README ReleaseNotes.txt %license LICENSE ++++++ SOAP-Lite-1.26.tar.gz -> SOAP-Lite-1.27.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/Changes new/SOAP-Lite-1.27/Changes --- old/SOAP-Lite-1.26/Changes 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/Changes 2018-05-14 22:35:35.000000000 +0200 @@ -15,6 +15,9 @@ THIS RELEASE ----------------------------------------------------------------------- +1.27 May 14, 2018 + ! Problem with compression in server mode + 1.26 December 30, 2017 ! typo fix https://anonscm.debian.org/cgit/pkg-perl/packages/libsoap-lite-perl.git/tree/debian/patches/spelling-error.patch diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/META.json new/SOAP-Lite-1.27/META.json --- old/SOAP-Lite-1.26/META.json 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/META.json 2018-05-14 22:35:35.000000000 +0200 @@ -89,7 +89,7 @@ "web" : "https://github.com/redhotpenguin/perl-soaplite" } }, - "version" : "1.26", + "version" : "1.27", "x_serialization_backend" : "Cpanel::JSON::XS version 3.0239" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/META.yml new/SOAP-Lite-1.27/META.yml --- old/SOAP-Lite-1.26/META.yml 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/META.yml 2018-05-14 22:35:35.000000000 +0200 @@ -48,5 +48,5 @@ resources: bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=SOAP-Lite repository: https://github.com/redhotpenguin/perl-soaplite.git -version: '1.26' +version: '1.27' x_serialization_backend: 'YAML::Tiny version 1.70' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/Makefile.PL new/SOAP-Lite-1.27/Makefile.PL --- old/SOAP-Lite-1.26/Makefile.PL 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/Makefile.PL 2018-05-14 22:35:35.000000000 +0200 @@ -40,7 +40,7 @@ "Test::Warn" => 0, "XML::Parser::Lite" => "0.715" }, - "VERSION" => "1.26", + "VERSION" => "1.27", "test" => { "TESTS" => "t/*.t t/Issues/*.t t/SOAP/*.t t/SOAP/Lite/*.t t/SOAP/Lite/Deserializer/*.t t/SOAP/Schema/*.t t/SOAP/Transport/*.t t/SOAP/Transport/HTTP/*.t" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/bin/SOAPsh.pl new/SOAP-Lite-1.27/bin/SOAPsh.pl --- old/SOAP-Lite-1.26/bin/SOAPsh.pl 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/bin/SOAPsh.pl 2018-05-14 22:35:35.000000000 +0200 @@ -5,7 +5,7 @@ use strict; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION use SOAP::Lite; use Data::Dumper; $Data::Dumper::Terse = 1; $Data::Dumper::Indent = 1; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/bin/stubmaker.pl new/SOAP-Lite-1.27/bin/stubmaker.pl --- old/SOAP-Lite-1.26/bin/stubmaker.pl 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/bin/stubmaker.pl 2018-05-14 22:35:35.000000000 +0200 @@ -11,7 +11,7 @@ # stubmaker.pl -[vd] <WSDL URL> ################################################### -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION use SOAP::Lite; use Getopt::Long; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/dist.ini new/SOAP-Lite-1.27/dist.ini --- old/SOAP-Lite-1.26/dist.ini 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/dist.ini 2018-05-14 22:35:35.000000000 +0200 @@ -1,5 +1,5 @@ name = SOAP-Lite -version = 1.26 +version = 1.27 author = Pavel Kulchenko author = Randy J Ray author = Byrne Reese diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/Apache/SOAP.pm new/SOAP-Lite-1.27/lib/Apache/SOAP.pm --- old/SOAP-Lite-1.26/lib/Apache/SOAP.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/Apache/SOAP.pm 2018-05-14 22:35:35.000000000 +0200 @@ -13,7 +13,7 @@ use SOAP::Transport::HTTP; @ISA = qw(SOAP::Transport::HTTP::Apache); -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION my $server = __PACKAGE__->new; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/SOAP/Constants.pm new/SOAP-Lite-1.27/lib/SOAP/Constants.pm --- old/SOAP-Lite-1.26/lib/SOAP/Constants.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/SOAP/Constants.pm 2018-05-14 22:35:35.000000000 +0200 @@ -10,7 +10,7 @@ use strict; use SOAP::Lite; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION use constant URI_1999_SCHEMA_XSD => "http://www.w3.org/1999/XMLSchema"; use constant URI_1999_SCHEMA_XSI => "http://www.w3.org/1999/XMLSchema-instance"; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/SOAP/Lite/Deserializer/XMLSchema1999.pm new/SOAP-Lite-1.27/lib/SOAP/Lite/Deserializer/XMLSchema1999.pm --- old/SOAP-Lite-1.26/lib/SOAP/Lite/Deserializer/XMLSchema1999.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/SOAP/Lite/Deserializer/XMLSchema1999.pm 2018-05-14 22:35:35.000000000 +0200 @@ -1,7 +1,7 @@ package SOAP::Lite::Deserializer::XMLSchema1999; use strict; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION use SOAP::Lite::Deserializer::XMLSchemaSOAP1_1; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/SOAP/Lite/Deserializer/XMLSchema2001.pm new/SOAP-Lite-1.27/lib/SOAP/Lite/Deserializer/XMLSchema2001.pm --- old/SOAP-Lite-1.26/lib/SOAP/Lite/Deserializer/XMLSchema2001.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/SOAP/Lite/Deserializer/XMLSchema2001.pm 2018-05-14 22:35:35.000000000 +0200 @@ -2,7 +2,7 @@ use strict; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION use SOAP::Lite::Deserializer::XMLSchema1999; use SOAP::Lite::Deserializer::XMLSchemaSOAP1_1; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/SOAP/Lite/Deserializer/XMLSchemaSOAP1_1.pm new/SOAP-Lite-1.27/lib/SOAP/Lite/Deserializer/XMLSchemaSOAP1_1.pm --- old/SOAP-Lite-1.26/lib/SOAP/Lite/Deserializer/XMLSchemaSOAP1_1.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/SOAP/Lite/Deserializer/XMLSchemaSOAP1_1.pm 2018-05-14 22:35:35.000000000 +0200 @@ -1,7 +1,7 @@ package SOAP::Lite::Deserializer::XMLSchemaSOAP1_1; use strict; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION sub anyTypeValue { 'ur-type' } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/SOAP/Lite/Deserializer/XMLSchemaSOAP1_2.pm new/SOAP-Lite-1.27/lib/SOAP/Lite/Deserializer/XMLSchemaSOAP1_2.pm --- old/SOAP-Lite-1.26/lib/SOAP/Lite/Deserializer/XMLSchemaSOAP1_2.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/SOAP/Lite/Deserializer/XMLSchemaSOAP1_2.pm 2018-05-14 22:35:35.000000000 +0200 @@ -1,7 +1,7 @@ package SOAP::Lite::Deserializer::XMLSchemaSOAP1_2; use strict; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION use SOAP::Lite::Deserializer::XMLSchemaSOAP1_1; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/SOAP/Lite/Packager.pm new/SOAP-Lite-1.27/lib/SOAP/Lite/Packager.pm --- old/SOAP-Lite-1.26/lib/SOAP/Lite/Packager.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/SOAP/Lite/Packager.pm 2018-05-14 22:35:35.000000000 +0200 @@ -10,7 +10,7 @@ use strict; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION use vars; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/SOAP/Lite/Utils.pm new/SOAP-Lite-1.27/lib/SOAP/Lite/Utils.pm --- old/SOAP-Lite-1.26/lib/SOAP/Lite/Utils.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/SOAP/Lite/Utils.pm 2018-05-14 22:35:35.000000000 +0200 @@ -1,7 +1,7 @@ package SOAP::Lite::Utils; use strict; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION sub import { my $caller = caller(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/SOAP/Lite.pm new/SOAP-Lite-1.27/lib/SOAP/Lite.pm --- old/SOAP-Lite-1.26/lib/SOAP/Lite.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/SOAP/Lite.pm 2018-05-14 22:35:35.000000000 +0200 @@ -17,7 +17,7 @@ use strict; use warnings; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION package SOAP::XMLSchemaApacheSOAP::Deserializer; @@ -2480,7 +2480,7 @@ use SOAP::Lite::Utils; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION sub BEGIN { __PACKAGE__->__mk_accessors(qw(endpoint code message is_success status options)); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/SOAP/Packager.pm new/SOAP-Lite-1.27/lib/SOAP/Packager.pm --- old/SOAP-Lite-1.26/lib/SOAP/Packager.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/SOAP/Packager.pm 2018-05-14 22:35:35.000000000 +0200 @@ -11,7 +11,7 @@ use strict; use vars; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION our $SUPPORTED_TYPES = { }; sub BEGIN { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/SOAP/Test.pm new/SOAP-Lite-1.27/lib/SOAP/Test.pm --- old/SOAP-Lite-1.26/lib/SOAP/Test.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/SOAP/Test.pm 2018-05-14 22:35:35.000000000 +0200 @@ -9,7 +9,7 @@ package SOAP::Test; use 5.006; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION our $TIMEOUT = 5; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/SOAP/Transport/HTTP.pm new/SOAP-Lite-1.27/lib/SOAP/Transport/HTTP.pm --- old/SOAP-Lite-1.26/lib/SOAP/Transport/HTTP.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/SOAP/Transport/HTTP.pm 2018-05-14 22:35:35.000000000 +0200 @@ -10,7 +10,7 @@ use strict; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION use SOAP::Lite; use SOAP::Packager; @@ -217,6 +217,7 @@ else { require Encode; $envelope = Encode::encode($encoding, $envelope); + $bytelength = SOAP::Utils::bytelength($envelope); } # if !$SOAP::Constants::DO_NOT_USE_LWP_LENGTH_HACK # && length($envelope) != $bytelength; @@ -493,6 +494,11 @@ && ( $self->options->{compress_threshold} || 0 ) < SOAP::Utils::bytelength $response; + if ($] > 5.007 && $encoding) { + require Encode; + $response = Encode::encode( $encoding, $response ); + } + $response = Compress::Zlib::compress($response) if $compressed; # this next line does not look like a good test to see if something is multipart @@ -512,9 +518,7 @@ && $encoding ? 'charset=' . lc($encoding) : () ), 'Content-Length' => SOAP::Utils::bytelength $response ), - ( $] > 5.007 ) - ? do { require Encode; Encode::encode( $encoding, $response ) } - : $response, + $response, ) ); $self->response->headers->header( 'Content-Type' => diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/SOAP/Transport/IO.pm new/SOAP-Lite-1.27/lib/SOAP/Transport/IO.pm --- old/SOAP-Lite-1.26/lib/SOAP/Transport/IO.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/SOAP/Transport/IO.pm 2018-05-14 22:35:35.000000000 +0200 @@ -10,7 +10,7 @@ use strict; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION use IO::File; use SOAP::Lite; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/SOAP/Transport/LOCAL.pm new/SOAP-Lite-1.27/lib/SOAP/Transport/LOCAL.pm --- old/SOAP-Lite-1.26/lib/SOAP/Transport/LOCAL.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/SOAP/Transport/LOCAL.pm 2018-05-14 22:35:35.000000000 +0200 @@ -10,7 +10,7 @@ use strict; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION # ====================================================================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/SOAP/Transport/LOOPBACK.pm new/SOAP-Lite-1.27/lib/SOAP/Transport/LOOPBACK.pm --- old/SOAP-Lite-1.26/lib/SOAP/Transport/LOOPBACK.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/SOAP/Transport/LOOPBACK.pm 2018-05-14 22:35:35.000000000 +0200 @@ -15,7 +15,7 @@ package SOAP::Transport::LOOPBACK::Client; use strict; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION use vars qw(@ISA); use SOAP::Lite; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/SOAP/Transport/MAILTO.pm new/SOAP-Lite-1.27/lib/SOAP/Transport/MAILTO.pm --- old/SOAP-Lite-1.26/lib/SOAP/Transport/MAILTO.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/SOAP/Transport/MAILTO.pm 2018-05-14 22:35:35.000000000 +0200 @@ -10,7 +10,7 @@ use strict; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION use MIME::Lite; use URI; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/SOAP/Transport/POP3.pm new/SOAP-Lite-1.27/lib/SOAP/Transport/POP3.pm --- old/SOAP-Lite-1.26/lib/SOAP/Transport/POP3.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/SOAP/Transport/POP3.pm 2018-05-14 22:35:35.000000000 +0200 @@ -10,7 +10,7 @@ use strict; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION use Net::POP3; use URI; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SOAP-Lite-1.26/lib/SOAP/Transport/TCP.pm new/SOAP-Lite-1.27/lib/SOAP/Transport/TCP.pm --- old/SOAP-Lite-1.26/lib/SOAP/Transport/TCP.pm 2017-12-30 23:18:04.000000000 +0100 +++ new/SOAP-Lite-1.27/lib/SOAP/Transport/TCP.pm 2018-05-14 22:35:35.000000000 +0200 @@ -12,7 +12,7 @@ use strict; -our $VERSION = '1.26'; # VERSION +our $VERSION = '1.27'; # VERSION use URI; use IO::Socket;