[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