[packages/perl-SOAP-Lite] - up to 1.13

adwol adwol at pld-linux.org
Thu Mar 19 01:56:39 CET 2015


commit df8861d333b1534180d3e3d3000dca1627d3963a
Author: Adam Osuchowski <adwol at pld-linux.org>
Date:   Thu Mar 19 01:56:26 2015 +0100

    - up to 1.13

 perl-SOAP-Lite-pod.patch      |  7 ++++---
 perl-SOAP-Lite-warnings.patch | 10 ++++++----
 perl-SOAP-Lite.spec           | 21 +++++----------------
 3 files changed, 15 insertions(+), 23 deletions(-)
---
diff --git a/perl-SOAP-Lite.spec b/perl-SOAP-Lite.spec
index 2ecdce8..ea2bbb5 100644
--- a/perl-SOAP-Lite.spec
+++ b/perl-SOAP-Lite.spec
@@ -8,13 +8,13 @@
 Summary:	SOAP::Lite - Client and server side SOAP implementation
 Summary(pl.UTF-8):	SOAP::Lite - implementacja SOAP po stronie klienta i serwera
 Name:		perl-SOAP-Lite
-Version:	0.714
+Version:	1.13
 Release:	1
 # same as perl
 License:	GPL v1+ or Artistic
 Group:		Development/Languages/Perl
-Source0:	http://search.cpan.org/CPAN/authors/id/M/MK/MKUTTER/%{pdir}-%{pnam}-%{version}.tar.gz
-# Source0-md5:	4a3e8990fde047e11bea6771a7174c23
+Source0:	http://search.cpan.org/CPAN/authors/id/P/PH/PHRED/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5:	a743e386947f6e93ca81ee557ddee264
 Patch0:		%{name}-warnings.patch
 Patch1:		%{name}-pod.patch
 URL:		http://www.soaplite.com/
@@ -34,11 +34,12 @@ BuildRequires:	perl-libwww
 %endif
 BuildRequires:	perl-devel >= 1:5.8.0
 BuildRequires:	rpm-perlprov >= 4.1-13
+Obsoletes:	perl-SOAP-Transport-TCP
 BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 # optional
-%define		_noautoreq	'perl(SOAP::Transport::HTTP)'
+%define		_noautoreq_perl	SOAP::Transport::HTTP IO::SessionSet IO::SessionData
 
 %description
 SOAP::Lite is a collection of Perl modules which provides a simple and
@@ -108,9 +109,6 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc Changes README
 %{perl_vendorlib}/Apache/*.pm
-%dir %{perl_vendorlib}/Apache/XMLRPC
-%{perl_vendorlib}/Apache/XMLRPC/*.pm
-%{perl_vendorlib}/IO/*.pm
 %{perl_vendorlib}/SOAP/*.pm
 %dir %{perl_vendorlib}/SOAP/Lite
 %{perl_vendorlib}/SOAP/Lite/*.pm
@@ -119,16 +117,7 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{perl_vendorlib}/SOAP/Transport
 %{perl_vendorlib}/SOAP/Transport/*.pm
 %exclude %{perl_vendorlib}/SOAP/Transport/HTTP.pm
-%dir %{perl_vendorlib}/UDDI
-%{perl_vendorlib}/UDDI/*.pm
-%{perl_vendorlib}/XML/Parser/*.pm
-%dir %{perl_vendorlib}/XMLRPC
-%{perl_vendorlib}/XMLRPC/*.pm
-%dir %{perl_vendorlib}/XMLRPC/Transport
-%{perl_vendorlib}/XMLRPC/Transport/*.pm
 %{_mandir}/man3/Apache*
-%{_mandir}/man3/UDDI*
-%{_mandir}/man3/XML*
 %{_mandir}/man3/SOAP*
 
 %files HTTP
diff --git a/perl-SOAP-Lite-pod.patch b/perl-SOAP-Lite-pod.patch
index 90aa72d..39910b2 100644
--- a/perl-SOAP-Lite-pod.patch
+++ b/perl-SOAP-Lite-pod.patch
@@ -1,6 +1,7 @@
---- SOAP-Lite-0.71/lib/SOAP/Lite.pm~	2008-02-28 23:27:27.000000000 +0200
-+++ SOAP-Lite-0.71/lib/SOAP/Lite.pm	2008-06-05 12:33:31.827683476 +0300
-@@ -4225,6 +4225,7 @@
+diff -ruN SOAP-Lite-1.13.orig/lib/SOAP/Lite.pm SOAP-Lite-1.13/lib/SOAP/Lite.pm
+--- SOAP-Lite-1.13.orig/lib/SOAP/Lite.pm	2014-12-30 16:48:04.000000000 +0100
++++ SOAP-Lite-1.13/lib/SOAP/Lite.pm	2015-03-19 01:51:24.951309918 +0100
+@@ -4367,6 +4367,7 @@
  the following code:
  
      $client->on_action( sub { join '/', @_ } );
diff --git a/perl-SOAP-Lite-warnings.patch b/perl-SOAP-Lite-warnings.patch
index df01cff..ab54631 100644
--- a/perl-SOAP-Lite-warnings.patch
+++ b/perl-SOAP-Lite-warnings.patch
@@ -1,6 +1,7 @@
---- SOAP-Lite-0.710.10/lib/SOAP/Transport/HTTP.pm.orig	2009-10-09 14:36:37.000000000 +0200
-+++ SOAP-Lite-0.710.10/lib/SOAP/Transport/HTTP.pm	2009-09-30 20:34:59.000000000 +0200
-@@ -38,13 +38,14 @@
+diff -ruN SOAP-Lite-1.13.orig/lib/SOAP/Transport/HTTP.pm SOAP-Lite-1.13/lib/SOAP/Transport/HTTP.pm
+--- SOAP-Lite-1.13.orig/lib/SOAP/Transport/HTTP.pm	2014-12-30 16:48:04.000000000 +0100
++++ SOAP-Lite-1.13/lib/SOAP/Transport/HTTP.pm	2015-03-19 01:53:24.669732344 +0100
+@@ -36,14 +36,15 @@
      return if $_patched;
      BEGIN { local ($^W) = 0; }
      {
@@ -11,7 +12,8 @@
      }
      {
 -
-         package LWP::Protocol;
+         package
+             LWP::Protocol;
 +        no warnings "redefine";
          local $^W = 0;
          my $collect = \&collect;    # store original
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/perl-SOAP-Lite.git/commitdiff/df8861d333b1534180d3e3d3000dca1627d3963a



More information about the pld-cvs-commit mailing list