Hello community,

here is the log from the commit of package perl-HTML-Tree for openSUSE:Factory
checked in at Fri Apr 8 08:57:40 CEST 2011.



--------
--- perl-HTML-Tree/perl-HTML-Tree.changes       2011-02-25 14:09:40.000000000 
+0100
+++ /mounts/work_src_done/STABLE/perl-HTML-Tree/perl-HTML-Tree.changes  
2011-04-07 10:41:19.000000000 +0200
@@ -1,0 +2,12 @@
+Thu Apr  7 08:32:33 UTC 2011 - [email protected]
+
+- update to 4.2
+    [FIXES]
+    * Tied all $VERSION to HTML::Element to ensure latest package is used
+      for all modules. RT #66110
+    * Moved perlcritic tests to xt/author
+    [DOCUMENTATION]
+    * Added text and link to "Perl and LWP" book.
+    * Fix Authors in all PM files.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  HTML-Tree-4.1.tar.bz2

New:
----
  HTML-Tree-4.2.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-HTML-Tree.spec ++++++
--- /var/tmp/diff_new_pack.OLubqw/_old  2011-04-08 08:57:16.000000000 +0200
+++ /var/tmp/diff_new_pack.OLubqw/_new  2011-04-08 08:57:16.000000000 +0200
@@ -19,8 +19,8 @@
 %bcond_with opt
 
 Name:           perl-HTML-Tree
-Version:        4.1
-Release:        7
+Version:        4.2
+Release:        1
 License:        GPL+ or Artistic
 %define cpan_name HTML-Tree
 Summary:        Build and scan parse-trees of HTML

++++++ HTML-Tree-4.1.tar.bz2 -> HTML-Tree-4.2.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/Build.PL new/HTML-Tree-4.2/Build.PL
--- old/HTML-Tree-4.1/Build.PL  2010-10-25 14:45:51.000000000 +0200
+++ new/HTML-Tree-4.2/Build.PL  2011-04-06 10:37:54.000000000 +0200
@@ -6,14 +6,29 @@
 my $class = Module::Build->subclass(
     class => 'My::Builder',
     code  => q{
+        sub ACTION_authortest {
+            my ($self) = @_;
+            $self->depends_on('build');
+            $self->depends_on('manifest');
+            $self->depends_on('distmeta');
+            $self->test_files( qw< t xt/author > );
+            $self->recursive_test_files(1);
+            $self->depends_on('test');
+            return;
+        }
+        sub ACTION_distdir {
+            my ($self) = @_;
+            $self->depends_on('authortest');
+            return $self->SUPER::ACTION_distdir();
+        }
     }
 );
 
 my $builder = $class->new(
     module_name       => 'HTML::Tree',
     license           => 'perl',
-    dist_author       => 'Jeff Fearn <[email protected]>',
-    dist_version_from => 'lib/HTML/Tree.pm',
+    dist_author       => 'Jeff Fearn <[email protected]>',
+    dist_version_from => 'lib/HTML/Element.pm',
        create_makefile_pl => 'traditional',
     build_requires    => {
         'Module::Build'       => 0,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/Changes new/HTML-Tree-4.2/Changes
--- old/HTML-Tree-4.1/Changes   2010-10-25 14:45:51.000000000 +0200
+++ new/HTML-Tree-4.2/Changes   2011-04-06 10:37:54.000000000 +0200
@@ -1,4 +1,13 @@
 Changelog for HTML-Tree
+4.2
+    [FIXES]
+    * Tied all $VERSION to HTML::Element to ensure latest package is used
+      for all modules. RT #66110
+    * Moved perlcritic tests to xt/author
+    [DOCUMENTATION]
+    * Added text and link to "Perl and LWP" book.
+    * Fix Authors is all PM files.
+
 4.1 Mon Oct 25 2010
     [FIXES]
     * '/' is a valid attribute (pull from tokuhirom) (RT #61809)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/MANIFEST new/HTML-Tree-4.2/MANIFEST
--- old/HTML-Tree-4.1/MANIFEST  2010-10-25 14:45:51.000000000 +0200
+++ new/HTML-Tree-4.2/MANIFEST  2011-04-06 10:37:54.000000000 +0200
@@ -10,7 +10,9 @@
 lib/HTML/Tree/AboutTrees.pod
 lib/HTML/Tree/Scanning.pod
 lib/HTML/TreeBuilder.pm
+Makefile.PL
 MANIFEST
+META.yml
 README
 t/00system.t
 t/assubs.t
@@ -31,9 +33,7 @@
 t/subclass.t
 t/tag-rendering.t
 t/unicode.t
-t/zz_perlcritic.t
-t/zz_pod-coverage.t
-t/zz_pod.t
 TODO
-META.yml
-Makefile.PL
+xt/author/zz_perlcritic.t
+xt/author/zz_pod-coverage.t
+xt/author/zz_pod.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/META.yml new/HTML-Tree-4.2/META.yml
--- old/HTML-Tree-4.1/META.yml  2010-10-25 14:45:51.000000000 +0200
+++ new/HTML-Tree-4.2/META.yml  2011-04-06 10:37:54.000000000 +0200
@@ -1,42 +1,44 @@
 ---
-name: HTML-Tree
-version: 4.1
+abstract: 'Class for objects that represent HTML elements'
 author:
-  - 'Jeff Fearn <[email protected]>'
-abstract: build and scan parse-trees of HTML
-license: perl
-resources:
-  license: http://dev.perl.org/licenses/
-requires:
-  HTML::Parser: 3.46
-  HTML::Tagset: 3.02
-  perl: 5.8.0
+  - 'Jeff Fearn <[email protected]>'
 build_requires:
   HTML::Parser: 3.46
   HTML::Tagset: 3.02
   Module::Build: 0
   Test::Exception: 0
   Test::More: 0
+configure_requires:
+  Module::Build: 0.36
+generated_by: 'Module::Build version 0.3603'
+license: perl
+meta-spec:
+  url: http://module-build.sourceforge.net/META-spec-v1.4.html
+  version: 1.4
+name: HTML-Tree
 provides:
   HTML::AsSubs:
     file: lib/HTML/AsSubs.pm
-    version: 1.16
+    version: 4.2
   HTML::Element:
     file: lib/HTML/Element.pm
-    version: 4.1
+    version: 4.2
   HTML::Element::traverse:
     file: lib/HTML/Element/traverse.pm
-    version: 0
+    version: 4.2
   HTML::Parse:
     file: lib/HTML/Parse.pm
-    version: 2.71
+    version: 4.2
   HTML::Tree:
     file: lib/HTML/Tree.pm
-    version: 4.1
+    version: 4.2
   HTML::TreeBuilder:
     file: lib/HTML/TreeBuilder.pm
-    version: 4.1
-generated_by: Module::Build version 0.32
-meta-spec:
-  url: http://module-build.sourceforge.net/META-spec-v1.2.html
-  version: 1.2
+    version: 4.2
+requires:
+  HTML::Parser: 3.46
+  HTML::Tagset: 3.02
+  perl: v5.8.0
+resources:
+  license: http://dev.perl.org/licenses/
+version: 4.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/Makefile.PL 
new/HTML-Tree-4.2/Makefile.PL
--- old/HTML-Tree-4.1/Makefile.PL       2010-10-25 14:45:51.000000000 +0200
+++ new/HTML-Tree-4.2/Makefile.PL       2011-04-06 10:37:54.000000000 +0200
@@ -1,14 +1,15 @@
-# Note: this file was auto-generated by Module::Build::Compat version 0.32
-require 5.8.0;
+# Note: this file was auto-generated by Module::Build::Compat version 0.3603
+require 5.008000;
 use ExtUtils::MakeMaker;
 WriteMakefile
 (
+          'PL_FILES' => {},
           'INSTALLDIRS' => 'site',
           'NAME' => 'HTML::Tree',
           'EXE_FILES' => [
                            'htmltree'
                          ],
-          'VERSION_FROM' => 'lib/HTML/Tree.pm',
+          'VERSION_FROM' => 'lib/HTML/Element.pm',
           'PREREQ_PM' => {
                            'Test::More' => 0,
                            'Test::Exception' => 0,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/lib/HTML/AsSubs.pm 
new/HTML-Tree-4.2/lib/HTML/AsSubs.pm
--- old/HTML-Tree-4.1/lib/HTML/AsSubs.pm        2010-10-25 14:45:51.000000000 
+0200
+++ new/HTML-Tree-4.2/lib/HTML/AsSubs.pm        2011-04-06 10:37:54.000000000 
+0200
@@ -78,7 +78,7 @@
 require Exporter;
 @ISA = qw(Exporter);
 
-$VERSION = '1.16';
+$VERSION = 4.2;
 
 # Problem: exports so damned much.  Has no concept of "export only HTML4
 #  elements".  TODO:?? make something that make functions that just
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/lib/HTML/Element/traverse.pm 
new/HTML-Tree-4.2/lib/HTML/Element/traverse.pm
--- old/HTML-Tree-4.1/lib/HTML/Element/traverse.pm      2010-10-25 
14:45:51.000000000 +0200
+++ new/HTML-Tree-4.2/lib/HTML/Element/traverse.pm      2011-04-06 
10:37:54.000000000 +0200
@@ -7,7 +7,8 @@
 use strict;
 
 use HTML::Element ();
-$VERSION = $VERSION = $HTML::Element::VERSION;
+use vars qw( $VERSION );
+$VERSION = 4.2;
 1;
 
 __END__
@@ -326,7 +327,15 @@
 Copyright 2000,2001 Sean M. Burke
 
 =head1 AUTHOR
+Current Author:
+       Jeff Fearn C<< <[email protected]> >>.
 
-Sean M. Burke, E<lt>[email protected]<gt>
+Original HTML-Tree author:
+       Gisle Aas.
+
+Former Authors:
+       Sean M. Burke.
+       Andy Lester.
+       Pete Krawczyk C<< <[email protected]> >>.
 
 =cut
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/lib/HTML/Element.pm 
new/HTML-Tree-4.2/lib/HTML/Element.pm
--- old/HTML-Tree-4.1/lib/HTML/Element.pm       2010-10-25 14:45:51.000000000 
+0200
+++ new/HTML-Tree-4.2/lib/HTML/Element.pm       2011-04-06 10:37:54.000000000 
+0200
@@ -6,7 +6,7 @@
 
 =head1 VERSION
 
-Version 4.1
+Version 4.2
 
 =cut
 
@@ -17,7 +17,7 @@
 use integer;    # vroom vroom!
 
 use vars qw( $VERSION );
-$VERSION = '4.1';
+$VERSION = 4.2;
 
 # This contorls encoding entities on output.
 # When set entities won't be re-encoded.
@@ -4193,9 +4193,16 @@
 
 =head1 AUTHOR
 
-Currently maintained by Pete Krawczyk C<< <[email protected]> >>
+Current Author:
+       Jeff Fearn C<< <[email protected]> >>.
 
-Original authors: Gisle Aas, Sean Burke and Andy Lester.
+Original HTML-Tree author:
+       Gisle Aas.
+
+Former Authors:
+       Sean M. Burke.
+       Andy Lester.
+       Pete Krawczyk C<< <[email protected]> >>.
 
 Thanks to Mark-Jason Dominus for a POD suggestion.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/lib/HTML/Parse.pm 
new/HTML-Tree-4.2/lib/HTML/Parse.pm
--- old/HTML-Tree-4.1/lib/HTML/Parse.pm 2010-10-25 14:45:51.000000000 +0200
+++ new/HTML-Tree-4.2/lib/HTML/Parse.pm 2011-04-06 10:37:54.000000000 +0200
@@ -97,10 +97,16 @@
 merchantability or fitness for a particular purpose.
 
 =head1 AUTHOR
+Current Author:
+       Jeff Fearn C<< <[email protected]> >>.
 
-Currently maintained by Pete Krawczyk C<< <[email protected]> >>
+Original HTML-Tree author:
+       Gisle Aas.
 
-Original authors: Gisle Aas, Sean Burke and Andy Lester.
+Former Authors:
+       Sean M. Burke.
+       Andy Lester.
+       Pete Krawczyk C<< <[email protected]> >>.
 
 =cut
 
@@ -123,7 +129,7 @@
 
 require HTML::TreeBuilder;
 
-$VERSION = '2.71';
+$VERSION = 4.2;
 
 sub parse_html {
     my $p = $_[1];
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/lib/HTML/Tree/Scanning.pod 
new/HTML-Tree-4.2/lib/HTML/Tree/Scanning.pod
--- old/HTML-Tree-4.1/lib/HTML/Tree/Scanning.pod        2010-10-25 
14:45:51.000000000 +0200
+++ new/HTML-Tree-4.2/lib/HTML/Tree/Scanning.pod        2011-04-06 
10:37:54.000000000 +0200
@@ -18,6 +18,11 @@
 courtesy of Jon Orwant and The Perl Journal.  This document may be
 distributed under the same terms as Perl itself.
 
+(Note that this is discussed in chapters 6 through 10 of the
+book I<Perl and LWP> L<http://lwp.interglacial.com/> which
+was written after the following documentation, and which is
+available free online.)
+
 =head1 Scanning HTML
 
 -- Sean M. Burke
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/lib/HTML/Tree.pm 
new/HTML-Tree-4.2/lib/HTML/Tree.pm
--- old/HTML-Tree-4.1/lib/HTML/Tree.pm  2010-10-25 14:45:51.000000000 +0200
+++ new/HTML-Tree-4.2/lib/HTML/Tree.pm  2011-04-06 10:37:54.000000000 +0200
@@ -6,7 +6,7 @@
 
 =head1 VERSION
 
-4.1
+4.2
 
 =cut
 
@@ -18,7 +18,7 @@
 use HTML::TreeBuilder ();
 
 use vars qw( $VERSION );
-$VERSION = '4.1';
+$VERSION = 4.2;
 
 =head1 SYNOPSIS
 
@@ -55,6 +55,9 @@
     goto &HTML::TreeBuilder::new_from_content;
 }
 
+1;
+__END__
+
 =head1 DESCRIPTION
 
 HTML-Tree is a suite of Perl modules for making parse trees out of
@@ -182,9 +185,16 @@
 
 =head1 AUTHOR
 
-Original HTML-Tree author Gisle Aas.  Handed off to Sean M. Burke.
-and Andy Lester.  Currently maintained by Pete Krawczyk
-C<< <[email protected]> >>.
+Current Author:
+       Jeff Fearn C<< <[email protected]> >>.
+
+Original HTML-Tree author:
+       Gisle Aas.
+
+Former Authors:
+       Sean M. Burke.
+       Andy Lester.
+       Pete Krawczyk C<< <[email protected]> >>.
 
 =head1 COPYRIGHT
 
@@ -206,4 +216,3 @@
 
 =cut
 
-1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/lib/HTML/TreeBuilder.pm 
new/HTML-Tree-4.2/lib/HTML/TreeBuilder.pm
--- old/HTML-Tree-4.1/lib/HTML/TreeBuilder.pm   2010-10-25 14:45:51.000000000 
+0200
+++ new/HTML-Tree-4.2/lib/HTML/TreeBuilder.pm   2011-04-06 10:37:54.000000000 
+0200
@@ -5,7 +5,6 @@
 use integer;    # vroom vroom!
 use Carp ();
 use vars qw(@ISA $VERSION $DEBUG);
-$VERSION = '4.1';
 
 #---------------------------------------------------------------------------
 # Make a 'DEBUG' constant...
@@ -59,6 +58,7 @@
 use HTML::Element ();
 use HTML::Parser  ();
 @ISA = qw(HTML::Element HTML::Parser);
+$VERSION = 4.2;
 
 # This looks schizoid, I know.
 # It's not that we ARE an element AND a parser.
@@ -2143,8 +2143,16 @@
 
 =head1 AUTHOR
 
-Currently maintained by Pete Krawczyk C<< <[email protected]> >>
+Current Author:
+       Jeff Fearn C<< <[email protected]> >>.
+
+Original HTML-Tree author:
+       Gisle Aas.
+
+Former Authors:
+       Sean M. Burke.
+       Andy Lester.
+       Pete Krawczyk C<< <[email protected]> >>.
 
-Original authors: Gisle Aas, Sean Burke and Andy Lester.
 
 =cut
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/t/zz_perlcritic.t 
new/HTML-Tree-4.2/t/zz_perlcritic.t
--- old/HTML-Tree-4.1/t/zz_perlcritic.t 2010-10-25 14:45:51.000000000 +0200
+++ new/HTML-Tree-4.2/t/zz_perlcritic.t 1970-01-01 01:00:00.000000000 +0100
@@ -1,21 +0,0 @@
-#!perl -T
-
-use Test::More;
-
-eval "use Test::Perl::Critic";
-
-if ($@) {
-    Test::More::plan( skip_all =>
-            "Test::Perl::Critic required for testing PBP compliance" );
-}
-else {
-    Test::Perl::Critic->import(
-        -verbose  => 8,
-        -severity => 5,
-## This check fails to detect a package is modifying
-## objects of it's own class when passing objects in an array
-        -exclude => ['ProhibitAccessOfPrivateData']
-    );
-}
-
-all_critic_ok();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/t/zz_pod-coverage.t 
new/HTML-Tree-4.2/t/zz_pod-coverage.t
--- old/HTML-Tree-4.1/t/zz_pod-coverage.t       2010-10-25 14:45:51.000000000 
+0200
+++ new/HTML-Tree-4.2/t/zz_pod-coverage.t       1970-01-01 01:00:00.000000000 
+0100
@@ -1,7 +0,0 @@
-#!perl -T
-
-use Test::More;
-eval "use Test::Pod::Coverage 1.04";
-plan skip_all => "Test::Pod::Coverage 1.04 required for testing POD coverage"
-    if $@;
-all_pod_coverage_ok();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/t/zz_pod.t new/HTML-Tree-4.2/t/zz_pod.t
--- old/HTML-Tree-4.1/t/zz_pod.t        2010-10-25 14:45:51.000000000 +0200
+++ new/HTML-Tree-4.2/t/zz_pod.t        1970-01-01 01:00:00.000000000 +0100
@@ -1,6 +0,0 @@
-#!perl -T
-
-use Test::More;
-eval "use Test::Pod 1.14";
-plan skip_all => "Test::Pod 1.14 required for testing POD" if $@;
-all_pod_files_ok();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/xt/author/zz_perlcritic.t 
new/HTML-Tree-4.2/xt/author/zz_perlcritic.t
--- old/HTML-Tree-4.1/xt/author/zz_perlcritic.t 1970-01-01 01:00:00.000000000 
+0100
+++ new/HTML-Tree-4.2/xt/author/zz_perlcritic.t 2011-04-06 10:37:54.000000000 
+0200
@@ -0,0 +1,21 @@
+#!perl -T
+
+use Test::More;
+
+eval "use Test::Perl::Critic";
+
+if ($@) {
+    Test::More::plan( skip_all =>
+            "Test::Perl::Critic required for testing PBP compliance" );
+}
+else {
+    Test::Perl::Critic->import(
+        -verbose  => 8,
+        -severity => 5,
+## This check fails to detect a package is modifying
+## objects of it's own class when passing objects in an array
+        -exclude => ['ProhibitAccessOfPrivateData']
+    );
+}
+
+all_critic_ok();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/xt/author/zz_pod-coverage.t 
new/HTML-Tree-4.2/xt/author/zz_pod-coverage.t
--- old/HTML-Tree-4.1/xt/author/zz_pod-coverage.t       1970-01-01 
01:00:00.000000000 +0100
+++ new/HTML-Tree-4.2/xt/author/zz_pod-coverage.t       2011-04-06 
10:37:54.000000000 +0200
@@ -0,0 +1,7 @@
+#!perl -T
+
+use Test::More;
+eval "use Test::Pod::Coverage 1.04";
+plan skip_all => "Test::Pod::Coverage 1.04 required for testing POD coverage"
+    if $@;
+all_pod_coverage_ok();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTML-Tree-4.1/xt/author/zz_pod.t 
new/HTML-Tree-4.2/xt/author/zz_pod.t
--- old/HTML-Tree-4.1/xt/author/zz_pod.t        1970-01-01 01:00:00.000000000 
+0100
+++ new/HTML-Tree-4.2/xt/author/zz_pod.t        2011-04-06 10:37:54.000000000 
+0200
@@ -0,0 +1,6 @@
+#!perl -T
+
+use Test::More;
+eval "use Test::Pod 1.14";
+plan skip_all => "Test::Pod 1.14 required for testing POD" if $@;
+all_pod_files_ok();


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to