rpms/perl-SOAP-Lite/FC-4 SOAP-Lite-0.68-nil-value.patch, NONE, 1.1 perl-SOAP-Lite.spec, 1.4, 1.5 sources, 1.3, 1.4

Michael Patrick McGrath (mmcgrath) fedora-extras-commits at redhat.com
Tue Jul 18 19:51:20 UTC 2006


Author: mmcgrath

Update of /cvs/extras/rpms/perl-SOAP-Lite/FC-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv11486/FC-4

Modified Files:
	perl-SOAP-Lite.spec sources 
Added Files:
	SOAP-Lite-0.68-nil-value.patch 
Log Message:
New upstream source
patch provided to fix <value><nil/></value> errors



SOAP-Lite-0.68-nil-value.patch:

--- NEW FILE SOAP-Lite-0.68-nil-value.patch ---
--- SOAP-Lite-0.68/lib/XMLRPC/Lite.pm.nil_value	2004-11-14 14:30:50.000000000 -0500
+++ SOAP-Lite-0.68/lib/XMLRPC/Lite.pm	2006-07-18 13:06:53.000000000 -0400
@@ -286,6 +286,8 @@
     return +{map {$self->decode_object($_)} @{$children || []}};
   } elsif ($name =~ /^(?:param|fault)$/) {
     return scalar(($self->decode_object($children->[0]))[1]);
+  } elsif ($name =~ /^(?:nil)$/) {
+    return undef;
   } else {
     die "wrong element '$name'\n";
   }



Index: perl-SOAP-Lite.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-SOAP-Lite/FC-4/perl-SOAP-Lite.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- perl-SOAP-Lite.spec	12 May 2006 02:40:19 -0000	1.4
+++ perl-SOAP-Lite.spec	18 Jul 2006 19:51:20 -0000	1.5
@@ -1,11 +1,12 @@
 Name: 		perl-SOAP-Lite
-Version:	0.67
-Release:	2.1%{?dist}
+Version:	0.68
+Release:	1%{?dist}
 Summary:	Client and server side SOAP implementation
 License:	GPL or Artistic
 Group:		Development/Libraries
 URL: 		http://search.cpan.org/dist/SOAP-Lite/
 Source0: 	http://search.cpan.org/CPAN/authors/id/B/BY/BYRNE/SOAP/SOAP-Lite-%{version}.tar.gz
+Patch0:		SOAP-Lite-0.68-nil-value.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 Requires:  	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
@@ -28,6 +29,7 @@
 
 %prep
 %setup -q -n SOAP-Lite-%{version}
+%patch0 -p1
 
 %build
 %{__perl} Makefile.PL --noprompt INSTALLDIRS=vendor
@@ -67,6 +69,10 @@
 %{_mandir}/man1/*
 
 %changelog
+* Tue Jul 18 2006 Mike McGrath <imlinux at gmail.com> - 0.68-1
+- New upstream source
+- Patch provided for <value><nil/></value> issues
+
 * Mon Mar 20 2006 Mike McGrath <imlinux at gmail.com> - 0.67-2
 - Removed perl requirements that do not yet exist in Extras
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-SOAP-Lite/FC-4/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources	12 May 2006 02:39:23 -0000	1.3
+++ sources	18 Jul 2006 19:51:20 -0000	1.4
@@ -1 +1 @@
-2473030e75838e86529ca57a49f9104f  SOAP-Lite-0.67.tar.gz
+1ce5b461de969b12c5ce9892ffcdb810  SOAP-Lite-0.68.tar.gz




More information about the fedora-extras-commits mailing list