r42382 - in /trunk/libxml-parser-lite-tree-perl: MANIFEST META.yml debian/changelog debian/control debian/copyright debian/rules lib/XML/Parser/Lite/Tree.pm lib/XML/Parser/LiteCopy.pm t/06_attributes.t t/07_stack.t

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Sat Aug 22 00:23:19 UTC 2009


Author: jawnsy-guest
Date: Sat Aug 22 00:23:08 2009
New Revision: 42382

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=42382
Log:
* New upstream release
  + Relicensed under Artistic 2.0
  + Updated copyright years
  + XML::Parser::Lite::Tree's private subs now return 1 unconditionally
* Use new short debhelper format, with overrides and --with quilt (7.0.50)

Added:
    trunk/libxml-parser-lite-tree-perl/t/06_attributes.t
      - copied unchanged from r42381, branches/upstream/libxml-parser-lite-tree-perl/current/t/06_attributes.t
    trunk/libxml-parser-lite-tree-perl/t/07_stack.t
      - copied unchanged from r42381, branches/upstream/libxml-parser-lite-tree-perl/current/t/07_stack.t
Modified:
    trunk/libxml-parser-lite-tree-perl/MANIFEST
    trunk/libxml-parser-lite-tree-perl/META.yml
    trunk/libxml-parser-lite-tree-perl/debian/changelog
    trunk/libxml-parser-lite-tree-perl/debian/control
    trunk/libxml-parser-lite-tree-perl/debian/copyright
    trunk/libxml-parser-lite-tree-perl/debian/rules
    trunk/libxml-parser-lite-tree-perl/lib/XML/Parser/Lite/Tree.pm
    trunk/libxml-parser-lite-tree-perl/lib/XML/Parser/LiteCopy.pm

Modified: trunk/libxml-parser-lite-tree-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-parser-lite-tree-perl/MANIFEST?rev=42382&op=diff
==============================================================================
--- trunk/libxml-parser-lite-tree-perl/MANIFEST (original)
+++ trunk/libxml-parser-lite-tree-perl/MANIFEST Sat Aug 22 00:23:08 2009
@@ -6,6 +6,8 @@
 t/03_comments.t
 t/04_processing_instructions.t
 t/05_doctypes.t
+t/06_attributes.t
+t/07_stack.t
 lib/XML/Parser/LiteCopy.pm
 lib/XML/Parser/Lite/Tree.pm
 META.yml                                 Module meta-data (added by MakeMaker)

Modified: trunk/libxml-parser-lite-tree-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-parser-lite-tree-perl/META.yml?rev=42382&op=diff
==============================================================================
--- trunk/libxml-parser-lite-tree-perl/META.yml (original)
+++ trunk/libxml-parser-lite-tree-perl/META.yml Sat Aug 22 00:23:08 2009
@@ -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:         XML-Parser-Lite-Tree
-version:      0.09
+version:      0.11
 version_from: lib/XML/Parser/Lite/Tree.pm
 installdirs:  site
 requires:

Modified: trunk/libxml-parser-lite-tree-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-parser-lite-tree-perl/debian/changelog?rev=42382&op=diff
==============================================================================
--- trunk/libxml-parser-lite-tree-perl/debian/changelog (original)
+++ trunk/libxml-parser-lite-tree-perl/debian/changelog Sat Aug 22 00:23:08 2009
@@ -1,7 +1,14 @@
-libxml-parser-lite-tree-perl (0.09-1) UNRELEASED; urgency=low
+libxml-parser-lite-tree-perl (0.11-1) UNRELEASED; urgency=low
 
   No release necessary
   IGNORE-VERSION: 0.09-1
+
+  [ Jonathan Yu ]
+  * New upstream release
+    + Relicensed under Artistic 2.0
+    + Updated copyright years
+    + XML::Parser::Lite::Tree's private subs now return 1 unconditionally
+  * Use new short debhelper format, with overrides and --with quilt (7.0.50)
 
   [ gregor herrmann ]
   * debian/control: Changed: Switched Vcs-Browser field to ViewSVN
@@ -10,12 +17,7 @@
   [ Nathan Handler ]
   * debian/watch: Update to ignore development releases.
 
-  [ Jonathan Yu ]
-  * New upstream release
-    + Relicensed under Artistic 2.0
-    + Updated copyright years
-
- -- Jonathan Yu <frequency at cpan.org>  Sun, 02 Aug 2009 20:17:49 -0400
+ -- Jonathan Yu <frequency at cpan.org>  Fri, 21 Aug 2009 15:14:06 -0400
 
 libxml-parser-lite-tree-perl (0.08-1) unstable; urgency=low
 

Modified: trunk/libxml-parser-lite-tree-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-parser-lite-tree-perl/debian/control?rev=42382&op=diff
==============================================================================
--- trunk/libxml-parser-lite-tree-perl/debian/control (original)
+++ trunk/libxml-parser-lite-tree-perl/debian/control Sat Aug 22 00:23:08 2009
@@ -1,13 +1,13 @@
 Source: libxml-parser-lite-tree-perl
 Section: perl
 Priority: extra
+Build-Depends: debhelper (>= 7.0.50), quilt (>= 0.46-7)
+Build-Depends-Indep: perl, libsoap-lite-perl (>= 0.70.04-4)
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Jose Luis Rivas <ghostbar38 at gmail.com>,
- Martín Ferrari <tincho at debian.org>,
- gregor herrmann <gregoa at debian.org>
-Build-Depends-Indep: perl, libsoap-lite-perl (>= 0.70.04-4)
-Build-Depends: debhelper (>= 7), quilt (>= 0.40)
-Standards-Version: 3.8.0
+ Martín Ferrari <tincho at debian.org>, gregor herrmann <gregoa at debian.org>,
+ Jonathan Yu <frequency at cpan.org>
+Standards-Version: 3.8.3
 Homepage: http://search.cpan.org/dist/XML-Parser-Lite-Tree/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libxml-parser-lite-tree-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libxml-parser-lite-tree-perl/

Modified: trunk/libxml-parser-lite-tree-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-parser-lite-tree-perl/debian/copyright?rev=42382&op=diff
==============================================================================
--- trunk/libxml-parser-lite-tree-perl/debian/copyright (original)
+++ trunk/libxml-parser-lite-tree-perl/debian/copyright Sat Aug 22 00:23:08 2009
@@ -16,8 +16,9 @@
 
 Files: debian/*
 Copyright: 2009, Jonathan Yu <frequency at cpan.org>
- 2008, various members of the Debian Perl Group, cf. debian/copyright
- 2007, Jose Luis Rivas <ghostbar38 at gmail.com>
+ 2008, Martín Ferrari <martin.ferrari at gmail.com>
+ 2007-2008, Jose Luis Rivas <ghostbar38 at gmail.com>
+License-Alias: Perl
 License: Artistic | GPL-1+
 
 License: Artistic

Modified: trunk/libxml-parser-lite-tree-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-parser-lite-tree-perl/debian/rules?rev=42382&op=diff
==============================================================================
--- trunk/libxml-parser-lite-tree-perl/debian/rules (original)
+++ trunk/libxml-parser-lite-tree-perl/debian/rules Sat Aug 22 00:23:08 2009
@@ -1,29 +1,12 @@
 #!/usr/bin/make -f
 
-include /usr/share/quilt/quilt.make
+PACKAGE = $(shell dh_listpackages)
+TMP = $(CURDIR)/debian/$(PACKAGE)
 
-build: build-stamp
-build-stamp: $(QUILT_STAMPFN)
-	dh build
-	touch $@
+%:
+	dh --with quilt $@
 
-clean: unpatch
-	dh $@
-
-install: install-stamp
-install-stamp: build-stamp
-	dh install --until dh_auto_install
-	# we use the original XML::Parser::Lite, cf. debian/patches
-	$(RM) -v $(CURDIR)/debian/libxml-parser-lite-tree-perl/usr/share/perl5/XML/Parser/LiteCopy.pm \
-		$(CURDIR)/debian/libxml-parser-lite-tree-perl/usr/share/man/man3/XML::Parser::LiteCopy.3pm
-	dh install --remaining
-	touch $@
-
-binary-arch:
-
-binary-indep: install
-	dh $@
-
-binary: binary-arch binary-indep
-
-.PHONY: binary binary-arch binary-indep install clean build
+override_dh_auto_install:
+	dh_auto_install
+	rm $(TMP)/usr/share/perl5/XML/Parser/LiteCopy.pm
+	rm $(TMP)/usr/share/man/man3/XML::Parser::LiteCopy.3pm

Modified: trunk/libxml-parser-lite-tree-perl/lib/XML/Parser/Lite/Tree.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-parser-lite-tree-perl/lib/XML/Parser/Lite/Tree.pm?rev=42382&op=diff
==============================================================================
--- trunk/libxml-parser-lite-tree-perl/lib/XML/Parser/Lite/Tree.pm (original)
+++ trunk/libxml-parser-lite-tree-perl/lib/XML/Parser/Lite/Tree.pm Sat Aug 22 00:23:08 2009
@@ -5,7 +5,7 @@
 use warnings;
 use XML::Parser::LiteCopy;
 
-our $VERSION = '0.09';
+our $VERSION = '0.11';
 
 use vars qw( $parser );
 
@@ -80,6 +80,7 @@
 
 	push @{$self->{tag_stack}->[-1]->{children}}, $new_tag;
 	push @{$self->{tag_stack}}, $new_tag;
+	1;
 }
 
 sub _do_char {
@@ -95,12 +96,14 @@
 
 		push @{$self->{tag_stack}->[-1]->{children}}, $new_tag;
 	}
+	1;
 }
 
 sub _end_tag {
 	my $self = shift;
 
 	pop @{$self->{tag_stack}};
+	1;
 }
 
 sub _do_comment {
@@ -116,6 +119,7 @@
 
 		push @{$self->{tag_stack}->[-1]->{children}}, $new_tag;
 	}
+	1;
 }
 
 sub _do_xmldecl {
@@ -126,6 +130,7 @@
 		'type' => 'pi',
 		'content' => shift,
 	};
+	1;
 }
 
 sub _do_doctype {
@@ -136,6 +141,7 @@
 		'type' => 'dtd',
 		'content' => shift,
 	};
+	1;
 }
 
 sub mark_namespaces {

Modified: trunk/libxml-parser-lite-tree-perl/lib/XML/Parser/LiteCopy.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-parser-lite-tree-perl/lib/XML/Parser/LiteCopy.pm?rev=42382&op=diff
==============================================================================
--- trunk/libxml-parser-lite-tree-perl/lib/XML/Parser/LiteCopy.pm (original)
+++ trunk/libxml-parser-lite-tree-perl/lib/XML/Parser/LiteCopy.pm Sat Aug 22 00:23:08 2009
@@ -108,7 +108,7 @@
     my $ElemTagCE = "($Name)"
         . "(?:$S($Name)(?:$S)?=(?:$S)?(?:$AttValSE)"
         . "(?{[\@{\$^R||[]},\$8=>defined\$9?\$9:\$10]}))*(?:$S)?(/)?>"
-        . "(?{${package}::_start(\$7,\@{\$^R||[]})})(?{\$11 and ${package}::_end(\$7)})";
+        . "(?{${package}::_start(\$7,\@{\$^R||[]}),\$^R=[]})(?{\$11 and ${package}::_end(\$7)})";
 
     my $MarkupSPE = "<(?:!(?:$DeclCE)?|\\?(?:$PI_CE)?|/(?:$EndTagCE)?|(?:$ElemTagCE)?)";
 




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