r3545 - in /packages/soap-lite/branches/upstream/current: Changes META.yml lib/SOAP/Lite.pm lib/SOAP/Packager.pm

eloy at users.alioth.debian.org eloy at users.alioth.debian.org
Wed Aug 30 09:23:22 UTC 2006


Author: eloy
Date: Wed Aug 30 09:23:22 2006
New Revision: 3545

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=3545
Log:
Load /tmp/tmp.BVMYg22977/soap-lite-0.69 into
packages/soap-lite/branches/upstream/current.

Modified:
    packages/soap-lite/branches/upstream/current/Changes
    packages/soap-lite/branches/upstream/current/META.yml
    packages/soap-lite/branches/upstream/current/lib/SOAP/Lite.pm
    packages/soap-lite/branches/upstream/current/lib/SOAP/Packager.pm

Modified: packages/soap-lite/branches/upstream/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/packages/soap-lite/branches/upstream/current/Changes?rev=3545&op=diff
==============================================================================
--- packages/soap-lite/branches/upstream/current/Changes (original)
+++ packages/soap-lite/branches/upstream/current/Changes Wed Aug 30 09:23:22 2006
@@ -10,6 +10,11 @@
 -----------------------------------------------------------------------
 THIS RELEASE
 -----------------------------------------------------------------------
+
+0.69 Aug 16 2006
+
+  ! Commented out two lines of code that were causing S::L to die under
+    a non-fatal error condition. This is a HACK.
 
 0.68 July 6 2006
 

Modified: packages/soap-lite/branches/upstream/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/packages/soap-lite/branches/upstream/current/META.yml?rev=3545&op=diff
==============================================================================
--- packages/soap-lite/branches/upstream/current/META.yml (original)
+++ packages/soap-lite/branches/upstream/current/META.yml Wed Aug 30 09:23:22 2006
@@ -1,7 +1,7 @@
 # http://module-build.sourceforge.net/META-spec.html
 #XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#
 name:         SOAP-Lite
-version:      0.68
+version:      0.69
 version_from: lib/SOAP/Lite.pm
 installdirs:  site
 requires:

Modified: packages/soap-lite/branches/upstream/current/lib/SOAP/Lite.pm
URL: http://svn.debian.org/wsvn/pkg-perl/packages/soap-lite/branches/upstream/current/lib/SOAP/Lite.pm?rev=3545&op=diff
==============================================================================
--- packages/soap-lite/branches/upstream/current/lib/SOAP/Lite.pm (original)
+++ packages/soap-lite/branches/upstream/current/lib/SOAP/Lite.pm Wed Aug 30 09:23:22 2006
@@ -4,7 +4,7 @@
 # SOAP::Lite is free software; you can redistribute it
 # and/or modify it under the same terms as Perl itself.
 #
-# $Id: Lite.pm,v 1.41 2006/07/06 18:11:44 byrnereese Exp $
+# $Id: Lite.pm,v 1.43 2006/08/16 14:49:34 byrnereese Exp $
 #
 # ======================================================================
 
@@ -15,7 +15,7 @@
 use vars qw($VERSION);
 #$VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name:  $ =~ /-(\d+)_([\d_]+)/)
 #  or warn "warning: unspecified/non-released version of ", __PACKAGE__, "\n";
-$VERSION = '0.68';
+$VERSION = '0.69';
 
 # ======================================================================
 
@@ -104,8 +104,18 @@
   my $export_var = $package . '::EXPORT';
   my @export = @$export_var;
 
-  die "Type '$method' can't be found in a schema class '$package'\n"
-    unless $method =~ s/^as_// && grep {$_ eq $method} @{$export_var};
+# Removed in 0.69 - this is a total hack. For some reason this is failing
+# despite not being a fatal error condition.
+#  die "Type '$method' can't be found in a schema class '$package'\n"
+#    unless $method =~ s/^as_// && grep {$_ eq $method} @{$export_var};
+
+# This was added in its place - it is still a hack, but it performs the 
+# necessary substitution. It just does not die.
+  if ($method =~ s/^as_// && grep {$_ eq $method} @{$export_var}) {
+#      print STDERR "method is now '$method'\n";
+  } else {
+      return;
+  }
 
   $method =~ s/_/-/; # fix ur-type
 

Modified: packages/soap-lite/branches/upstream/current/lib/SOAP/Packager.pm
URL: http://svn.debian.org/wsvn/pkg-perl/packages/soap-lite/branches/upstream/current/lib/SOAP/Packager.pm?rev=3545&op=diff
==============================================================================
--- packages/soap-lite/branches/upstream/current/lib/SOAP/Packager.pm (original)
+++ packages/soap-lite/branches/upstream/current/lib/SOAP/Packager.pm Wed Aug 30 09:23:22 2006
@@ -4,7 +4,7 @@
 # SOAP::Lite is free software; you can redistribute it
 # and/or modify it under the same terms as Perl itself.
 #
-# $Id: Packager.pm,v 1.6 2006/01/27 20:45:36 byrnereese Exp $
+# $Id: Packager.pm,v 1.7 2006/08/16 14:07:38 byrnereese Exp $
 #
 # ======================================================================
 




More information about the Pkg-perl-cvs-commits mailing list