r54788 - in /branches/upstream/libxml-writer-perl/current: Changes LICENSE META.yml Makefile.PL README Writer.pm t/01_main.t

franck at users.alioth.debian.org franck at users.alioth.debian.org
Thu Mar 25 22:49:41 UTC 2010


Author: franck
Date: Thu Mar 25 22:49:36 2010
New Revision: 54788

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=54788
Log:
[svn-upgrade] Integrating new upstream version, libxml-writer-perl (0.607)

Modified:
    branches/upstream/libxml-writer-perl/current/Changes
    branches/upstream/libxml-writer-perl/current/LICENSE
    branches/upstream/libxml-writer-perl/current/META.yml
    branches/upstream/libxml-writer-perl/current/Makefile.PL
    branches/upstream/libxml-writer-perl/current/README
    branches/upstream/libxml-writer-perl/current/Writer.pm
    branches/upstream/libxml-writer-perl/current/t/01_main.t

Modified: branches/upstream/libxml-writer-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libxml-writer-perl/current/Changes?rev=54788&op=diff
==============================================================================
--- branches/upstream/libxml-writer-perl/current/Changes (original)
+++ branches/upstream/libxml-writer-perl/current/Changes Thu Mar 25 22:49:36 2010
@@ -1,4 +1,10 @@
 Revision history for Perl extension XML::Writer.
+
+0.607 Mon Mar 22 14:46:26 GMT 2010    <joe at kafsemo.org>
+        - Address license confusion by reverting to the original
+           license, with contributor permission, and removing
+           unintentional references to the (more restrictive)
+           GPL/Artistic.
 
 0.606 Wed Dec  3 00:09:34 GMT 2008    <joe at kafsemo.org>
         - Ensure META.yml spec version matches URL.

Modified: branches/upstream/libxml-writer-perl/current/LICENSE
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libxml-writer-perl/current/LICENSE?rev=54788&op=diff
==============================================================================
--- branches/upstream/libxml-writer-perl/current/LICENSE (original)
+++ branches/upstream/libxml-writer-perl/current/LICENSE Thu Mar 25 22:49:36 2010
@@ -1,22 +1,6 @@
-The MIT License
+Writer.pm - write an XML document.
 
-Copyright 1999, 2000 David Megginson
-Copyright 2004, 2005 Joseph Walton
+Copyright (c) 1999 by Megginson Technologies.
+Copyright (c) 2004, 2005 by Joseph Walton <joe at kafsemo.org>.
 
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
+No warranty.  Commercial and non-commercial use freely permitted.

Modified: branches/upstream/libxml-writer-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libxml-writer-perl/current/META.yml?rev=54788&op=diff
==============================================================================
--- branches/upstream/libxml-writer-perl/current/META.yml (original)
+++ branches/upstream/libxml-writer-perl/current/META.yml Thu Mar 25 22:49:36 2010
@@ -3,13 +3,13 @@
   version: 1.3
   url: http://module-build.sourceforge.net/META-spec-v1.3.html
 name:         XML-Writer
-version:      0.606
+version:      0.607
 abstract:     Easily generate well-formed, namespace-aware XML.
 author:
   - David Megginson <david at megginson.com>
   - Ed Avis <ed at membled.com>
   - Joseph Walton <joe at kafsemo.org>
-license:      mit
+license:      unrestricted
 distribution_type: module
 installdirs:  site
 

Modified: branches/upstream/libxml-writer-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libxml-writer-perl/current/Makefile.PL?rev=54788&op=diff
==============================================================================
--- branches/upstream/libxml-writer-perl/current/Makefile.PL (original)
+++ branches/upstream/libxml-writer-perl/current/Makefile.PL Thu Mar 25 22:49:36 2010
@@ -7,7 +7,7 @@
 # the contents of the Makefile that is written.
 WriteMakefile(
     'NAME'    => 'XML::Writer',
-    'VERSION' => '0.606',
+    'VERSION' => '0.607',
 
     # A manually-created META.yml has all the other metadata;
     #  we don't want it overwritten

Modified: branches/upstream/libxml-writer-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libxml-writer-perl/current/README?rev=54788&op=diff
==============================================================================
--- branches/upstream/libxml-writer-perl/current/README (original)
+++ branches/upstream/libxml-writer-perl/current/README Thu Mar 25 22:49:36 2010
@@ -16,9 +16,6 @@
 
 If necessary, error-checking can be turned off for production use.
 
-This release bumps the version number so the changes in the 0.4.x releases
-can automatically be picked up by CPAN users.
-
 See the Changes file for detailed changes between versions.
 
 Copyright (c) 1999 by David Megginson,
@@ -27,6 +24,3 @@
 copyright 2004, 2005 Joseph Walton <joe at kafsemo.org>
 
 Current development is hosted at <http://xml-writer-perl.berlios.de/>.
-
-This library is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself.

Modified: branches/upstream/libxml-writer-perl/current/Writer.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libxml-writer-perl/current/Writer.pm?rev=54788&op=diff
==============================================================================
--- branches/upstream/libxml-writer-perl/current/Writer.pm (original)
+++ branches/upstream/libxml-writer-perl/current/Writer.pm Thu Mar 25 22:49:36 2010
@@ -4,7 +4,7 @@
 # Copyright (c) 2004, 2005 by Joseph Walton <joe at kafsemo.org>.
 # No warranty.  Commercial and non-commercial use freely permitted.
 #
-# $Id: Writer.pm 197 2008-12-03 00:15:55Z josephw $
+# $Id$
 ########################################################################
 
 package XML::Writer;
@@ -15,7 +15,7 @@
 use vars qw($VERSION);
 use Carp;
 use IO::Handle;
-$VERSION = "0.606";
+$VERSION = "0.607";
 
 
 

Modified: branches/upstream/libxml-writer-perl/current/t/01_main.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libxml-writer-perl/current/t/01_main.t?rev=54788&op=diff
==============================================================================
--- branches/upstream/libxml-writer-perl/current/t/01_main.t (original)
+++ branches/upstream/libxml-writer-perl/current/t/01_main.t Thu Mar 25 22:49:36 2010
@@ -5,7 +5,7 @@
 # Copyright (c) 2004 - 2006 by Joseph Walton <joe at kafsemo.org>.
 # No warranty.  Commercial and non-commercial use freely permitted.
 #
-# $Id: 01_main.t 191 2008-12-01 22:30:22Z josephw $
+# $Id$
 ########################################################################
 
 # Before 'make install' is performed this script should be runnable with
@@ -13,7 +13,7 @@
 
 use strict;
 
-use Test::More(tests => 220);
+use Test::More(tests => 221);
 
 
 # Catch warnings
@@ -1832,6 +1832,16 @@
 		"A dataElement call must expand namespace attributes");
 };
 
+# Confirm that vertical spaces are not permitted in XML 1.0 (rejecting #45194)
+TEST: {
+	initEnv();
+
+	$w->startTag('test');
+	expectError('\u000B is not a valid character in XML', eval {
+		$w->characters(chr(11)); # Vertical tab
+	});
+};
+
 # Free test resources
 $outputFile->close() or die "Unable to close temporary file: $!";
 




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