diff -Nru libdata-optlist-perl-0.107/Changes libdata-optlist-perl-0.109/Changes --- libdata-optlist-perl-0.107/Changes 2011-05-06 15:24:49.000000000 +0000 +++ libdata-optlist-perl-0.109/Changes 2013-12-13 13:30:36.000000000 +0000 @@ -1,5 +1,11 @@ Revision history for Sub-Exporter +0.109 2013-12-13 08:30:34 America/New_York + update bugtracker and repo links + +0.108 2013-07-05 21:43:56 America/New_York + repackage, new bug tracker + 0.107 2011-05-06 11:24:45 America/New_York mkopt now prefers named parameters; docs updated diff -Nru libdata-optlist-perl-0.107/LICENSE libdata-optlist-perl-0.109/LICENSE --- libdata-optlist-perl-0.107/LICENSE 2011-05-06 15:24:49.000000000 +0000 +++ libdata-optlist-perl-0.109/LICENSE 2013-12-13 13:30:36.000000000 +0000 @@ -22,7 +22,7 @@ Version 1, February 1989 Copyright (C) 1989 Free Software Foundation, Inc. - 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + 51 Franklin St, Suite 500, Boston, MA 02110-1335 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. diff -Nru libdata-optlist-perl-0.107/MANIFEST libdata-optlist-perl-0.109/MANIFEST --- libdata-optlist-perl-0.107/MANIFEST 2011-05-06 15:24:49.000000000 +0000 +++ libdata-optlist-perl-0.109/MANIFEST 2013-12-13 13:30:36.000000000 +0000 @@ -7,6 +7,8 @@ README dist.ini lib/Data/OptList.pm +t/000-report-versions-tiny.t t/hash.t t/mkopt.t -t/release-pod-syntax.t +xt/release/changes_has_content.t +xt/release/pod-syntax.t diff -Nru libdata-optlist-perl-0.107/META.json libdata-optlist-perl-0.109/META.json --- libdata-optlist-perl-0.107/META.json 2011-05-06 15:24:49.000000000 +0000 +++ libdata-optlist-perl-0.109/META.json 2013-12-13 13:30:36.000000000 +0000 @@ -4,7 +4,7 @@ "Ricardo Signes " ], "dynamic_config" : 0, - "generated_by" : "Dist::Zilla version 4.200006, CPAN::Meta::Converter version 2.110930", + "generated_by" : "Dist::Zilla version 5.006, CPAN::Meta::Converter version 2.132830", "license" : [ "perl_5" ], @@ -19,11 +19,19 @@ "ExtUtils::MakeMaker" : "6.30" } }, + "develop" : { + "requires" : { + "Test::Pod" : "1.41", + "version" : "0.9901" + } + }, "runtime" : { "requires" : { - "List::Util" : 0, - "Params::Util" : 0, - "Sub::Install" : "0.921" + "List::Util" : "0", + "Params::Util" : "0", + "Sub::Install" : "0.921", + "strict" : "0", + "warnings" : "0" } }, "test" : { @@ -34,130 +42,171 @@ }, "release_status" : "stable", "resources" : { - "homepage" : "http://github.com/rjbs/data-optlist", + "bugtracker" : { + "web" : "https://github.com/rjbs/Data-OptList/issues" + }, + "homepage" : "https://github.com/rjbs/Data-OptList", "repository" : { "type" : "git", - "url" : "http://github.com/rjbs/data-optlist", - "web" : "http://github.com/rjbs/data-optlist" + "url" : "https://github.com/rjbs/Data-OptList.git", + "web" : "https://github.com/rjbs/Data-OptList" } }, - "version" : "0.107", + "version" : "0.109", "x_Dist_Zilla" : { + "perl" : { + "version" : "5.018001" + }, "plugins" : [ { + "class" : "Dist::Zilla::Plugin::Git::GatherDir", + "name" : "@RJBS/Git::GatherDir", + "version" : "2.019" + }, + { "class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed", "name" : "@RJBS/CheckPrereqsIndexed", - "version" : "0.002" + "version" : "0.009" + }, + { + "class" : "Dist::Zilla::Plugin::CheckExtraTests", + "name" : "@RJBS/CheckExtraTests", + "version" : "0.016" + }, + { + "class" : "Dist::Zilla::Plugin::PromptIfStale", + "config" : { + "Dist::Zilla::Plugin::PromptIfStale" : { + "check_all_plugins" : 0, + "check_all_prereqs" : 0, + "modules" : [ + "Dist::Zilla::PluginBundle::RJBS" + ], + "phase" : "build", + "skip" : [] + } + }, + "name" : "@RJBS/RJBS-Outdated", + "version" : "0.015" }, { - "class" : "Dist::Zilla::Plugin::GatherDir", - "name" : "@RJBS/@Basic/GatherDir", - "version" : "4.200006" + "class" : "Dist::Zilla::Plugin::PromptIfStale", + "config" : { + "Dist::Zilla::Plugin::PromptIfStale" : { + "check_all_plugins" : "1", + "check_all_prereqs" : 0, + "modules" : [], + "phase" : "release", + "skip" : [] + } + }, + "name" : "@RJBS/CPAN-Outdated", + "version" : "0.015" }, { "class" : "Dist::Zilla::Plugin::PruneCruft", - "name" : "@RJBS/@Basic/PruneCruft", - "version" : "4.200006" + "name" : "@RJBS/@Filter/PruneCruft", + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::ManifestSkip", - "name" : "@RJBS/@Basic/ManifestSkip", - "version" : "4.200006" + "name" : "@RJBS/@Filter/ManifestSkip", + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::MetaYAML", - "name" : "@RJBS/@Basic/MetaYAML", - "version" : "4.200006" + "name" : "@RJBS/@Filter/MetaYAML", + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::License", - "name" : "@RJBS/@Basic/License", - "version" : "4.200006" + "name" : "@RJBS/@Filter/License", + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::Readme", - "name" : "@RJBS/@Basic/Readme", - "version" : "4.200006" - }, - { - "class" : "Dist::Zilla::Plugin::ExtraTests", - "name" : "@RJBS/@Basic/ExtraTests", - "version" : "4.200006" + "name" : "@RJBS/@Filter/Readme", + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::ExecDir", - "name" : "@RJBS/@Basic/ExecDir", - "version" : "4.200006" + "name" : "@RJBS/@Filter/ExecDir", + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::ShareDir", - "name" : "@RJBS/@Basic/ShareDir", - "version" : "4.200006" + "name" : "@RJBS/@Filter/ShareDir", + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::MakeMaker", - "name" : "@RJBS/@Basic/MakeMaker", - "version" : "4.200006" + "name" : "@RJBS/@Filter/MakeMaker", + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::Manifest", - "name" : "@RJBS/@Basic/Manifest", - "version" : "4.200006" + "name" : "@RJBS/@Filter/Manifest", + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::TestRelease", - "name" : "@RJBS/@Basic/TestRelease", - "version" : "4.200006" + "name" : "@RJBS/@Filter/TestRelease", + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::ConfirmRelease", - "name" : "@RJBS/@Basic/ConfirmRelease", - "version" : "4.200006" + "name" : "@RJBS/@Filter/ConfirmRelease", + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::UploadToCPAN", - "name" : "@RJBS/@Basic/UploadToCPAN", - "version" : "4.200006" + "name" : "@RJBS/@Filter/UploadToCPAN", + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::AutoPrereqs", "name" : "@RJBS/AutoPrereqs", - "version" : "4.200006" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::Git::NextVersion", "name" : "@RJBS/Git::NextVersion", - "version" : "1.110500" + "version" : "2.019" }, { "class" : "Dist::Zilla::Plugin::PkgVersion", "name" : "@RJBS/PkgVersion", - "version" : "4.200006" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::MetaConfig", "name" : "@RJBS/MetaConfig", - "version" : "4.200006" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::MetaJSON", "name" : "@RJBS/MetaJSON", - "version" : "4.200006" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::NextRelease", "name" : "@RJBS/NextRelease", - "version" : "4.200006" + "version" : "5.006" + }, + { + "class" : "Dist::Zilla::Plugin::Test::ChangesHasContent", + "name" : "@RJBS/Test::ChangesHasContent", + "version" : "0.006" }, { "class" : "Dist::Zilla::Plugin::PodSyntaxTests", "name" : "@RJBS/PodSyntaxTests", - "version" : "4.200006" + "version" : "5.006" }, { - "class" : "Dist::Zilla::Plugin::Repository", - "name" : "@RJBS/Repository", - "version" : "0.18" + "class" : "Dist::Zilla::Plugin::ReportVersions::Tiny", + "name" : "@RJBS/ReportVersions::Tiny", + "version" : "1.10" }, { "class" : "Dist::Zilla::Plugin::Prereqs", @@ -168,75 +217,176 @@ } }, "name" : "@RJBS/TestMoreWithSubtests", - "version" : "4.200006" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::PodWeaver", + "config" : { + "Dist::Zilla::Plugin::PodWeaver" : { + "config_plugin" : "@RJBS", + "finder" : [ + ":InstallModules", + ":ExecFiles" + ], + "plugins" : [ + { + "class" : "Pod::Weaver::Plugin::EnsurePod5", + "name" : "@CorePrep/EnsurePod5", + "version" : "4.004" + }, + { + "class" : "Pod::Weaver::Plugin::H1Nester", + "name" : "@CorePrep/H1Nester", + "version" : "4.004" + }, + { + "class" : "Pod::Weaver::Plugin::SingleEncoding", + "name" : "@RJBS/SingleEncoding", + "version" : "4.004" + }, + { + "class" : "Pod::Weaver::Section::Name", + "name" : "@RJBS/Name", + "version" : "4.004" + }, + { + "class" : "Pod::Weaver::Section::Version", + "name" : "@RJBS/Version", + "version" : "4.004" + }, + { + "class" : "Pod::Weaver::Section::Region", + "name" : "@RJBS/Prelude", + "version" : "4.004" + }, + { + "class" : "Pod::Weaver::Section::Generic", + "name" : "@RJBS/Synopsis", + "version" : "4.004" + }, + { + "class" : "Pod::Weaver::Section::Generic", + "name" : "@RJBS/Description", + "version" : "4.004" + }, + { + "class" : "Pod::Weaver::Section::Generic", + "name" : "@RJBS/Overview", + "version" : "4.004" + }, + { + "class" : "Pod::Weaver::Section::Generic", + "name" : "@RJBS/Stability", + "version" : "4.004" + }, + { + "class" : "Pod::Weaver::Section::Collect", + "name" : "Attributes", + "version" : "4.004" + }, + { + "class" : "Pod::Weaver::Section::Collect", + "name" : "Methods", + "version" : "4.004" + }, + { + "class" : "Pod::Weaver::Section::Collect", + "name" : "Functions", + "version" : "4.004" + }, + { + "class" : "Pod::Weaver::Section::Leftovers", + "name" : "@RJBS/Leftovers", + "version" : "4.004" + }, + { + "class" : "Pod::Weaver::Section::Region", + "name" : "@RJBS/postlude", + "version" : "4.004" + }, + { + "class" : "Pod::Weaver::Section::Authors", + "name" : "@RJBS/Authors", + "version" : "4.004" + }, + { + "class" : "Pod::Weaver::Section::Legal", + "name" : "@RJBS/Legal", + "version" : "4.004" + }, + { + "class" : "Pod::Weaver::Plugin::Transformer", + "name" : "@RJBS/List", + "version" : "4.004" + } + ] + } + }, "name" : "@RJBS/PodWeaver", - "version" : "3.101641" + "version" : "4.002" }, { "class" : "Dist::Zilla::Plugin::GithubMeta", "name" : "@RJBS/GithubMeta", - "version" : "0.12" + "version" : "0.42" }, { "class" : "Dist::Zilla::Plugin::Git::Check", "name" : "@RJBS/@Git/Check", - "version" : "1.110500" + "version" : "2.019" }, { "class" : "Dist::Zilla::Plugin::Git::Commit", "name" : "@RJBS/@Git/Commit", - "version" : "1.110500" + "version" : "2.019" }, { "class" : "Dist::Zilla::Plugin::Git::Tag", "name" : "@RJBS/@Git/Tag", - "version" : "1.110500" + "version" : "2.019" }, { "class" : "Dist::Zilla::Plugin::Git::Push", "name" : "@RJBS/@Git/Push", - "version" : "1.110500" + "version" : "2.019" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":InstallModules", - "version" : "4.200006" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":IncModules", - "version" : "4.200006" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":TestFiles", - "version" : "4.200006" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ExecFiles", - "version" : "4.200006" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ShareFiles", - "version" : "4.200006" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":MainModule", - "version" : "4.200006" + "version" : "5.006" } ], "zilla" : { "class" : "Dist::Zilla::Dist::Builder", "config" : { - "is_trial" : 0 + "is_trial" : "0" }, - "version" : "4.200006" + "version" : "5.006" } } } diff -Nru libdata-optlist-perl-0.107/META.yml libdata-optlist-perl-0.109/META.yml --- libdata-optlist-perl-0.107/META.yml 2011-05-06 15:24:49.000000000 +0000 +++ libdata-optlist-perl-0.109/META.yml 2013-12-13 13:30:36.000000000 +0000 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: 6.30 dynamic_config: 0 -generated_by: 'Dist::Zilla version 4.200006, CPAN::Meta::Converter version 2.110930' +generated_by: 'Dist::Zilla version 5.006, CPAN::Meta::Converter version 2.132830' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -17,104 +17,136 @@ List::Util: 0 Params::Util: 0 Sub::Install: 0.921 + strict: 0 + warnings: 0 resources: - homepage: http://github.com/rjbs/data-optlist - repository: http://github.com/rjbs/data-optlist -version: 0.107 + bugtracker: https://github.com/rjbs/Data-OptList/issues + homepage: https://github.com/rjbs/Data-OptList + repository: https://github.com/rjbs/Data-OptList.git +version: 0.109 x_Dist_Zilla: + perl: + version: 5.018001 plugins: - + class: Dist::Zilla::Plugin::Git::GatherDir + name: '@RJBS/Git::GatherDir' + version: 2.019 + - class: Dist::Zilla::Plugin::CheckPrereqsIndexed name: '@RJBS/CheckPrereqsIndexed' - version: 0.002 + version: 0.009 + - + class: Dist::Zilla::Plugin::CheckExtraTests + name: '@RJBS/CheckExtraTests' + version: 0.016 + - + class: Dist::Zilla::Plugin::PromptIfStale + config: + Dist::Zilla::Plugin::PromptIfStale: + check_all_plugins: 0 + check_all_prereqs: 0 + modules: + - Dist::Zilla::PluginBundle::RJBS + phase: build + skip: [] + name: '@RJBS/RJBS-Outdated' + version: 0.015 - - class: Dist::Zilla::Plugin::GatherDir - name: '@RJBS/@Basic/GatherDir' - version: 4.200006 + class: Dist::Zilla::Plugin::PromptIfStale + config: + Dist::Zilla::Plugin::PromptIfStale: + check_all_plugins: 1 + check_all_prereqs: 0 + modules: [] + phase: release + skip: [] + name: '@RJBS/CPAN-Outdated' + version: 0.015 - class: Dist::Zilla::Plugin::PruneCruft - name: '@RJBS/@Basic/PruneCruft' - version: 4.200006 + name: '@RJBS/@Filter/PruneCruft' + version: 5.006 - class: Dist::Zilla::Plugin::ManifestSkip - name: '@RJBS/@Basic/ManifestSkip' - version: 4.200006 + name: '@RJBS/@Filter/ManifestSkip' + version: 5.006 - class: Dist::Zilla::Plugin::MetaYAML - name: '@RJBS/@Basic/MetaYAML' - version: 4.200006 + name: '@RJBS/@Filter/MetaYAML' + version: 5.006 - class: Dist::Zilla::Plugin::License - name: '@RJBS/@Basic/License' - version: 4.200006 + name: '@RJBS/@Filter/License' + version: 5.006 - class: Dist::Zilla::Plugin::Readme - name: '@RJBS/@Basic/Readme' - version: 4.200006 - - - class: Dist::Zilla::Plugin::ExtraTests - name: '@RJBS/@Basic/ExtraTests' - version: 4.200006 + name: '@RJBS/@Filter/Readme' + version: 5.006 - class: Dist::Zilla::Plugin::ExecDir - name: '@RJBS/@Basic/ExecDir' - version: 4.200006 + name: '@RJBS/@Filter/ExecDir' + version: 5.006 - class: Dist::Zilla::Plugin::ShareDir - name: '@RJBS/@Basic/ShareDir' - version: 4.200006 + name: '@RJBS/@Filter/ShareDir' + version: 5.006 - class: Dist::Zilla::Plugin::MakeMaker - name: '@RJBS/@Basic/MakeMaker' - version: 4.200006 + name: '@RJBS/@Filter/MakeMaker' + version: 5.006 - class: Dist::Zilla::Plugin::Manifest - name: '@RJBS/@Basic/Manifest' - version: 4.200006 + name: '@RJBS/@Filter/Manifest' + version: 5.006 - class: Dist::Zilla::Plugin::TestRelease - name: '@RJBS/@Basic/TestRelease' - version: 4.200006 + name: '@RJBS/@Filter/TestRelease' + version: 5.006 - class: Dist::Zilla::Plugin::ConfirmRelease - name: '@RJBS/@Basic/ConfirmRelease' - version: 4.200006 + name: '@RJBS/@Filter/ConfirmRelease' + version: 5.006 - class: Dist::Zilla::Plugin::UploadToCPAN - name: '@RJBS/@Basic/UploadToCPAN' - version: 4.200006 + name: '@RJBS/@Filter/UploadToCPAN' + version: 5.006 - class: Dist::Zilla::Plugin::AutoPrereqs name: '@RJBS/AutoPrereqs' - version: 4.200006 + version: 5.006 - class: Dist::Zilla::Plugin::Git::NextVersion name: '@RJBS/Git::NextVersion' - version: 1.110500 + version: 2.019 - class: Dist::Zilla::Plugin::PkgVersion name: '@RJBS/PkgVersion' - version: 4.200006 + version: 5.006 - class: Dist::Zilla::Plugin::MetaConfig name: '@RJBS/MetaConfig' - version: 4.200006 + version: 5.006 - class: Dist::Zilla::Plugin::MetaJSON name: '@RJBS/MetaJSON' - version: 4.200006 + version: 5.006 - class: Dist::Zilla::Plugin::NextRelease name: '@RJBS/NextRelease' - version: 4.200006 + version: 5.006 + - + class: Dist::Zilla::Plugin::Test::ChangesHasContent + name: '@RJBS/Test::ChangesHasContent' + version: 0.006 - class: Dist::Zilla::Plugin::PodSyntaxTests name: '@RJBS/PodSyntaxTests' - version: 4.200006 + version: 5.006 - - class: Dist::Zilla::Plugin::Repository - name: '@RJBS/Repository' - version: 0.18 + class: Dist::Zilla::Plugin::ReportVersions::Tiny + name: '@RJBS/ReportVersions::Tiny' + version: 1.10 - class: Dist::Zilla::Plugin::Prereqs config: @@ -122,57 +154,136 @@ phase: test type: requires name: '@RJBS/TestMoreWithSubtests' - version: 4.200006 + version: 5.006 - class: Dist::Zilla::Plugin::PodWeaver + config: + Dist::Zilla::Plugin::PodWeaver: + config_plugin: '@RJBS' + finder: + - ':InstallModules' + - ':ExecFiles' + plugins: + - + class: Pod::Weaver::Plugin::EnsurePod5 + name: '@CorePrep/EnsurePod5' + version: 4.004 + - + class: Pod::Weaver::Plugin::H1Nester + name: '@CorePrep/H1Nester' + version: 4.004 + - + class: Pod::Weaver::Plugin::SingleEncoding + name: '@RJBS/SingleEncoding' + version: 4.004 + - + class: Pod::Weaver::Section::Name + name: '@RJBS/Name' + version: 4.004 + - + class: Pod::Weaver::Section::Version + name: '@RJBS/Version' + version: 4.004 + - + class: Pod::Weaver::Section::Region + name: '@RJBS/Prelude' + version: 4.004 + - + class: Pod::Weaver::Section::Generic + name: '@RJBS/Synopsis' + version: 4.004 + - + class: Pod::Weaver::Section::Generic + name: '@RJBS/Description' + version: 4.004 + - + class: Pod::Weaver::Section::Generic + name: '@RJBS/Overview' + version: 4.004 + - + class: Pod::Weaver::Section::Generic + name: '@RJBS/Stability' + version: 4.004 + - + class: Pod::Weaver::Section::Collect + name: Attributes + version: 4.004 + - + class: Pod::Weaver::Section::Collect + name: Methods + version: 4.004 + - + class: Pod::Weaver::Section::Collect + name: Functions + version: 4.004 + - + class: Pod::Weaver::Section::Leftovers + name: '@RJBS/Leftovers' + version: 4.004 + - + class: Pod::Weaver::Section::Region + name: '@RJBS/postlude' + version: 4.004 + - + class: Pod::Weaver::Section::Authors + name: '@RJBS/Authors' + version: 4.004 + - + class: Pod::Weaver::Section::Legal + name: '@RJBS/Legal' + version: 4.004 + - + class: Pod::Weaver::Plugin::Transformer + name: '@RJBS/List' + version: 4.004 name: '@RJBS/PodWeaver' - version: 3.101641 + version: 4.002 - class: Dist::Zilla::Plugin::GithubMeta name: '@RJBS/GithubMeta' - version: 0.12 + version: 0.42 - class: Dist::Zilla::Plugin::Git::Check name: '@RJBS/@Git/Check' - version: 1.110500 + version: 2.019 - class: Dist::Zilla::Plugin::Git::Commit name: '@RJBS/@Git/Commit' - version: 1.110500 + version: 2.019 - class: Dist::Zilla::Plugin::Git::Tag name: '@RJBS/@Git/Tag' - version: 1.110500 + version: 2.019 - class: Dist::Zilla::Plugin::Git::Push name: '@RJBS/@Git/Push' - version: 1.110500 + version: 2.019 - class: Dist::Zilla::Plugin::FinderCode name: ':InstallModules' - version: 4.200006 + version: 5.006 - class: Dist::Zilla::Plugin::FinderCode name: ':IncModules' - version: 4.200006 + version: 5.006 - class: Dist::Zilla::Plugin::FinderCode name: ':TestFiles' - version: 4.200006 + version: 5.006 - class: Dist::Zilla::Plugin::FinderCode name: ':ExecFiles' - version: 4.200006 + version: 5.006 - class: Dist::Zilla::Plugin::FinderCode name: ':ShareFiles' - version: 4.200006 + version: 5.006 - class: Dist::Zilla::Plugin::FinderCode name: ':MainModule' - version: 4.200006 + version: 5.006 zilla: class: Dist::Zilla::Dist::Builder config: is_trial: 0 - version: 4.200006 + version: 5.006 diff -Nru libdata-optlist-perl-0.107/Makefile.PL libdata-optlist-perl-0.109/Makefile.PL --- libdata-optlist-perl-0.107/Makefile.PL 2011-05-06 15:24:49.000000000 +0000 +++ libdata-optlist-perl-0.109/Makefile.PL 2013-12-13 13:30:36.000000000 +0000 @@ -9,41 +9,47 @@ my %WriteMakefileArgs = ( - 'ABSTRACT' => 'parse and validate simple name/value option pairs', - 'AUTHOR' => 'Ricardo Signes ', - 'BUILD_REQUIRES' => { - 'Test::More' => '0.96' + "ABSTRACT" => "parse and validate simple name/value option pairs", + "AUTHOR" => "Ricardo Signes ", + "BUILD_REQUIRES" => {}, + "CONFIGURE_REQUIRES" => { + "ExtUtils::MakeMaker" => "6.30" }, - 'CONFIGURE_REQUIRES' => { - 'ExtUtils::MakeMaker' => '6.30' + "DISTNAME" => "Data-OptList", + "EXE_FILES" => [], + "LICENSE" => "perl", + "NAME" => "Data::OptList", + "PREREQ_PM" => { + "List::Util" => 0, + "Params::Util" => 0, + "Sub::Install" => "0.921", + "strict" => 0, + "warnings" => 0 }, - 'DISTNAME' => 'Data-OptList', - 'EXE_FILES' => [], - 'LICENSE' => 'perl', - 'NAME' => 'Data::OptList', - 'PREREQ_PM' => { - 'List::Util' => '0', - 'Params::Util' => '0', - 'Sub::Install' => '0.921' + "TEST_REQUIRES" => { + "Test::More" => "0.96" }, - 'VERSION' => '0.107', - 'test' => { - 'TESTS' => 't/*.t' + "VERSION" => "0.109", + "test" => { + "TESTS" => "t/*.t" } ); -unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) { - my $br = delete $WriteMakefileArgs{BUILD_REQUIRES}; - my $pp = $WriteMakefileArgs{PREREQ_PM}; - for my $mod ( keys %$br ) { - if ( exists $pp->{$mod} ) { - $pp->{$mod} = $br->{$mod} if $br->{$mod} > $pp->{$mod}; - } - else { - $pp->{$mod} = $br->{$mod}; - } - } +my %FallbackPrereqs = ( + "List::Util" => 0, + "Params::Util" => 0, + "Sub::Install" => "0.921", + "Test::More" => "0.96", + "strict" => 0, + "warnings" => 0 +); + + +unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) { + delete $WriteMakefileArgs{TEST_REQUIRES}; + delete $WriteMakefileArgs{BUILD_REQUIRES}; + $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs; } delete $WriteMakefileArgs{CONFIGURE_REQUIRES} diff -Nru libdata-optlist-perl-0.107/README libdata-optlist-perl-0.109/README --- libdata-optlist-perl-0.107/README 2011-05-06 15:24:49.000000000 +0000 +++ libdata-optlist-perl-0.109/README 2013-12-13 13:30:36.000000000 +0000 @@ -1,7 +1,7 @@ This archive contains the distribution Data-OptList, -version 0.107: +version 0.109: parse and validate simple name/value option pairs diff -Nru libdata-optlist-perl-0.107/debian/changelog libdata-optlist-perl-0.109/debian/changelog --- libdata-optlist-perl-0.107/debian/changelog 2011-05-12 20:18:15.000000000 +0000 +++ libdata-optlist-perl-0.109/debian/changelog 2013-12-27 20:23:25.000000000 +0000 @@ -1,3 +1,27 @@ +libdata-optlist-perl (0.109-1) unstable; urgency=low + + [ Ansgar Burchardt ] + * debian/control: Convert Vcs-* fields to Git. + + [ Salvatore Bonaccorso ] + * Change search.cpan.org based URIs to metacpan.org based URIs + + [ Axel Beckert ] + * debian/copyright: migrate pre-1.0 format to 1.0 using "cme fix dpkg- + copyright" + + [ Florian Schlichting ] + * Import Upstream version 0.108 + * Bump Standards-Version to 3.9.4 (no change) + * Drop spelling.patch, applied upstream + + [ gregor herrmann ] + * New upstream release 0.109. + * Update years of copyright. + * Declare compliance with Debian Policy 3.9.5. + + -- gregor herrmann Fri, 27 Dec 2013 21:23:01 +0100 + libdata-optlist-perl (0.107-1) unstable; urgency=low [ Jonathan Yu ] diff -Nru libdata-optlist-perl-0.107/debian/control libdata-optlist-perl-0.109/debian/control --- libdata-optlist-perl-0.107/debian/control 2011-05-12 20:18:15.000000000 +0000 +++ libdata-optlist-perl-0.109/debian/control 2013-12-27 20:23:25.000000000 +0000 @@ -1,23 +1,28 @@ Source: libdata-optlist-perl +Maintainer: Debian Perl Group +Uploaders: Krzysztof Krzyzaniak (eloy) , + gregor herrmann , + Jonathan Yu , + Antonio Radici , + Jotam Jr. Trejo Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl, - libparams-util-perl, libsub-install-perl, - libtest-simple-perl (>= 0.96) | perl (>= 5.13.4) -Maintainer: Debian Perl Group -Uploaders: Krzysztof Krzyzaniak (eloy) , - gregor herrmann , Jonathan Yu , - Antonio Radici , Jotam Jr. Trejo -Standards-Version: 3.9.2 -Homepage: http://search.cpan.org/dist/Data-OptList/ -Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libdata-optlist-perl/ -Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libdata-optlist-perl/ + libparams-util-perl, + libsub-install-perl, + perl (>= 5.13.4) | libtest-simple-perl (>= 0.96) +Standards-Version: 3.9.5 +Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libdata-optlist-perl.git +Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libdata-optlist-perl.git +Homepage: https://metacpan.org/release/Data-OptList/ Package: libdata-optlist-perl Architecture: all -Depends: ${perl:Depends}, ${misc:Depends}, libparams-util-perl, - libsub-install-perl +Depends: ${perl:Depends}, + ${misc:Depends}, + libparams-util-perl, + libsub-install-perl Description: module to parse and validate simple name/value option pairs Data::OptList is a Perl module useful for working with simple name-and-value option pairs. It assumes any defined scalar is a name and any reference after diff -Nru libdata-optlist-perl-0.107/debian/copyright libdata-optlist-perl-0.109/debian/copyright --- libdata-optlist-perl-0.107/debian/copyright 2011-05-12 20:18:15.000000000 +0000 +++ libdata-optlist-perl-0.109/debian/copyright 2013-12-27 20:23:25.000000000 +0000 @@ -1,15 +1,15 @@ -Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 -Maintainer: Ricardo Signes -Source: http://search.cpan.org/dist/Data-OptList/ -Name: Data-OptList +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: Data-OptList +Upstream-Contact: Ricardo Signes +Source: https://metacpan.org/release/Data-OptList/ Files: * -Copyright: 2006-2007, Ricardo Signes +Copyright: 2006, Ricardo Signes License: Artistic or GPL-1+ Files: debian/* Copyright: 2006-2007, Krzysztof Krzyzaniak (eloy) - 2007-2008, gregor herrmann + 2007-2013, gregor herrmann 2009, Antonio Radici 2010, Jonathan Yu 2011, Jotam Jr. Trejo diff -Nru libdata-optlist-perl-0.107/debian/patches/series libdata-optlist-perl-0.109/debian/patches/series --- libdata-optlist-perl-0.107/debian/patches/series 2011-05-12 20:18:15.000000000 +0000 +++ libdata-optlist-perl-0.109/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -spelling.patch diff -Nru libdata-optlist-perl-0.107/debian/patches/spelling.patch libdata-optlist-perl-0.109/debian/patches/spelling.patch --- libdata-optlist-perl-0.107/debian/patches/spelling.patch 2011-05-12 20:18:15.000000000 +0000 +++ libdata-optlist-perl-0.109/debian/patches/spelling.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,15 +0,0 @@ -Author: Jotam Jr. Trejo -Subject: spelling -Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=68131 -Last-Update: 2011-05-11 ---- a/lib/Data/OptList.pm -+++ b/lib/Data/OptList.pm -@@ -195,7 +195,7 @@ Valid arguments are: - This produces an array of arrays; the inner arrays are name/value pairs. - Values will be either "undef" or a reference. - --Positional parameters may be used for compability with the old C -+Positional parameters may be used for compatibility with the old C - interface: - - my $opt_list = Data::OptList::mkopt($input, $moniker, $req_uni, $must_be); diff -Nru libdata-optlist-perl-0.107/debian/watch libdata-optlist-perl-0.109/debian/watch --- libdata-optlist-perl-0.107/debian/watch 2009-06-06 12:09:09.000000000 +0000 +++ libdata-optlist-perl-0.109/debian/watch 2013-12-27 20:23:25.000000000 +0000 @@ -1,2 +1,2 @@ version=3 -http://search.cpan.org/dist/Data-OptList/ .*/Data-OptList-v?(\d[\d.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) +https://metacpan.org/release/Data-OptList/ .*/Data-OptList-v?(\d[\d.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) diff -Nru libdata-optlist-perl-0.107/lib/Data/OptList.pm libdata-optlist-perl-0.109/lib/Data/OptList.pm --- libdata-optlist-perl-0.107/lib/Data/OptList.pm 2011-05-06 15:24:49.000000000 +0000 +++ libdata-optlist-perl-0.109/lib/Data/OptList.pm 2013-12-13 13:30:36.000000000 +0000 @@ -1,8 +1,8 @@ use strict; use warnings; package Data::OptList; -BEGIN { - $Data::OptList::VERSION = '0.107'; +{ + $Data::OptList::VERSION = '0.109'; } # ABSTRACT: parse and validate simple name/value option pairs @@ -106,15 +106,18 @@ 1; __END__ + =pod +=encoding UTF-8 + =head1 NAME Data::OptList - parse and validate simple name/value option pairs =head1 VERSION -version 0.107 +version 0.109 =head1 SYNOPSIS @@ -195,7 +198,7 @@ This produces an array of arrays; the inner arrays are name/value pairs. Values will be either "undef" or a reference. -Positional parameters may be used for compability with the old C +Positional parameters may be used for compatibility with the old C interface: my $opt_list = Data::OptList::mkopt($input, $moniker, $req_uni, $must_be); @@ -253,4 +256,3 @@ the same terms as the Perl 5 programming language system itself. =cut - diff -Nru libdata-optlist-perl-0.107/t/000-report-versions-tiny.t libdata-optlist-perl-0.109/t/000-report-versions-tiny.t --- libdata-optlist-perl-0.107/t/000-report-versions-tiny.t 1970-01-01 00:00:00.000000000 +0000 +++ libdata-optlist-perl-0.109/t/000-report-versions-tiny.t 2013-12-13 13:30:36.000000000 +0000 @@ -0,0 +1,76 @@ +use strict; +use warnings; +use Test::More 0.88; +# This is a relatively nice way to avoid Test::NoWarnings breaking our +# expectations by adding extra tests, without using no_plan. It also helps +# avoid any other test module that feels introducing random tests, or even +# test plans, is a nice idea. +our $success = 0; +END { $success && done_testing; } + +# List our own version used to generate this +my $v = "\nGenerated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.10\n"; + +eval { # no excuses! + # report our Perl details + my $want = "any version"; + $v .= "perl: $] (wanted $want) on $^O from $^X\n\n"; +}; +defined($@) and diag("$@"); + +# Now, our module version dependencies: +sub pmver { + my ($module, $wanted) = @_; + $wanted = " (want $wanted)"; + my $pmver; + eval "require $module;"; + if ($@) { + if ($@ =~ m/Can't locate .* in \@INC/) { + $pmver = 'module not found.'; + } else { + diag("${module}: $@"); + $pmver = 'died during require.'; + } + } else { + my $version; + eval { $version = $module->VERSION; }; + if ($@) { + diag("${module}: $@"); + $pmver = 'died during VERSION check.'; + } elsif (defined $version) { + $pmver = "$version"; + } else { + $pmver = ''; + } + } + + # So, we should be good, right? + return sprintf('%-45s => %-10s%-15s%s', $module, $pmver, $wanted, "\n"); +} + +eval { $v .= pmver('ExtUtils::MakeMaker','6.30') }; +eval { $v .= pmver('List::Util','any version') }; +eval { $v .= pmver('Params::Util','any version') }; +eval { $v .= pmver('Sub::Install','0.921') }; +eval { $v .= pmver('Test::More','0.96') }; +eval { $v .= pmver('strict','any version') }; +eval { $v .= pmver('warnings','any version') }; + + +# All done. +$v .= <<'EOT'; + +Thanks for using my code. I hope it works for you. +If not, please try and include this output in the bug report. +That will help me reproduce the issue and solve your problem. + +EOT + +diag($v); +ok(1, "we really didn't test anything, just reporting data"); +$success = 1; + +# Work around another nasty module on CPAN. :/ +no warnings 'once'; +$Template::Test::NO_FLUSH = 1; +exit 0; diff -Nru libdata-optlist-perl-0.107/t/release-pod-syntax.t libdata-optlist-perl-0.109/t/release-pod-syntax.t --- libdata-optlist-perl-0.107/t/release-pod-syntax.t 2011-05-06 15:24:49.000000000 +0000 +++ libdata-optlist-perl-0.109/t/release-pod-syntax.t 1970-01-01 00:00:00.000000000 +0000 @@ -1,15 +0,0 @@ -#!perl - -BEGIN { - unless ($ENV{RELEASE_TESTING}) { - require Test::More; - Test::More::plan(skip_all => 'these tests are for release candidate testing'); - } -} - -use Test::More; - -eval "use Test::Pod 1.41"; -plan skip_all => "Test::Pod 1.41 required for testing POD" if $@; - -all_pod_files_ok(); diff -Nru libdata-optlist-perl-0.107/xt/release/changes_has_content.t libdata-optlist-perl-0.109/xt/release/changes_has_content.t --- libdata-optlist-perl-0.107/xt/release/changes_has_content.t 1970-01-01 00:00:00.000000000 +0000 +++ libdata-optlist-perl-0.109/xt/release/changes_has_content.t 2013-12-13 13:30:36.000000000 +0000 @@ -0,0 +1,41 @@ +#!perl + +use Test::More tests => 2; + +note 'Checking Changes'; +my $changes_file = 'Changes'; +my $newver = '0.109'; +my $trial_token = '-TRIAL'; + +SKIP: { + ok(-e $changes_file, "$changes_file file exists") + or skip 'Changes is missing', 1; + + ok(_get_changes($newver), "$changes_file has content for $newver"); +} + +done_testing; + +# _get_changes copied and adapted from Dist::Zilla::Plugin::Git::Commit +# by Jerome Quelin +sub _get_changes +{ + my $newver = shift; + + # parse changelog to find commit message + open(my $fh, '<', $changes_file) or die "cannot open $changes_file: $!"; + my $changelog = join('', <$fh>); + close $fh; + + my @content = + grep { /^$newver(?:$trial_token)?(?:\s+|$)/ ... /^\S/ } # from newver to un-indented + split /\n/, $changelog; + shift @content; # drop the version line + + # drop unindented last line and trailing blank lines + pop @content while ( @content && $content[-1] =~ /^(?:\S|\s*$)/ ); + + # return number of non-blank lines + return scalar @content; +} + diff -Nru libdata-optlist-perl-0.107/xt/release/pod-syntax.t libdata-optlist-perl-0.109/xt/release/pod-syntax.t --- libdata-optlist-perl-0.107/xt/release/pod-syntax.t 1970-01-01 00:00:00.000000000 +0000 +++ libdata-optlist-perl-0.109/xt/release/pod-syntax.t 2013-12-13 13:30:36.000000000 +0000 @@ -0,0 +1,7 @@ +#!perl +use Test::More; + +eval "use Test::Pod 1.41"; +plan skip_all => "Test::Pod 1.41 required for testing POD" if $@; + +all_pod_files_ok();