The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
.gitignore 06
Build.PL 130
Changes 2057
MANIFEST 11
META.json 1622
META.yml 1413
Makefile.PL 011
lib/XML/Parsepp.pm 11
8 files changed (This is a version diff) 65111
@@ -0,0 +1,6 @@
+Build
+MYMETA.*
+Makefile
+_build/
+blib/
+*.swp
@@ -1,13 +0,0 @@
-use strict;
-use warnings;
-use 5.014;
-
-use Module::Build;
-
-Module::Build->new(
-  module_name        => 'XML::Parsepp',
-  license            => 'perl',
-  configure_requires => { 'Module::Build' => 0.30 },
-  requires           => { },
-  dist_abstract      => 'Simplified pure perl parser for XML',
-)->create_build_script;
@@ -1,26 +1,63 @@
-Revision history for XML-Parsepp
+Revision history for XML::Parsepp
 
-0.01    01 May 2012
-        First version, released on an unsuspecting world.
+0.07 - 2014-09-20T19:29:17+01:00
 
-0.02    30 Jun 2012
-        added methods XML::Parsepp->parsefile('REC-xml-19980210.xml');
-        XML::Parsepp->parse('<foo id="me">Hello World</foo>');
-        XML::Parsepp->new(Handlers => {Start => \&handle_start,
-        End => \&handle_end, Char => \&handle_char});
+  [DOCUMENTATION]
 
-0.03    28 Jul 2012
-        die with duplicate attributes (and allow duplicate attributes
-        with a special option XML::Parsepp->new(dupatt => ';')
+  - Add a .gitignore file
 
-0.04    04 Aug 2012
-        The concatenation string XML::Parsepp->new(dupatt => $str) is
-        restricted to printable ascii excluding " and '
-        Add some examples to the README file
+  - Changelog dates are better written as YYYY.MM.DD and probably ordered in
+    the other, descending, direction
+    Remark: I have decided to follow the ISO 8601 standard at
+    http://www.w3.org/TR/NOTE-datetime
 
-0.05    07 Aug 2012
-        Correct error in Makefile.PL ==> VERSION_FROM =>
+  - Just use a Makefile.PL and not a Build.PL the latter does not have any
+    added value any more
+  - In Makefile.PL ==> meta files link to repository
+
+0.06 - 2012-08-19T12:00:00+01:00
+
+  [DOCUMENTATION]
+
+  - Add references to XML::Parsepp::Testgen to the documentation and
+    update Test0100.t to comply with XML::Parsepp::Testgen
+
+0.05 - 2012-08-07T12:00:00+01:00
+
+  [DOCUMENTATION]
+
+  - Correct error in Makefile.PL ==> VERSION_FROM =>
+
+0.04 - 2012-08-04T12:00:00+01:00
+
+  [ENHANCEMENTS]
+
+  - The concatenation string XML::Parsepp->new(dupatt => $str) is
+    restricted to printable ascii excluding " and '
+
+  [DOCUMENTATION]
+
+  - Add some examples to the README file
+
+0.03 - 2012-07-28T12:00:00+01:00
+
+  [ENHANCEMENTS]
+
+  - die with duplicate attributes (and allow duplicate attributes
+    with a special option XML::Parsepp->new(dupatt => ';')
+
+0.02 - 2012-06-30T12:00:00+01:00
+
+  [ENHANCEMENTS]
+
+  - added methods XML::Parsepp->parsefile('REC-xml-19980210.xml');
+    XML::Parsepp->parse('<foo id="me">Hello World</foo>');
+    XML::Parsepp->new(Handlers => {Start => \&handle_start,
+    End => \&handle_end, Char => \&handle_char});
+
+0.01 - 2012-05-01T12:00:00+01:00
+
+  [ENHANCEMENTS]
+
+  - First version, released on an unsuspecting world.
 
-0.06    19 Aug 2012
-        Add references to XML::Parsepp::Testgen to the documentation and
-        update Test0100.t to comply with XML::Parsepp::Testgen
@@ -1,8 +1,8 @@
+.gitignore
 Changes
 MANIFEST
 LICENCE
 Makefile.PL
-Build.PL
 README
 lib/XML/Parsepp.pm
 t/Test0040.t
@@ -4,37 +4,43 @@
       "Klaus Eichner <klaus03@gmail.com>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "Module::Build version 0.3901, CPAN::Meta::Converter version 2.120630",
+   "generated_by" : "ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.141170",
    "license" : [
-      "perl_5"
+      "unknown"
    ],
    "meta-spec" : {
       "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
       "version" : "2"
    },
    "name" : "XML-Parsepp",
+   "no_index" : {
+      "directory" : [
+         "t",
+         "inc"
+      ]
+   },
    "prereqs" : {
+      "build" : {
+         "requires" : {
+            "ExtUtils::MakeMaker" : "0"
+         }
+      },
       "configure" : {
          "requires" : {
-            "Module::Build" : "0.3"
+            "ExtUtils::MakeMaker" : "0"
          }
-      }
-   },
-   "provides" : {
-      "XML::Parsepp" : {
-         "file" : "lib/XML/Parsepp.pm",
-         "version" : "0.06"
       },
-      "XML::Parsepp::ExpatNB" : {
-         "file" : "lib/XML/Parsepp.pm",
-         "version" : 0
+      "runtime" : {
+         "requires" : {}
       }
    },
    "release_status" : "stable",
    "resources" : {
-      "license" : [
-         "http://dev.perl.org/licenses/"
-      ]
+      "repository" : {
+         "type" : "git",
+         "url" : "https://github.com/klaus03/XML-Parsepp.git",
+         "web" : "https://github.com/klaus03/XML-Parsepp"
+      }
    },
-   "version" : "0.06"
+   "version" : "0.07"
 }
@@ -2,23 +2,22 @@
 abstract: 'Simplified pure perl parser for XML'
 author:
   - 'Klaus Eichner <klaus03@gmail.com>'
-build_requires: {}
+build_requires:
+  ExtUtils::MakeMaker: '0'
 configure_requires:
-  Module::Build: 0.3
+  ExtUtils::MakeMaker: '0'
 dynamic_config: 1
-generated_by: 'Module::Build version 0.3901, CPAN::Meta::Converter version 2.120630'
-license: perl
+generated_by: 'ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.141170'
+license: unknown
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
-  version: 1.4
+  version: '1.4'
 name: XML-Parsepp
-provides:
-  XML::Parsepp:
-    file: lib/XML/Parsepp.pm
-    version: 0.06
-  XML::Parsepp::ExpatNB:
-    file: lib/XML/Parsepp.pm
-    version: 0
+no_index:
+  directory:
+    - t
+    - inc
+requires: {}
 resources:
-  license: http://dev.perl.org/licenses/
-version: 0.06
+  repository: https://github.com/klaus03/XML-Parsepp.git
+version: '0.07'
@@ -10,4 +10,15 @@ WriteMakefile(
     ($] >= 5.005 ?     ## Add these new keywords supported since 5.005
       (ABSTRACT_FROM  => 'lib/XML/Parsepp.pm', # retrieve abstract from module
        AUTHOR         => 'Klaus Eichner <klaus03@gmail.com>') : ()),
+    (eval { ExtUtils::MakeMaker->VERSION(6.46) } ? (META_MERGE => {
+        'meta-spec' => { version => 2 },
+        resources => {
+            repository => {
+               type => 'git',
+               url  => 'https://github.com/klaus03/XML-Parsepp.git',
+               web  => 'https://github.com/klaus03/XML-Parsepp',
+           }
+        }})
+        : ()
+    ),
 );
@@ -11,7 +11,7 @@ require Exporter;
 our @ISA       = qw(Exporter);
 our @EXPORT    = qw();
 our @EXPORT_OK = qw();
-our $VERSION   = '0.06';
+our $VERSION   = '0.07';
 
 sub new {
     my $class = shift;