Hello community, here is the log from the commit of package perl-App-Cmd for openSUSE:Factory checked in at 2013-12-12 11:18:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-App-Cmd (Old) and /work/SRC/openSUSE:Factory/.perl-App-Cmd.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-App-Cmd" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-App-Cmd/perl-App-Cmd.changes 2013-11-26 19:22:30.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-App-Cmd.new/perl-App-Cmd.changes 2013-12-12 11:18:57.000000000 +0100 @@ -1,0 +2,7 @@ +Mon Dec 9 11:15:52 UTC 2013 - [email protected] + +- updated to 0.323 + fall back to "(unknown)" for command abstract in more cases (thanks, + Jakob Voss!) + +------------------------------------------------------------------- Old: ---- App-Cmd-0.322.tar.gz New: ---- App-Cmd-0.323.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-App-Cmd.spec ++++++ --- /var/tmp/diff_new_pack.VaTc5Y/_old 2013-12-12 11:18:57.000000000 +0100 +++ /var/tmp/diff_new_pack.VaTc5Y/_new 2013-12-12 11:18:57.000000000 +0100 @@ -17,7 +17,7 @@ Name: perl-App-Cmd -Version: 0.322 +Version: 0.323 Release: 0 %define cpan_name App-Cmd Summary: write command line apps with less suffering @@ -87,7 +87,6 @@ %prep %setup -q -n %{cpan_name}-%{version} -find . -type f -print0 | xargs -0 chmod 644 %build %{__perl} Makefile.PL INSTALLDIRS=vendor ++++++ App-Cmd-0.322.tar.gz -> App-Cmd-0.323.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/Changes new/App-Cmd-0.323/Changes --- old/App-Cmd-0.322/Changes 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/Changes 2013-12-07 14:46:56.000000000 +0100 @@ -1,5 +1,9 @@ Revision history for App-Cmd +0.323 2013-12-07 08:46:51 America/New_York + fall back to "(unknown)" for command abstract in more cases (thanks, + Jakob Voss!) + 0.322 2013-10-28 08:00:35 America/New_York require a newer Getopt::Long to avoid --version conflicts diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/MANIFEST new/App-Cmd-0.323/MANIFEST --- old/App-Cmd-0.322/MANIFEST 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/MANIFEST 2013-12-07 14:46:56.000000000 +0100 @@ -60,6 +60,7 @@ t/setup-inner.t t/setup-nocmd.t t/setup.t +t/simple-args.t t/simple-help.t t/simple-require.t t/simple-use.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/META.json new/App-Cmd-0.323/META.json --- old/App-Cmd-0.322/META.json 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/META.json 2013-12-07 14:46:56.000000000 +0100 @@ -4,7 +4,7 @@ "Ricardo Signes <[email protected]>" ], "dynamic_config" : 0, - "generated_by" : "Dist::Zilla version 4.300039, CPAN::Meta::Converter version 2.132830", + "generated_by" : "Dist::Zilla version 5.006, CPAN::Meta::Converter version 2.132830", "license" : [ "perl_5" ], @@ -71,16 +71,16 @@ "web" : "https://github.com/rjbs/App-Cmd" } }, - "version" : "0.322", + "version" : "0.323", "x_Dist_Zilla" : { "perl" : { - "version" : "5.019005" + "version" : "5.018001" }, "plugins" : [ { "class" : "Dist::Zilla::Plugin::Git::GatherDir", "name" : "@RJBS/Git::GatherDir", - "version" : "2.017" + "version" : "2.019" }, { "class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed", @@ -90,107 +90,127 @@ { "class" : "Dist::Zilla::Plugin::CheckExtraTests", "name" : "@RJBS/CheckExtraTests", - "version" : "0.013" + "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.008" + "version" : "0.014" }, { "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.008" + "version" : "0.014" }, { "class" : "Dist::Zilla::Plugin::PruneCruft", "name" : "@RJBS/@Filter/PruneCruft", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::ManifestSkip", "name" : "@RJBS/@Filter/ManifestSkip", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::MetaYAML", "name" : "@RJBS/@Filter/MetaYAML", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::License", "name" : "@RJBS/@Filter/License", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::Readme", "name" : "@RJBS/@Filter/Readme", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::ExecDir", "name" : "@RJBS/@Filter/ExecDir", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::ShareDir", "name" : "@RJBS/@Filter/ShareDir", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::MakeMaker", "name" : "@RJBS/@Filter/MakeMaker", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::Manifest", "name" : "@RJBS/@Filter/Manifest", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::TestRelease", "name" : "@RJBS/@Filter/TestRelease", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::ConfirmRelease", "name" : "@RJBS/@Filter/ConfirmRelease", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::UploadToCPAN", "name" : "@RJBS/@Filter/UploadToCPAN", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::AutoPrereqs", "name" : "@RJBS/AutoPrereqs", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::Git::NextVersion", "name" : "@RJBS/Git::NextVersion", - "version" : "2.017" + "version" : "2.019" }, { "class" : "Dist::Zilla::Plugin::PkgVersion", "name" : "@RJBS/PkgVersion", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::MetaConfig", "name" : "@RJBS/MetaConfig", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::MetaJSON", "name" : "@RJBS/MetaJSON", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::NextRelease", "name" : "@RJBS/NextRelease", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::Test::ChangesHasContent", @@ -200,7 +220,7 @@ { "class" : "Dist::Zilla::Plugin::PodSyntaxTests", "name" : "@RJBS/PodSyntaxTests", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::ReportVersions::Tiny", @@ -216,7 +236,7 @@ } }, "name" : "@RJBS/TestMoreWithSubtests", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::PodWeaver", @@ -226,11 +246,103 @@ "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.102000" + "version" : "4.002" }, { "class" : "Dist::Zilla::Plugin::GithubMeta", @@ -240,22 +352,22 @@ { "class" : "Dist::Zilla::Plugin::Git::Check", "name" : "@RJBS/@Git/Check", - "version" : "2.017" + "version" : "2.019" }, { "class" : "Dist::Zilla::Plugin::Git::Commit", "name" : "@RJBS/@Git/Commit", - "version" : "2.017" + "version" : "2.019" }, { "class" : "Dist::Zilla::Plugin::Git::Tag", "name" : "@RJBS/@Git/Tag", - "version" : "2.017" + "version" : "2.019" }, { "class" : "Dist::Zilla::Plugin::Git::Push", "name" : "@RJBS/@Git/Push", - "version" : "2.017" + "version" : "2.019" }, { "class" : "Dist::Zilla::Plugin::Prereqs", @@ -266,37 +378,37 @@ } }, "name" : "Prereqs", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":InstallModules", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":IncModules", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":TestFiles", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ExecFiles", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ShareFiles", - "version" : "4.300039" + "version" : "5.006" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":MainModule", - "version" : "4.300039" + "version" : "5.006" } ], "zilla" : { @@ -304,7 +416,7 @@ "config" : { "is_trial" : "0" }, - "version" : "4.300039" + "version" : "5.006" } } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/META.yml new/App-Cmd-0.323/META.yml --- old/App-Cmd-0.322/META.yml 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/META.yml 2013-12-07 14:46:56.000000000 +0100 @@ -12,7 +12,7 @@ configure_requires: ExtUtils::MakeMaker: 6.30 dynamic_config: 0 -generated_by: 'Dist::Zilla version 4.300039, CPAN::Meta::Converter version 2.132830' +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 @@ -42,15 +42,15 @@ bugtracker: https://github.com/rjbs/App-Cmd/issues homepage: https://github.com/rjbs/App-Cmd repository: https://github.com/rjbs/App-Cmd.git -version: 0.322 +version: 0.323 x_Dist_Zilla: perl: - version: 5.019005 + version: 5.018001 plugins: - class: Dist::Zilla::Plugin::Git::GatherDir name: '@RJBS/Git::GatherDir' - version: 2.017 + version: 2.019 - class: Dist::Zilla::Plugin::CheckPrereqsIndexed name: '@RJBS/CheckPrereqsIndexed' @@ -58,87 +58,102 @@ - class: Dist::Zilla::Plugin::CheckExtraTests name: '@RJBS/CheckExtraTests' - version: 0.013 + 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.008 + version: 0.014 - 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.008 + version: 0.014 - class: Dist::Zilla::Plugin::PruneCruft name: '@RJBS/@Filter/PruneCruft' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::ManifestSkip name: '@RJBS/@Filter/ManifestSkip' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::MetaYAML name: '@RJBS/@Filter/MetaYAML' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::License name: '@RJBS/@Filter/License' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::Readme name: '@RJBS/@Filter/Readme' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::ExecDir name: '@RJBS/@Filter/ExecDir' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::ShareDir name: '@RJBS/@Filter/ShareDir' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::MakeMaker name: '@RJBS/@Filter/MakeMaker' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::Manifest name: '@RJBS/@Filter/Manifest' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::TestRelease name: '@RJBS/@Filter/TestRelease' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::ConfirmRelease name: '@RJBS/@Filter/ConfirmRelease' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::UploadToCPAN name: '@RJBS/@Filter/UploadToCPAN' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::AutoPrereqs name: '@RJBS/AutoPrereqs' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::Git::NextVersion name: '@RJBS/Git::NextVersion' - version: 2.017 + version: 2.019 - class: Dist::Zilla::Plugin::PkgVersion name: '@RJBS/PkgVersion' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::MetaConfig name: '@RJBS/MetaConfig' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::MetaJSON name: '@RJBS/MetaJSON' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::NextRelease name: '@RJBS/NextRelease' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::Test::ChangesHasContent name: '@RJBS/Test::ChangesHasContent' @@ -146,7 +161,7 @@ - class: Dist::Zilla::Plugin::PodSyntaxTests name: '@RJBS/PodSyntaxTests' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::ReportVersions::Tiny name: '@RJBS/ReportVersions::Tiny' @@ -158,7 +173,7 @@ phase: test type: requires name: '@RJBS/TestMoreWithSubtests' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::PodWeaver config: @@ -167,8 +182,81 @@ 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.102000 + version: 4.002 - class: Dist::Zilla::Plugin::GithubMeta name: '@RJBS/GithubMeta' @@ -176,19 +264,19 @@ - class: Dist::Zilla::Plugin::Git::Check name: '@RJBS/@Git/Check' - version: 2.017 + version: 2.019 - class: Dist::Zilla::Plugin::Git::Commit name: '@RJBS/@Git/Commit' - version: 2.017 + version: 2.019 - class: Dist::Zilla::Plugin::Git::Tag name: '@RJBS/@Git/Tag' - version: 2.017 + version: 2.019 - class: Dist::Zilla::Plugin::Git::Push name: '@RJBS/@Git/Push' - version: 2.017 + version: 2.019 - class: Dist::Zilla::Plugin::Prereqs config: @@ -196,33 +284,33 @@ phase: runtime type: requires name: Prereqs - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::FinderCode name: ':InstallModules' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::FinderCode name: ':IncModules' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::FinderCode name: ':TestFiles' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::FinderCode name: ':ExecFiles' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::FinderCode name: ':ShareFiles' - version: 4.300039 + version: 5.006 - class: Dist::Zilla::Plugin::FinderCode name: ':MainModule' - version: 4.300039 + version: 5.006 zilla: class: Dist::Zilla::Dist::Builder config: is_trial: 0 - version: 4.300039 + version: 5.006 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/Makefile.PL new/App-Cmd-0.323/Makefile.PL --- old/App-Cmd-0.322/Makefile.PL 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/Makefile.PL 2013-12-07 14:46:56.000000000 +0100 @@ -47,37 +47,45 @@ "base" => 0, "lib" => 0 }, - "VERSION" => "0.322", + "VERSION" => "0.323", "test" => { "TESTS" => "t/*.t" } ); -unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) { - my $tr = delete $WriteMakefileArgs{TEST_REQUIRES}; - my $br = $WriteMakefileArgs{BUILD_REQUIRES}; - for my $mod ( keys %$tr ) { - if ( exists $br->{$mod} ) { - $br->{$mod} = $tr->{$mod} if $tr->{$mod} > $br->{$mod}; - } - else { - $br->{$mod} = $tr->{$mod}; - } - } -} +my %FallbackPrereqs = ( + "Capture::Tiny" => "0.13", + "Carp" => 0, + "Class::Load" => "0.06", + "Data::Dumper" => 0, + "Data::OptList" => 0, + "File::Basename" => 0, + "Getopt::Long" => "2.39", + "Getopt::Long::Descriptive" => "0.084", + "IO::TieCombine" => 0, + "IPC::Cmd" => 0, + "Module::Pluggable::Object" => 0, + "String::RewritePrefix" => 0, + "Sub::Exporter" => 0, + "Sub::Exporter::Util" => 0, + "Sub::Install" => 0, + "Test::Fatal" => 0, + "Test::More" => "0.96", + "Text::Abbrev" => 0, + "base" => 0, + "constant" => 0, + "lib" => 0, + "parent" => 0, + "strict" => 0, + "warnings" => 0 +); -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}; - } - } + +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 -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/README new/App-Cmd-0.323/README --- old/App-Cmd-0.322/README 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/README 2013-12-07 14:46:56.000000000 +0100 @@ -1,7 +1,7 @@ This archive contains the distribution App-Cmd, -version 0.322: +version 0.323: write command line apps with less suffering diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/lib/App/Cmd/ArgProcessor.pm new/App-Cmd-0.323/lib/App/Cmd/ArgProcessor.pm --- old/App-Cmd-0.322/lib/App/Cmd/ArgProcessor.pm 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/lib/App/Cmd/ArgProcessor.pm 2013-12-07 14:46:56.000000000 +0100 @@ -3,7 +3,7 @@ package App::Cmd::ArgProcessor; { - $App::Cmd::ArgProcessor::VERSION = '0.322'; + $App::Cmd::ArgProcessor::VERSION = '0.323'; } # ABSTRACT: App::Cmd-specific wrapper for Getopt::Long::Descriptive @@ -29,13 +29,15 @@ =pod +=encoding UTF-8 + =head1 NAME App::Cmd::ArgProcessor - App::Cmd-specific wrapper for Getopt::Long::Descriptive =head1 VERSION -version 0.322 +version 0.323 =head1 AUTHOR diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/lib/App/Cmd/Command/commands.pm new/App-Cmd-0.323/lib/App/Cmd/Command/commands.pm --- old/App-Cmd-0.322/lib/App/Cmd/Command/commands.pm 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/lib/App/Cmd/Command/commands.pm 2013-12-07 14:46:56.000000000 +0100 @@ -3,7 +3,7 @@ package App::Cmd::Command::commands; { - $App::Cmd::Command::commands::VERSION = '0.322'; + $App::Cmd::Command::commands::VERSION = '0.323'; } use App::Cmd::Command; BEGIN { our @ISA = 'App::Cmd::Command' }; @@ -70,13 +70,15 @@ =pod +=encoding UTF-8 + =head1 NAME App::Cmd::Command::commands - list the application's commands =head1 VERSION -version 0.322 +version 0.323 =head1 DESCRIPTION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/lib/App/Cmd/Command/help.pm new/App-Cmd-0.323/lib/App/Cmd/Command/help.pm --- old/App-Cmd-0.322/lib/App/Cmd/Command/help.pm 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/lib/App/Cmd/Command/help.pm 2013-12-07 14:46:56.000000000 +0100 @@ -3,7 +3,7 @@ package App::Cmd::Command::help; { - $App::Cmd::Command::help::VERSION = '0.322'; + $App::Cmd::Command::help::VERSION = '0.323'; } use App::Cmd::Command; BEGIN { our @ISA = 'App::Cmd::Command'; } @@ -62,13 +62,15 @@ =pod +=encoding UTF-8 + =head1 NAME App::Cmd::Command::help - display a command's help screen =head1 VERSION -version 0.322 +version 0.323 =head1 DESCRIPTION @@ -103,7 +105,7 @@ usage information. The C<opt_spec> data structure is used with L<Getopt::Long::Descriptive> -to generate the description of the optons. +to generate the description of the options. Subcommand classes should override the C<discription> method to provide additional information that is prepended before the option descriptions. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/lib/App/Cmd/Command/version.pm new/App-Cmd-0.323/lib/App/Cmd/Command/version.pm --- old/App-Cmd-0.322/lib/App/Cmd/Command/version.pm 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/lib/App/Cmd/Command/version.pm 2013-12-07 14:46:56.000000000 +0100 @@ -3,7 +3,7 @@ package App::Cmd::Command::version; { - $App::Cmd::Command::version::VERSION = '0.322'; + $App::Cmd::Command::version::VERSION = '0.323'; } use App::Cmd::Command; BEGIN { our @ISA = 'App::Cmd::Command'; } @@ -35,13 +35,15 @@ =pod +=encoding UTF-8 + =head1 NAME App::Cmd::Command::version - display an app's version =head1 VERSION -version 0.322 +version 0.323 =head1 DESCRIPTION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/lib/App/Cmd/Command.pm new/App-Cmd-0.323/lib/App/Cmd/Command.pm --- old/App-Cmd-0.322/lib/App/Cmd/Command.pm 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/lib/App/Cmd/Command.pm 2013-12-07 14:46:56.000000000 +0100 @@ -3,7 +3,7 @@ package App::Cmd::Command; { - $App::Cmd::Command::VERSION = '0.322'; + $App::Cmd::Command::VERSION = '0.323'; } use App::Cmd::ArgProcessor; BEGIN { our @ISA = 'App::Cmd::ArgProcessor' }; @@ -108,7 +108,7 @@ # classname to filename (my $pm_file = $class) =~ s!::!/!g; $pm_file .= '.pm'; - $pm_file = $INC{$pm_file}; + $pm_file = $INC{$pm_file} or return "(unknown)"; # if the pm file exists, open it and parse it open my $fh, "<", $pm_file or return "(unknown)"; @@ -146,13 +146,15 @@ =pod +=encoding UTF-8 + =head1 NAME App::Cmd::Command - a base class for App::Cmd commands =head1 VERSION -version 0.322 +version 0.323 =head1 METHODS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/lib/App/Cmd/Plugin.pm new/App-Cmd-0.323/lib/App/Cmd/Plugin.pm --- old/App-Cmd-0.322/lib/App/Cmd/Plugin.pm 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/lib/App/Cmd/Plugin.pm 2013-12-07 14:46:56.000000000 +0100 @@ -2,7 +2,7 @@ use warnings; package App::Cmd::Plugin; { - $App::Cmd::Plugin::VERSION = '0.322'; + $App::Cmd::Plugin::VERSION = '0.323'; } # ABSTRACT: a plugin for App::Cmd commands @@ -21,13 +21,15 @@ =pod +=encoding UTF-8 + =head1 NAME App::Cmd::Plugin - a plugin for App::Cmd commands =head1 VERSION -version 0.322 +version 0.323 =head1 AUTHOR diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/lib/App/Cmd/Setup.pm new/App-Cmd-0.323/lib/App/Cmd/Setup.pm --- old/App-Cmd-0.322/lib/App/Cmd/Setup.pm 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/lib/App/Cmd/Setup.pm 2013-12-07 14:46:56.000000000 +0100 @@ -2,7 +2,7 @@ use warnings; package App::Cmd::Setup; { - $App::Cmd::Setup::VERSION = '0.322'; + $App::Cmd::Setup::VERSION = '0.323'; } # ABSTRACT: helper for setting up App::Cmd classes @@ -144,13 +144,15 @@ =pod +=encoding UTF-8 + =head1 NAME App::Cmd::Setup - helper for setting up App::Cmd classes =head1 VERSION -version 0.322 +version 0.323 =head1 OVERVIEW diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/lib/App/Cmd/Simple.pm new/App-Cmd-0.323/lib/App/Cmd/Simple.pm --- old/App-Cmd-0.322/lib/App/Cmd/Simple.pm 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/lib/App/Cmd/Simple.pm 2013-12-07 14:46:56.000000000 +0100 @@ -3,7 +3,7 @@ package App::Cmd::Simple; { - $App::Cmd::Simple::VERSION = '0.322'; + $App::Cmd::Simple::VERSION = '0.323'; } use App::Cmd::Command; BEGIN { our @ISA = 'App::Cmd::Command' } @@ -113,13 +113,15 @@ =pod +=encoding UTF-8 + =head1 NAME App::Cmd::Simple - a helper for building one-command App::Cmd applications =head1 VERSION -version 0.322 +version 0.323 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/lib/App/Cmd/Subdispatch/DashedStyle.pm new/App-Cmd-0.323/lib/App/Cmd/Subdispatch/DashedStyle.pm --- old/App-Cmd-0.322/lib/App/Cmd/Subdispatch/DashedStyle.pm 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/lib/App/Cmd/Subdispatch/DashedStyle.pm 2013-12-07 14:46:56.000000000 +0100 @@ -3,7 +3,7 @@ package App::Cmd::Subdispatch::DashedStyle; { - $App::Cmd::Subdispatch::DashedStyle::VERSION = '0.322'; + $App::Cmd::Subdispatch::DashedStyle::VERSION = '0.323'; } use App::Cmd::Subdispatch; BEGIN { our @ISA = 'App::Cmd::Subdispatch' }; @@ -59,13 +59,15 @@ =pod +=encoding UTF-8 + =head1 NAME App::Cmd::Subdispatch::DashedStyle - "app cmd --subcmd" style subdispatching =head1 VERSION -version 0.322 +version 0.323 =head1 METHODS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/lib/App/Cmd/Subdispatch.pm new/App-Cmd-0.323/lib/App/Cmd/Subdispatch.pm --- old/App-Cmd-0.322/lib/App/Cmd/Subdispatch.pm 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/lib/App/Cmd/Subdispatch.pm 2013-12-07 14:46:56.000000000 +0100 @@ -3,7 +3,7 @@ package App::Cmd::Subdispatch; { - $App::Cmd::Subdispatch::VERSION = '0.322'; + $App::Cmd::Subdispatch::VERSION = '0.323'; } use App::Cmd; @@ -73,13 +73,15 @@ =pod +=encoding UTF-8 + =head1 NAME App::Cmd::Subdispatch - an App::Cmd::Command that is also an App::Cmd =head1 VERSION -version 0.322 +version 0.323 =head1 METHODS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/lib/App/Cmd/Tester/CaptureExternal.pm new/App-Cmd-0.323/lib/App/Cmd/Tester/CaptureExternal.pm --- old/App-Cmd-0.322/lib/App/Cmd/Tester/CaptureExternal.pm 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/lib/App/Cmd/Tester/CaptureExternal.pm 2013-12-07 14:46:56.000000000 +0100 @@ -2,7 +2,7 @@ use warnings; package App::Cmd::Tester::CaptureExternal; { - $App::Cmd::Tester::CaptureExternal::VERSION = '0.322'; + $App::Cmd::Tester::CaptureExternal::VERSION = '0.323'; } use parent 'App::Cmd::Tester'; @@ -42,13 +42,15 @@ =pod +=encoding UTF-8 + =head1 NAME App::Cmd::Tester::CaptureExternal - Extends App::Cmd::Tester to capture from external subprograms =head1 VERSION -version 0.322 +version 0.323 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/lib/App/Cmd/Tester.pm new/App-Cmd-0.323/lib/App/Cmd/Tester.pm --- old/App-Cmd-0.322/lib/App/Cmd/Tester.pm 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/lib/App/Cmd/Tester.pm 2013-12-07 14:46:56.000000000 +0100 @@ -2,7 +2,7 @@ use warnings; package App::Cmd::Tester; { - $App::Cmd::Tester::VERSION = '0.322'; + $App::Cmd::Tester::VERSION = '0.323'; } # ABSTRACT: for capturing the result of running an app @@ -83,7 +83,7 @@ { package App::Cmd::Tester::Result; { - $App::Cmd::Tester::Result::VERSION = '0.322'; + $App::Cmd::Tester::Result::VERSION = '0.323'; } sub new { @@ -102,7 +102,7 @@ { package App::Cmd::Tester::Exited; { - $App::Cmd::Tester::Exited::VERSION = '0.322'; + $App::Cmd::Tester::Exited::VERSION = '0.323'; } sub throw { my ($class, $code) = @_; @@ -118,13 +118,15 @@ =pod +=encoding UTF-8 + =head1 NAME App::Cmd::Tester - for capturing the result of running an app =head1 VERSION -version 0.322 +version 0.323 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/lib/App/Cmd/Tutorial.pod new/App-Cmd-0.323/lib/App/Cmd/Tutorial.pod --- old/App-Cmd-0.322/lib/App/Cmd/Tutorial.pod 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/lib/App/Cmd/Tutorial.pod 2013-12-07 14:46:56.000000000 +0100 @@ -1,6 +1,5 @@ - # ABSTRACT: getting started with App::Cmd # PODNAME: App::Cmd::Tutorial @@ -8,13 +7,15 @@ =pod +=encoding UTF-8 + =head1 NAME App::Cmd::Tutorial - getting started with App::Cmd =head1 VERSION -version 0.322 +version 0.323 =head1 DESCRIPTION @@ -125,7 +126,7 @@ are "arguments." With a properly configured command class, the above invocation results in -nicely formated data: +nicely formatted data: $opt = { zero => 1, @@ -276,7 +277,7 @@ a mistake. And as all commands are loaded simultaneously, an error in any one of these -commands will yeild a fatal error. +commands will yield a fatal error. There are a few ways to specify that you are sure you want to do this, with varying ranges of scope and complexity. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/lib/App/Cmd.pm new/App-Cmd-0.323/lib/App/Cmd.pm --- old/App-Cmd-0.322/lib/App/Cmd.pm 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/lib/App/Cmd.pm 2013-12-07 14:46:56.000000000 +0100 @@ -4,7 +4,7 @@ package App::Cmd; { - $App::Cmd::VERSION = '0.322'; + $App::Cmd::VERSION = '0.323'; } use App::Cmd::ArgProcessor; BEGIN { our @ISA = 'App::Cmd::ArgProcessor' }; @@ -416,13 +416,15 @@ =pod +=encoding UTF-8 + =head1 NAME App::Cmd - write command line apps with less suffering =head1 VERSION -version 0.322 +version 0.323 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/t/lib/Test/MySimple.pm new/App-Cmd-0.323/t/lib/Test/MySimple.pm --- old/App-Cmd-0.322/t/lib/Test/MySimple.pm 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/t/lib/Test/MySimple.pm 2013-12-07 14:46:56.000000000 +0100 @@ -14,7 +14,7 @@ sub validate_args { my ($self, $opt, $args) = @_; - $self->usage_error("not enough args") unless @$args > 1; + $self->usage_error("not enough args") unless @$args > 0; } sub opt_spec { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/t/simple-args.t new/App-Cmd-0.323/t/simple-args.t --- old/App-Cmd-0.322/t/simple-args.t 1970-01-01 01:00:00.000000000 +0100 +++ new/App-Cmd-0.323/t/simple-args.t 2013-12-07 14:46:56.000000000 +0100 @@ -0,0 +1,19 @@ +#!perl +use strict; +use warnings; + +use Test::More tests => 1; +use App::Cmd::Tester; + +use lib 't/lib'; + +use Test::MySimple; + +my $return = test_app('Test::MySimple', [ ]); +my $error = $return->error; + +like( + $error, + qr/^Error: not enough args/, + "our simple app fails without args", +); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-Cmd-0.322/xt/release/changes_has_content.t new/App-Cmd-0.323/xt/release/changes_has_content.t --- old/App-Cmd-0.322/xt/release/changes_has_content.t 2013-10-28 13:00:39.000000000 +0100 +++ new/App-Cmd-0.323/xt/release/changes_has_content.t 2013-12-07 14:46:56.000000000 +0100 @@ -4,7 +4,7 @@ note 'Checking Changes'; my $changes_file = 'Changes'; -my $newver = '0.322'; +my $newver = '0.323'; my $trial_token = '-TRIAL'; SKIP: { -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
