r47063 - in /trunk/libparse-mediawikidump-perl: ./ debian/ lib/Parse/ lib/Parse/MediaWikiDump/ t/

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Thu Nov 12 04:14:41 UTC 2009


Author: jawnsy-guest
Date: Thu Nov 12 04:14:32 2009
New Revision: 47063

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=47063
Log:
* New upstream release
* Update dependencies per upstream

Modified:
    trunk/libparse-mediawikidump-perl/Changes
    trunk/libparse-mediawikidump-perl/META.yml
    trunk/libparse-mediawikidump-perl/Makefile.PL
    trunk/libparse-mediawikidump-perl/debian/changelog
    trunk/libparse-mediawikidump-perl/debian/control
    trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump.pm
    trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/CategoryLinks.pm
    trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/Links.pm
    trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/Pages.pm
    trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/Revisions.pm
    trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/XML.pm
    trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/category_link.pm
    trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/link.pm
    trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/page.pm
    trunk/libparse-mediawikidump-perl/t/memory-leak.off

Modified: trunk/libparse-mediawikidump-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-mediawikidump-perl/Changes?rev=47063&op=diff
==============================================================================
--- trunk/libparse-mediawikidump-perl/Changes (original)
+++ trunk/libparse-mediawikidump-perl/Changes Thu Nov 12 04:14:32 2009
@@ -1,9 +1,20 @@
 Revision history for Parse-MediaWikiDump
+
+1.01	Nov 11, 2009
+	* CPAN indexer did not like previous version number
+
+1.0.0	Nov 11, 2009
+	* Stable status achieved	
+	* Slight speed tweak on character handler for XML
+	  parser
+	* Added dependency on Devel::Cycle 1.11 as 1.10
+	  causes a false negative to be thrown on the 
+	  memory leak test
 
 0.98 	Oct 28, 2009
 	* Bumped processing speed back up
-    * Fixed possible infinite loop scenario	
-    * Ordered tests
+	* Fixed possible infinite loop scenario	
+	* Ordered tests
 	* Added test to find circular references
 
 0.97	Oct 23, 2009

Modified: trunk/libparse-mediawikidump-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-mediawikidump-perl/META.yml?rev=47063&op=diff
==============================================================================
--- trunk/libparse-mediawikidump-perl/META.yml (original)
+++ trunk/libparse-mediawikidump-perl/META.yml Thu Nov 12 04:14:32 2009
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:               Parse-MediaWikiDump
-version:            0.98
+version:            1.0.1
 abstract:           Tools to process MediaWiki dump files
 author:
     - Tyler Riddle <triddle at gmail.com>
@@ -8,7 +8,10 @@
 distribution_type:  module
 configure_requires:
     ExtUtils::MakeMaker:  0
+build_requires:
+    ExtUtils::MakeMaker:  0
 requires:
+    Devel::Cycle:         1.11
     List::Util:           0
     PadWalker:            0
     Scalar::Util:         0
@@ -20,7 +23,7 @@
     directory:
         - t
         - inc
-generated_by:       ExtUtils::MakeMaker version 6.48
+generated_by:       ExtUtils::MakeMaker version 6.54
 meta-spec:
     url:      http://module-build.sourceforge.net/META-spec-v1.4.html
     version:  1.4

Modified: trunk/libparse-mediawikidump-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-mediawikidump-perl/Makefile.PL?rev=47063&op=diff
==============================================================================
--- trunk/libparse-mediawikidump-perl/Makefile.PL (original)
+++ trunk/libparse-mediawikidump-perl/Makefile.PL Thu Nov 12 04:14:32 2009
@@ -11,6 +11,7 @@
     PL_FILES            => {},
     PREREQ_PM => {
     'PadWalker' => 0,
+    'Devel::Cycle' => '1.11',
     'Test::Memory::Cycle' => 0,
     'Test::More' => 0,
     'Test::Exception' => 0,

Modified: trunk/libparse-mediawikidump-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-mediawikidump-perl/debian/changelog?rev=47063&op=diff
==============================================================================
--- trunk/libparse-mediawikidump-perl/debian/changelog (original)
+++ trunk/libparse-mediawikidump-perl/debian/changelog Thu Nov 12 04:14:32 2009
@@ -1,3 +1,10 @@
+libparse-mediawikidump-perl (1.0.1-1) UNRELEASED; urgency=low
+
+  * New upstream release
+  * Update dependencies per upstream
+
+ -- Jonathan Yu <jawnsy at cpan.org>  Wed, 11 Nov 2009 19:42:22 -0500
+
 libparse-mediawikidump-perl (0.98-1) unstable; urgency=low
 
   * New upstream release

Modified: trunk/libparse-mediawikidump-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-mediawikidump-perl/debian/control?rev=47063&op=diff
==============================================================================
--- trunk/libparse-mediawikidump-perl/debian/control (original)
+++ trunk/libparse-mediawikidump-perl/debian/control Thu Nov 12 04:14:32 2009
@@ -3,7 +3,7 @@
 Priority: optional
 Build-Depends: debhelper (>= 7)
 Build-Depends-Indep: perl, libxml-parser-perl, libtest-exception-perl,
- libpadwalker-perl, libtest-memory-cycle-perl
+ libpadwalker-perl, libtest-memory-cycle-perl, libdevel-cycle-perl (>= 1.11)
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Xavier Oswald <xoswald at debian.org>,
  gregor herrmann <gregoa at debian.org>, Ansgar Burchardt <ansgar at 43-1.org>,
@@ -16,7 +16,7 @@
 Package: libparse-mediawikidump-perl
 Architecture: all
 Depends: ${misc:Depends}, ${perl:Depends}, libxml-parser-perl,
- libpadwalker-perl
+ libpadwalker-perl, libdevel-cycle-perl (>= 1.11)
 Description: Perl module to parse MediaWiki dump files
  Parse::MediaWikiDump is a Perl module which provides tools needed to process
  the contents of XML dump files generated by MediaWiki (page information, with

Modified: trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump.pm?rev=47063&op=diff
==============================================================================
--- trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump.pm (original)
+++ trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump.pm Thu Nov 12 04:14:32 2009
@@ -1,5 +1,5 @@
 package Parse::MediaWikiDump;
-our $VERSION = '0.98';
+our $VERSION = '1.0.1';
 
 use Parse::MediaWikiDump::XML;
 use Parse::MediaWikiDump::Revisions;
@@ -200,6 +200,12 @@
 This software suite provides the tools needed to process the contents of the XML page 
 dump files and the SQL based links dump file.
 
+=head1 STATUS
+
+This software module is stable - there will not be any more API changes nor will there
+be additional features added. Bugs will be fixed but further development effort will be
+centered around a replacement for this module.
+
 =head1 USAGE
 
 This module is a factory class that allows you to create instances of the individual 

Modified: trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/CategoryLinks.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/CategoryLinks.pm?rev=47063&op=diff
==============================================================================
--- trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/CategoryLinks.pm (original)
+++ trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/CategoryLinks.pm Thu Nov 12 04:14:32 2009
@@ -1,6 +1,6 @@
 package Parse::MediaWikiDump::CategoryLinks;
 
-our $VERSION = '0.94';
+our $VERSION = '1.0.1';
 
 use strict;
 use warnings;

Modified: trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/Links.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/Links.pm?rev=47063&op=diff
==============================================================================
--- trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/Links.pm (original)
+++ trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/Links.pm Thu Nov 12 04:14:32 2009
@@ -1,6 +1,6 @@
 package Parse::MediaWikiDump::Links;
 
-our $VERSION = '0.94';
+our $VERSION = '1.0.1';
 
 use strict;
 use warnings;

Modified: trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/Pages.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/Pages.pm?rev=47063&op=diff
==============================================================================
--- trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/Pages.pm (original)
+++ trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/Pages.pm Thu Nov 12 04:14:32 2009
@@ -1,6 +1,6 @@
 package Parse::MediaWikiDump::Pages;
 
-our $VERSION = '0.98';
+our $VERSION = '1.0.1';
 
 use base qw(Parse::MediaWikiDump::Revisions);
 

Modified: trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/Revisions.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/Revisions.pm?rev=47063&op=diff
==============================================================================
--- trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/Revisions.pm (original)
+++ trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/Revisions.pm Thu Nov 12 04:14:32 2009
@@ -1,6 +1,6 @@
 package Parse::MediaWikiDump::Revisions;
 
-our $VERSION = '0.98';
+our $VERSION = '1.0.1';
 
 use 5.8.0;
 

Modified: trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/XML.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/XML.pm?rev=47063&op=diff
==============================================================================
--- trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/XML.pm (original)
+++ trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/XML.pm Thu Nov 12 04:14:32 2009
@@ -13,8 +13,6 @@
 #but is also given an additional argument that is an accumulator
 #variable to store data in. 
 package Parse::MediaWikiDump::XML::Accumulator;
-
-our $VERSION = '0.97';
 
 use warnings;
 use strict;
@@ -154,9 +152,7 @@
 }
 
 sub handle_char_event {
-	my ($self, $expat, $chars) = @_; 
-	
-	push(@{$self->{char_buf}}, $chars); 
+	push(@{$_[0]->{char_buf}}, $_[2]); 
 }
 
 sub flush_chars {

Modified: trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/category_link.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/category_link.pm?rev=47063&op=diff
==============================================================================
--- trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/category_link.pm (original)
+++ trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/category_link.pm Thu Nov 12 04:14:32 2009
@@ -1,6 +1,6 @@
 package Parse::MediaWikiDump::category_link;
 
-our $VERSION = '0.94';
+our $VERSION = '1.0.1';
 
 #you must pass in a fully populated link array reference
 sub new {

Modified: trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/link.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/link.pm?rev=47063&op=diff
==============================================================================
--- trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/link.pm (original)
+++ trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/link.pm Thu Nov 12 04:14:32 2009
@@ -1,6 +1,6 @@
 package Parse::MediaWikiDump::link;
 
-our $VERSION = '0.94';
+our $VERSION = '1.0.1';
 
 #you must pass in a fully populated link array reference
 sub new {

Modified: trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/page.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/page.pm?rev=47063&op=diff
==============================================================================
--- trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/page.pm (original)
+++ trunk/libparse-mediawikidump-perl/lib/Parse/MediaWikiDump/page.pm Thu Nov 12 04:14:32 2009
@@ -1,6 +1,6 @@
 package Parse::MediaWikiDump::page;
 
-our $VERSION = '0.94';
+our $VERSION = '1.0.1';
 
 use strict;
 use warnings;

Modified: trunk/libparse-mediawikidump-perl/t/memory-leak.off
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libparse-mediawikidump-perl/t/memory-leak.off?rev=47063&op=diff
==============================================================================
--- trunk/libparse-mediawikidump-perl/t/memory-leak.off (original)
+++ trunk/libparse-mediawikidump-perl/t/memory-leak.off Thu Nov 12 04:14:32 2009
@@ -17,6 +17,9 @@
 while ($i++ < $NUM_TESTS) {
 	my $dump = Parse::MediaWikiDump->pages('t/pages_test.xml');
 
-#	$dump->next;
 	while($dump->next) { }
+	
+	$dump = Parse::MediaWikiDump->pages('t/pages_test.xml');
+
+	$dump->next;
 }




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