Hello community, here is the log from the commit of package perl-CPAN-Meta for openSUSE:Factory checked in at 2015-04-25 21:16:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-CPAN-Meta (Old) and /work/SRC/openSUSE:Factory/.perl-CPAN-Meta.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-CPAN-Meta" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-CPAN-Meta/perl-CPAN-Meta.changes 2014-12-25 23:20:08.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-CPAN-Meta.new/perl-CPAN-Meta.changes 2015-04-25 21:16:38.000000000 +0200 @@ -1,0 +2,15 @@ +Thu Apr 16 21:03:26 UTC 2015 - co...@suse.com + +- updated to 2.150001 + see /usr/share/doc/packages/perl-CPAN-Meta/Changes + + 2.150001 2015-03-09 14:41:39-04:00 America/New_York + + [DOCUMENTED] + + - Include allowed values for license field in 1.x historic licenses rather + than linking to Module::Build + + - Documented when fragment merging became available + +------------------------------------------------------------------- Old: ---- CPAN-Meta-2.143240.tar.gz New: ---- CPAN-Meta-2.150001.tar.gz cpanspec.yml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-CPAN-Meta.spec ++++++ --- /var/tmp/diff_new_pack.HRDy62/_old 2015-04-25 21:16:39.000000000 +0200 +++ /var/tmp/diff_new_pack.HRDy62/_new 2015-04-25 21:16:39.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-CPAN-Meta # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,15 @@ Name: perl-CPAN-Meta -Version: 2.143240 +Version: 2.150001 Release: 0 %define cpan_name CPAN-Meta -Summary: Distribution metadata for a CPAN dist +Summary: The Distribution Metadata for a Cpan Dist License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/CPAN-Meta/ -Source: http://www.cpan.org/authors/id/D/DA/DAGOLDEN/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/D/DA/DAGOLDEN/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -59,13 +60,6 @@ %prep %setup -q -n %{cpan_name}-%{version} -# MANUAL BEGIN -%if 0%{?suse_version} <= 1110 -for i in $(find t -type f) ; do - sed -i -e "s@^\s*use\s\s*Test::More@use lib '%{perl_vendorlib}';\nuse Test::More@" $i -done -%endif -# MANUAL END %build %{__perl} Makefile.PL INSTALLDIRS=vendor @@ -81,6 +75,6 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes CONTRIBUTING cpanfile LICENSE perlcritic.rc README Todo +%doc Changes CONTRIBUTING.mkdn LICENSE README Todo %changelog ++++++ CPAN-Meta-2.143240.tar.gz -> CPAN-Meta-2.150001.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/CONTRIBUTING new/CPAN-Meta-2.150001/CONTRIBUTING --- old/CPAN-Meta-2.143240/CONTRIBUTING 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/CONTRIBUTING 1970-01-01 01:00:00.000000000 +0100 @@ -1,62 +0,0 @@ -## HOW TO CONTRIBUTE - -Thank you for considering contributing to this distribution. This file -contains instructions that will help you work with the source code. - -The distribution is managed with Dist::Zilla. This means than many of the -usual files you might expect are not in the repository, but are generated -at release time (e.g. Makefile.PL). - -### Getting dependencies - -See the included `cpanfile` file for a list of dependencies. If you have -App::cpanminus 1.6 or later installed, you can use `cpanm` to satisfy -dependencies like this: - - $ cpanm --installdeps . - -Otherwise, you can install Module::CPANfile 1.0002 or later and then satisfy -dependencies with the regular `cpan` client and `cpanfile-dump`: - - $ cpan `cpanfile-dump` - -### Running tests - -You can run tests directly using the `prove` tool: - - $ prove -l - $ prove -lv t/some_test_file.t - -For most distributions, `prove` is entirely sufficent for you to test any -patches you have. - -### Patching documentation - -Likewise, much of the documentation Pod is generated at release time. -Depending on the distribution, some documentation may be written in a Pod -dialect called WikiDoc. (See Pod::WikiDoc on CPAN.) - -If you would like to submit a documentation edit, please limit yourself to the -documentation you see. - -If you see typos or documentation issues in the generated docs, please -email or open a bug ticket instead of patching. - -### Learning Dist::Zilla - -Dist::Zilla is a very powerful authoring tool, but requires a number of -author-specific plugins. If you would like to use it for contributing, -install it from CPAN, then run one of the following commands, depending on -your CPAN client: - - $ cpan `dzil authordeps` - $ dzil authordeps | cpanm - -Once installed, here are some dzil commands you might try: - - $ dzil build - $ dzil test - $ dzil xtest - -You can learn more about Dist::Zilla at http://dzil.org/ - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/CONTRIBUTING.mkdn new/CPAN-Meta-2.150001/CONTRIBUTING.mkdn --- old/CPAN-Meta-2.143240/CONTRIBUTING.mkdn 1970-01-01 01:00:00.000000000 +0100 +++ new/CPAN-Meta-2.150001/CONTRIBUTING.mkdn 2015-03-09 19:41:54.000000000 +0100 @@ -0,0 +1,87 @@ +## HOW TO CONTRIBUTE + +Thank you for considering contributing to this distribution. This file +contains instructions that will help you work with the source code. + +The distribution is managed with Dist::Zilla. This means than many of the +usual files you might expect are not in the repository, but are generated at +release time, as is much of the documentation. Some generated files are +kept in the repository as a convenience (e.g. Makefile.PL or cpanfile). + +Generally, **you do not need Dist::Zilla to contribute patches**. You do need +Dist::Zilla to create a tarball. See below for guidance. + +### Getting dependencies + +If you have App::cpanminus 1.6 or later installed, you can use `cpanm` to +satisfy dependencies like this: + + $ cpanm --installdeps . + +Otherwise, look for either a `Makefile.PL` or `cpanfile` file for +a list of dependencies to satisfy. + +### Running tests + +You can run tests directly using the `prove` tool: + + $ prove -l + $ prove -lv t/some_test_file.t + +For most of my distributions, `prove` is entirely sufficient for you to test any +patches you have. I use `prove` for 99% of my testing during development. + +### Code style and tidying + +Please try to match any existing coding style. If there is a `.perltidyrc` +file, please install Perl::Tidy and use perltidy before submitting patches. + +If there is a `tidyall.ini` file, you can also install Code::TidyAll and run +`tidyall` on a file or `tidyall -a` to tidy all files. + +### Patching documentation + +Much of the documentation Pod is generated at release time. Some is +generated boilerplate; other documentation is built from pseudo-POD +directives in the source like C<=method> or C<=func>. + +If you would like to submit a documentation edit, please limit yourself to +the documentation you see. + +If you see typos or documentation issues in the generated docs, please +email or open a bug ticket instead of patching. + +### Installing and using Dist::Zilla + +Dist::Zilla is a very powerful authoring tool, optimized for maintaining a +large number of distributions with a high degree of automation, but it has a +large dependency chain, a bit of a learning curve and requires a number of +author-specific plugins. + +To install it from CPAN, I recommend one of the following approaches for +the quickest installation: + + # using CPAN.pm, but bypassing non-functional pod tests + $ cpan TAP::Harness::Restricted + $ PERL_MM_USE_DEFAULT=1 HARNESS_CLASS=TAP::Harness::Restricted cpan Dist::Zilla + + # using cpanm, bypassing *all* tests + $ cpanm -n Dist::Zilla + +In either case, it's probably going to take about 10 minutes. Go for a walk, +go get a cup of your favorite beverage, take a bathroom break, or whatever. +When you get back, Dist::Zilla should be ready for you. + +Then you need to install any plugins specific to this distribution: + + $ cpan `dzil authordeps` + $ dzil authordeps | cpanm + +Once installed, here are some dzil commands you might try: + + $ dzil build + $ dzil test + $ dzil xtest + +You can learn more about Dist::Zilla at http://dzil.org/ + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/Changes new/CPAN-Meta-2.150001/Changes --- old/CPAN-Meta-2.143240/Changes 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/Changes 2015-03-09 19:41:54.000000000 +0100 @@ -1,5 +1,14 @@ Revision history for CPAN-Meta +2.150001 2015-03-09 14:41:39-04:00 America/New_York + + [DOCUMENTED] + + - Include allowed values for license field in 1.x historic licenses rather + than linking to Module::Build + + - Documented when fragment merging became available + 2.143240 2014-11-20 10:26:30-05:00 America/New_York [FIXED] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/MANIFEST new/CPAN-Meta-2.150001/MANIFEST --- old/CPAN-Meta-2.143240/MANIFEST 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/MANIFEST 2015-03-09 19:41:54.000000000 +0100 @@ -1,5 +1,5 @@ -# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.025. -CONTRIBUTING +# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.032. +CONTRIBUTING.mkdn Changes LICENSE MANIFEST diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/META.json new/CPAN-Meta-2.150001/META.json --- old/CPAN-Meta-2.143240/META.json 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/META.json 2015-03-09 19:41:54.000000000 +0100 @@ -5,13 +5,13 @@ "Ricardo Signes <r...@cpan.org>" ], "dynamic_config" : 0, - "generated_by" : "Dist::Zilla version 5.025, CPAN::Meta::Converter version 2.142690", + "generated_by" : "Dist::Zilla version 5.032, CPAN::Meta::Converter version 2.143240", "license" : [ "perl_5" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", - "version" : "2" + "version" : 2 }, "name" : "CPAN-Meta", "no_index" : { @@ -52,7 +52,8 @@ "Test::More" : "0", "Test::Pod" : "1.41", "Test::Pod::Coverage" : "1.08", - "Test::Spelling" : "0.12" + "Test::Spelling" : "0.12", + "Test::Version" : "1" } }, "runtime" : { @@ -90,35 +91,35 @@ "provides" : { "CPAN::Meta" : { "file" : "lib/CPAN/Meta.pm", - "version" : "2.143240" + "version" : "2.150001" }, "CPAN::Meta::Converter" : { "file" : "lib/CPAN/Meta/Converter.pm", - "version" : "2.143240" + "version" : "2.150001" }, "CPAN::Meta::Feature" : { "file" : "lib/CPAN/Meta/Feature.pm", - "version" : "2.143240" + "version" : "2.150001" }, "CPAN::Meta::History" : { "file" : "lib/CPAN/Meta/History.pm", - "version" : "2.143240" + "version" : "2.150001" }, "CPAN::Meta::Merge" : { "file" : "lib/CPAN/Meta/Merge.pm", - "version" : "2.143240" + "version" : "2.150001" }, "CPAN::Meta::Prereqs" : { "file" : "lib/CPAN/Meta/Prereqs.pm", - "version" : "2.143240" + "version" : "2.150001" }, "CPAN::Meta::Spec" : { "file" : "lib/CPAN/Meta/Spec.pm", - "version" : "2.143240" + "version" : "2.150001" }, "CPAN::Meta::Validator" : { "file" : "lib/CPAN/Meta/Validator.pm", - "version" : "2.143240" + "version" : "2.150001" } }, "release_status" : "stable", @@ -133,7 +134,7 @@ "web" : "https://github.com/Perl-Toolchain-Gang/CPAN-Meta" } }, - "version" : "2.143240", + "version" : "2.150001", "x_authority" : "cpan:DAGOLDEN", "x_contributors" : [ "Ansgar Burchardt <ans...@cpan.org>", @@ -154,6 +155,7 @@ "Mark Fowler <ma...@cpan.org>", "Matt S Trout <m...@shadowcat.co.uk>", "Michael G. Schwern <mschw...@cpan.org>", + "mohawk2 <moha...@users.noreply.github.com>", "moznion <mozn...@gmail.com>", "Olaf Alders <o...@wundersolutions.com>", "Olivier Mengue <dol...@cpan.org>", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/META.yml new/CPAN-Meta-2.150001/META.yml --- old/CPAN-Meta-2.143240/META.yml 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/META.yml 2015-03-09 19:41:54.000000000 +0100 @@ -18,7 +18,7 @@ ExtUtils::MakeMaker: '6.17' perl: '5.006' dynamic_config: 0 -generated_by: 'Dist::Zilla version 5.025, CPAN::Meta::Converter version 2.142690' +generated_by: 'Dist::Zilla version 5.032, CPAN::Meta::Converter version 2.143240' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -36,28 +36,28 @@ provides: CPAN::Meta: file: lib/CPAN/Meta.pm - version: '2.143240' + version: '2.150001' CPAN::Meta::Converter: file: lib/CPAN/Meta/Converter.pm - version: '2.143240' + version: '2.150001' CPAN::Meta::Feature: file: lib/CPAN/Meta/Feature.pm - version: '2.143240' + version: '2.150001' CPAN::Meta::History: file: lib/CPAN/Meta/History.pm - version: '2.143240' + version: '2.150001' CPAN::Meta::Merge: file: lib/CPAN/Meta/Merge.pm - version: '2.143240' + version: '2.150001' CPAN::Meta::Prereqs: file: lib/CPAN/Meta/Prereqs.pm - version: '2.143240' + version: '2.150001' CPAN::Meta::Spec: file: lib/CPAN/Meta/Spec.pm - version: '2.143240' + version: '2.150001' CPAN::Meta::Validator: file: lib/CPAN/Meta/Validator.pm - version: '2.143240' + version: '2.150001' requires: CPAN::Meta::Requirements: '2.121' CPAN::Meta::YAML: '0.008' @@ -73,7 +73,7 @@ bugtracker: https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues homepage: https://github.com/Perl-Toolchain-Gang/CPAN-Meta repository: https://github.com/Perl-Toolchain-Gang/CPAN-Meta.git -version: '2.143240' +version: '2.150001' x_authority: cpan:DAGOLDEN x_contributors: - 'Ansgar Burchardt <ans...@cpan.org>' @@ -94,6 +94,7 @@ - 'Mark Fowler <ma...@cpan.org>' - 'Matt S Trout <m...@shadowcat.co.uk>' - 'Michael G. Schwern <mschw...@cpan.org>' + - 'mohawk2 <moha...@users.noreply.github.com>' - 'moznion <mozn...@gmail.com>' - 'Olaf Alders <o...@wundersolutions.com>' - 'Olivier Mengue <dol...@cpan.org>' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/Makefile.PL new/CPAN-Meta-2.150001/Makefile.PL --- old/CPAN-Meta-2.143240/Makefile.PL 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/Makefile.PL 2015-03-09 19:41:54.000000000 +0100 @@ -1,5 +1,4 @@ - -# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.025. +# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.032. use strict; use warnings; @@ -7,8 +6,6 @@ use ExtUtils::MakeMaker 6.17; - - my %WriteMakefileArgs = ( "ABSTRACT" => "the distribution metadata for a CPAN dist", "AUTHOR" => "David Golden <dagolden\@cpan.org>, Ricardo Signes <rjbs\@cpan.org>", @@ -42,7 +39,7 @@ "overload" => 0, "utf8" => 0 }, - "VERSION" => "2.143240", + "VERSION" => "2.150001", "test" => { "TESTS" => "t/*.t" } @@ -90,6 +87,3 @@ } WriteMakefile(%WriteMakefileArgs); - - - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/README new/CPAN-Meta-2.150001/README --- old/CPAN-Meta-2.143240/README 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/README 2015-03-09 19:41:54.000000000 +0100 @@ -2,7 +2,7 @@ CPAN::Meta - the distribution metadata for a CPAN dist VERSION - version 2.143240 + version 2.150001 SYNOPSIS use v5.10; @@ -324,6 +324,8 @@ * Michael G. Schwern <mschw...@cpan.org> + * mohawk2 <moha...@users.noreply.github.com> + * moznion <mozn...@gmail.com> * Olaf Alders <o...@wundersolutions.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/cpanfile new/CPAN-Meta-2.150001/cpanfile --- old/CPAN-Meta-2.143240/cpanfile 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/cpanfile 2015-03-09 19:41:54.000000000 +0100 @@ -50,4 +50,5 @@ requires "Test::Pod" => "1.41"; requires "Test::Pod::Coverage" => "1.08"; requires "Test::Spelling" => "0.12"; + requires "Test::Version" => "1"; }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/dist.ini new/CPAN-Meta-2.150001/dist.ini --- old/CPAN-Meta-2.143240/dist.ini 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/dist.ini 2015-03-09 19:41:54.000000000 +0100 @@ -14,7 +14,6 @@ :version = 0.070 -remove = MakeMaker -remove = PodWeaver -auto_version = 1 authority = cpan:DAGOLDEN no_minimum_perl = 1 tag_format = %v @@ -22,11 +21,17 @@ AutoVersion.major = 2 GithubMeta.user = Perl-Toolchain-Gang MetaNoIndex.directory[] = history +stopwords = apache +stopwords = bsd +stopwords = dir stopwords = distmeta stopwords = dists -stopwords = dir +stopwords = gpl +stopwords = lgpl stopwords = mailto stopwords = metacpan +stopwords = mit +stopwords = mozilla stopwords = releaser stopwords = subkey stopwords = subkeys diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/lib/CPAN/Meta/Converter.pm new/CPAN-Meta-2.150001/lib/CPAN/Meta/Converter.pm --- old/CPAN-Meta-2.143240/lib/CPAN/Meta/Converter.pm 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/lib/CPAN/Meta/Converter.pm 2015-03-09 19:41:54.000000000 +0100 @@ -2,8 +2,9 @@ use strict; use warnings; package CPAN::Meta::Converter; -# VERSION -$CPAN::Meta::Converter::VERSION = '2.143240'; + +our $VERSION = '2.150001'; + #pod =head1 SYNOPSIS #pod #pod my $struct = decode_json_file('META.json'); @@ -319,11 +320,11 @@ # common mistake: files -> file if ( exists $no_index->{files} ) { - $no_index->{file} = delete $no_index->{file}; + $no_index->{file} = delete $no_index->{files}; } # common mistake: modules -> module if ( exists $no_index->{modules} ) { - $no_index->{module} = delete $no_index->{module}; + $no_index->{module} = delete $no_index->{modules}; } return _convert($no_index, $no_index_spec_1_2); } @@ -347,11 +348,11 @@ } # common mistake: files -> file if ( exists $element->{files} ) { - $element->{file} = delete $element->{file}; + $element->{file} = delete $element->{files}; } # common mistake: modules -> module if ( exists $element->{modules} ) { - $element->{module} = delete $element->{module}; + $element->{module} = delete $element->{modules}; } my $spec = $version == 2 ? $no_index_spec_2 : $no_index_spec_1_3; return _convert($element, $spec); @@ -1462,6 +1463,8 @@ #pod of the CPAN Meta Spec. No validation is done on the result -- you must #pod validate after merging fragments into a complete metadata document. #pod +#pod Available since version 2.141170. +#pod #pod =cut sub upgrade_fragment { @@ -1494,7 +1497,7 @@ =head1 VERSION -version 2.143240 +version 2.150001 =head1 SYNOPSIS @@ -1594,6 +1597,8 @@ of the CPAN Meta Spec. No validation is done on the result -- you must validate after merging fragments into a complete metadata document. +Available since version 2.141170. + =head1 BUGS Please report any bugs or feature using the CPAN Request Tracker. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/lib/CPAN/Meta/Feature.pm new/CPAN-Meta-2.150001/lib/CPAN/Meta/Feature.pm --- old/CPAN-Meta-2.143240/lib/CPAN/Meta/Feature.pm 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/lib/CPAN/Meta/Feature.pm 2015-03-09 19:41:54.000000000 +0100 @@ -2,8 +2,9 @@ use strict; use warnings; package CPAN::Meta::Feature; -# VERSION -$CPAN::Meta::Feature::VERSION = '2.143240'; + +our $VERSION = '2.150001'; + use CPAN::Meta::Prereqs; #pod =head1 DESCRIPTION @@ -78,7 +79,7 @@ =head1 VERSION -version 2.143240 +version 2.150001 =head1 DESCRIPTION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/lib/CPAN/Meta/History/Meta_1_0.pod new/CPAN-Meta-2.150001/lib/CPAN/Meta/History/Meta_1_0.pod --- old/CPAN-Meta-2.143240/lib/CPAN/Meta/History/Meta_1_0.pod 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/lib/CPAN/Meta/History/Meta_1_0.pod 2015-03-09 19:41:54.000000000 +0100 @@ -17,6 +17,11 @@ Conversion from the original HTML to POD format +=item * + +Include list of valid licenses from L<Module::Build> 0.17 rather than +linking to the module. + =back =head1 DESCRIPTION @@ -71,8 +76,56 @@ Example: C<perl> The license under which this distribution may be used and -redistributed. See L<Module::Build> for the list of valid options. +redistributed. + +Must be one of the following licenses: + +=over 4 + +=item perl + +The distribution may be copied and redistributed under the same terms as perl +itself (this is by far the most common licensing option for modules on CPAN). +This is a dual license, in which the user may choose between either the GPL or +the Artistic license. + +=item gpl + +The distribution is distributed under the terms of the Gnu General Public +License (L<http://www.opensource.org/licenses/gpl-license.php>). + +=item lgpl + +The distribution is distributed under the terms of the Gnu Lesser General +Public License (L<http://www.opensource.org/licenses/lgpl-license.php>). +=item artistic + +The distribution is licensed under the Artistic License, as specified by the +Artistic file in the standard perl distribution. + +=item bsd + +The distribution is licensed under the BSD License +(L<http://www.opensource.org/licenses/bsd-license.php>). + +=item open_source + +The distribution is licensed under some other Open Source Initiative-approved +license listed at L<http://www.opensource.org/licenses/>. + +=item unrestricted + +The distribution is licensed under a license that is B<not> approved by +L<www.opensource.org|http://www.opensource.org> but that allows distribution +without restrictions. + +=item restrictive + +The distribution may not be redistributed without special permission from the +author and/or copyright holder. + +=back =item distribution_type diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/lib/CPAN/Meta/History/Meta_1_1.pod new/CPAN-Meta-2.150001/lib/CPAN/Meta/History/Meta_1_1.pod --- old/CPAN-Meta-2.143240/lib/CPAN/Meta/History/Meta_1_1.pod 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/lib/CPAN/Meta/History/Meta_1_1.pod 2015-03-09 19:41:54.000000000 +0100 @@ -17,6 +17,11 @@ Conversion from the original HTML to POD format +=item * + +Include list of valid licenses from L<Module::Build> 0.18 rather than +linking to the module. + =back =head1 DESCRIPTION @@ -86,8 +91,56 @@ be consistent with licensure statements in the READMEs, documentation, etc. The license under which this distribution may be used and -redistributed. See L<Module::Build> -for the list of valid options. +redistributed. + +Must be one of the following licenses: + +=over 4 + +=item perl + +The distribution may be copied and redistributed under the same terms as perl +itself (this is by far the most common licensing option for modules on CPAN). +This is a dual license, in which the user may choose between either the GPL or +the Artistic license. + +=item gpl + +The distribution is distributed under the terms of the Gnu General Public +License (L<http://www.opensource.org/licenses/gpl-license.php>). + +=item lgpl + +The distribution is distributed under the terms of the Gnu Lesser General +Public License (L<http://www.opensource.org/licenses/lgpl-license.php>). + +=item artistic + +The distribution is licensed under the Artistic License, as specified by the +Artistic file in the standard perl distribution. + +=item bsd + +The distribution is licensed under the BSD License +(L<http://www.opensource.org/licenses/bsd-license.php>). + +=item open_source + +The distribution is licensed under some other Open Source Initiative-approved +license listed at L<http://www.opensource.org/licenses/>. + +=item unrestricted + +The distribution is licensed under a license that is B<not> approved by +L<www.opensource.org|http://www.opensource.org> but that allows distribution +without restrictions. + +=item restrictive + +The distribution may not be redistributed without special permission from the +author and/or copyright holder. + +=back =item license_uri diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/lib/CPAN/Meta/History/Meta_1_2.pod new/CPAN-Meta-2.150001/lib/CPAN/Meta/History/Meta_1_2.pod --- old/CPAN-Meta-2.143240/lib/CPAN/Meta/History/Meta_1_2.pod 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/lib/CPAN/Meta/History/Meta_1_2.pod 2015-03-09 19:41:54.000000000 +0100 @@ -17,6 +17,11 @@ Various spelling corrections +=item * + +Include list of valid licenses from L<Module::Build> 0.2611 rather than +linking to the module. + =back =head1 SYNOPSIS @@ -226,8 +231,56 @@ license: perl (Spec 1.0) [required] {string} The license under which this distribution may be -used and redistributed. See L<Module::Build> for the list of valid -options. +used and redistributed. + +Must be one of the following licenses: + +=over 4 + +=item perl + +The distribution may be copied and redistributed under the same terms as perl +itself (this is by far the most common licensing option for modules on CPAN). +This is a dual license, in which the user may choose between either the GPL or +the Artistic license. + +=item gpl + +The distribution is distributed under the terms of the Gnu General Public +License (L<http://www.opensource.org/licenses/gpl-license.php>). + +=item lgpl + +The distribution is distributed under the terms of the Gnu Lesser General +Public License (L<http://www.opensource.org/licenses/lgpl-license.php>). + +=item artistic + +The distribution is licensed under the Artistic License, as specified by the +Artistic file in the standard perl distribution. + +=item bsd + +The distribution is licensed under the BSD License +(L<http://www.opensource.org/licenses/bsd-license.php>). + +=item open_source + +The distribution is licensed under some other Open Source Initiative-approved +license listed at L<http://www.opensource.org/licenses/>. + +=item unrestricted + +The distribution is licensed under a license that is B<not> approved by +L<www.opensource.org|http://www.opensource.org> but that allows distribution +without restrictions. + +=item restrictive + +The distribution may not be redistributed without special permission from the +author and/or copyright holder. + +=back =head2 distribution_type diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/lib/CPAN/Meta/History/Meta_1_3.pod new/CPAN-Meta-2.150001/lib/CPAN/Meta/History/Meta_1_3.pod --- old/CPAN-Meta-2.143240/lib/CPAN/Meta/History/Meta_1_3.pod 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/lib/CPAN/Meta/History/Meta_1_3.pod 2015-03-09 19:41:54.000000000 +0100 @@ -17,6 +17,11 @@ Various spelling corrections +=item * + +Include list of valid licenses from L<Module::Build> 0.2805 rather than +linking to the module. + =back =head1 SYNOPSIS @@ -192,8 +197,72 @@ license: perl (Spec 1.0) [required] {string} The license under which this distribution may be -used and redistributed. See L<Module::Build> for the list of valid -options. +used and redistributed. + +Must be one of the following licenses: + +=over 4 + +=item apache + +The distribution is licensed under the Apache Software License +(L<http://opensource.org/licenses/apachepl.php>). + +=item artistic + +The distribution is licensed under the Artistic License, as specified by the +Artistic file in the standard perl distribution. + +=item bsd + +The distribution is licensed under the BSD License +(L<http://www.opensource.org/licenses/bsd-license.php>). + +=item gpl + +The distribution is licensed under the terms of the Gnu General Public License +(L<http://www.opensource.org/licenses/gpl-license.php>). + +=item lgpl + +The distribution is licensed under the terms of the Gnu Lesser General Public +License (L<http://www.opensource.org/licenses/lgpl-license.php>). + +=item mit + +The distribution is licensed under the MIT License +(L<http://opensource.org/licenses/mit-license.php>). + +=item mozilla + +The distribution is licensed under the Mozilla Public License. +(L<http://opensource.org/licenses/mozilla1.0.php> or +L<http://opensource.org/licenses/mozilla1.1.php>) + +=item open_source + +The distribution is licensed under some other Open Source Initiative-approved +license listed at L<http://www.opensource.org/licenses/>. + +=item perl + +The distribution may be copied and redistributed under the same terms as perl +itself (this is by far the most common licensing option for modules on CPAN). +This is a dual license, in which the user may choose between either the GPL or +the Artistic license. + +=item restrictive + +The distribution may not be redistributed without special permission from the +author and/or copyright holder. + +=item unrestricted + +The distribution is licensed under a license that is not approved by +L<www.opensource.org|http://www.opensource.org/> but that allows distribution +without restrictions. + +=back =head2 distribution_type diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/lib/CPAN/Meta/History/Meta_1_4.pod new/CPAN-Meta-2.150001/lib/CPAN/Meta/History/Meta_1_4.pod --- old/CPAN-Meta-2.143240/lib/CPAN/Meta/History/Meta_1_4.pod 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/lib/CPAN/Meta/History/Meta_1_4.pod 2015-03-09 19:41:54.000000000 +0100 @@ -17,6 +17,11 @@ Various spelling corrections +=item * + +Include list of valid licenses from L<Module::Build> 0.2807 rather than +linking to the module. + =back =head1 SYNOPSIS @@ -221,9 +226,72 @@ license: perl (Spec 1.0) [required] {string} The license under which this -distribution may be used and redistributed. See -L<http://search.cpan.org/dist/Module-Build/lib/Module/Build/API.pod> -for the list of valid options. +distribution may be used and redistributed. + +Must be one of the following licenses: + +=over 4 + +=item apache + +The distribution is licensed under the Apache Software License +(L<http://opensource.org/licenses/apachepl.php>). + +=item artistic + +The distribution is licensed under the Artistic License, as specified by the +Artistic file in the standard perl distribution. + +=item bsd + +The distribution is licensed under the BSD License +(L<http://www.opensource.org/licenses/bsd-license.php>). + +=item gpl + +The distribution is licensed under the terms of the Gnu General Public License +(L<http://www.opensource.org/licenses/gpl-license.php>). + +=item lgpl + +The distribution is licensed under the terms of the Gnu Lesser General Public +License (L<http://www.opensource.org/licenses/lgpl-license.php>). + +=item mit + +The distribution is licensed under the MIT License +(L<http://opensource.org/licenses/mit-license.php>). + +=item mozilla + +The distribution is licensed under the Mozilla Public License. +(L<http://opensource.org/licenses/mozilla1.0.php> or +L<http://opensource.org/licenses/mozilla1.1.php>) + +=item open_source + +The distribution is licensed under some other Open Source Initiative-approved +license listed at L<http://www.opensource.org/licenses/>. + +=item perl + +The distribution may be copied and redistributed under the same terms as perl +itself (this is by far the most common licensing option for modules on CPAN). +This is a dual license, in which the user may choose between either the GPL or +the Artistic license. + +=item restrictive + +The distribution may not be redistributed without special permission from the +author and/or copyright holder. + +=item unrestricted + +The distribution is licensed under a license that is not approved by +L<www.opensource.org|http://www.opensource.org/> but that allows distribution +without restrictions. + +=back =head2 distribution_type diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/lib/CPAN/Meta/History.pm new/CPAN-Meta-2.150001/lib/CPAN/Meta/History.pm --- old/CPAN-Meta-2.143240/lib/CPAN/Meta/History.pm 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/lib/CPAN/Meta/History.pm 2015-03-09 19:41:54.000000000 +0100 @@ -3,8 +3,9 @@ use strict; use warnings; package CPAN::Meta::History; -# VERSION -$CPAN::Meta::History::VERSION = '2.143240'; + +our $VERSION = '2.150001'; + 1; # ABSTRACT: history of CPAN Meta Spec changes @@ -21,7 +22,7 @@ =head1 VERSION -version 2.143240 +version 2.150001 =head1 DESCRIPTION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/lib/CPAN/Meta/Merge.pm new/CPAN-Meta-2.150001/lib/CPAN/Meta/Merge.pm --- old/CPAN-Meta-2.143240/lib/CPAN/Meta/Merge.pm 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/lib/CPAN/Meta/Merge.pm 2015-03-09 19:41:54.000000000 +0100 @@ -2,11 +2,12 @@ use warnings; package CPAN::Meta::Merge; -# VERSION -$CPAN::Meta::Merge::VERSION = '2.143240'; + +our $VERSION = '2.150001'; + use Carp qw/croak/; use Scalar::Util qw/blessed/; -use CPAN::Meta::Converter; +use CPAN::Meta::Converter 2.141170; sub _identical { my ($left, $right, $path) = @_; @@ -230,7 +231,7 @@ =head1 VERSION -version 2.143240 +version 2.150001 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/lib/CPAN/Meta/Prereqs.pm new/CPAN-Meta-2.150001/lib/CPAN/Meta/Prereqs.pm --- old/CPAN-Meta-2.143240/lib/CPAN/Meta/Prereqs.pm 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/lib/CPAN/Meta/Prereqs.pm 2015-03-09 19:41:54.000000000 +0100 @@ -2,8 +2,9 @@ use strict; use warnings; package CPAN::Meta::Prereqs; -# VERSION -$CPAN::Meta::Prereqs::VERSION = '2.143240'; + +our $VERSION = '2.150001'; + #pod =head1 DESCRIPTION #pod #pod A CPAN::Meta::Prereqs object represents the prerequisites for a CPAN @@ -286,7 +287,7 @@ =head1 VERSION -version 2.143240 +version 2.150001 =head1 DESCRIPTION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/lib/CPAN/Meta/Spec.pm new/CPAN-Meta-2.150001/lib/CPAN/Meta/Spec.pm --- old/CPAN-Meta-2.143240/lib/CPAN/Meta/Spec.pm 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/lib/CPAN/Meta/Spec.pm 2015-03-09 19:41:54.000000000 +0100 @@ -7,8 +7,9 @@ use strict; use warnings; package CPAN::Meta::Spec; -# VERSION -$CPAN::Meta::Spec::VERSION = '2.143240'; + +our $VERSION = '2.150001'; + 1; # ABSTRACT: specification for CPAN distribution metadata @@ -28,7 +29,7 @@ =head1 VERSION -version 2.143240 +version 2.150001 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/lib/CPAN/Meta/Validator.pm new/CPAN-Meta-2.150001/lib/CPAN/Meta/Validator.pm --- old/CPAN-Meta-2.143240/lib/CPAN/Meta/Validator.pm 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/lib/CPAN/Meta/Validator.pm 2015-03-09 19:41:54.000000000 +0100 @@ -2,8 +2,9 @@ use strict; use warnings; package CPAN::Meta::Validator; -# VERSION -$CPAN::Meta::Validator::VERSION = '2.143240'; + +our $VERSION = '2.150001'; + #pod =head1 SYNOPSIS #pod #pod my $struct = decode_json_file('META.json'); @@ -997,7 +998,7 @@ =head1 VERSION -version 2.143240 +version 2.150001 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/lib/CPAN/Meta.pm new/CPAN-Meta-2.150001/lib/CPAN/Meta.pm --- old/CPAN-Meta-2.143240/lib/CPAN/Meta.pm 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/lib/CPAN/Meta.pm 2015-03-09 19:41:54.000000000 +0100 @@ -2,8 +2,9 @@ use strict; use warnings; package CPAN::Meta; -# VERSION -$CPAN::Meta::VERSION = '2.143240'; + +our $VERSION = '2.150001'; + #pod =head1 SYNOPSIS #pod #pod use v5.10; @@ -643,7 +644,7 @@ =head1 VERSION -version 2.143240 +version 2.150001 =head1 SYNOPSIS @@ -1024,7 +1025,7 @@ =head1 CONTRIBUTORS -=for stopwords Ansgar Burchardt Avar Arnfjord Bjarmason Christopher J. Madsen Chuck Adams Cory G Watson Damyan Ivanov Eric Wilhelm Graham Knop Gregor Hermann Karen Etheridge Kenichi Ishigaki Ken Williams Lars Dieckow Leon Timmermans majensen Mark Fowler Matt S Trout Michael G. Schwern moznion Olaf Alders Olivier Mengue Randy Sims +=for stopwords Ansgar Burchardt Avar Arnfjord Bjarmason Christopher J. Madsen Chuck Adams Cory G Watson Damyan Ivanov Eric Wilhelm Graham Knop Gregor Hermann Karen Etheridge Kenichi Ishigaki Ken Williams Lars Dieckow Leon Timmermans majensen Mark Fowler Matt S Trout Michael G. Schwern mohawk2 moznion Olaf Alders Olivier Mengue Randy Sims =over 4 @@ -1102,6 +1103,10 @@ =item * +mohawk2 <moha...@users.noreply.github.com> + +=item * + moznion <mozn...@gmail.com> =item * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/perlcritic.rc new/CPAN-Meta-2.150001/perlcritic.rc --- old/CPAN-Meta-2.143240/perlcritic.rc 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/perlcritic.rc 2015-03-09 19:41:54.000000000 +0100 @@ -19,6 +19,7 @@ [-References::ProhibitDoubleSigils] [-RegularExpressions::RequireExtendedFormatting] [-InputOutput::ProhibitTwoArgOpen] +[-Modules::ProhibitEvilModules] # Turn this on [Lax::ProhibitStringyEval::ExceptForRequire] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/t/00-report-prereqs.dd new/CPAN-Meta-2.150001/t/00-report-prereqs.dd --- old/CPAN-Meta-2.143240/t/00-report-prereqs.dd 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/t/00-report-prereqs.dd 2015-03-09 19:41:54.000000000 +0100 @@ -24,7 +24,8 @@ 'Test::More' => '0', 'Test::Pod' => '1.41', 'Test::Pod::Coverage' => '1.08', - 'Test::Spelling' => '0.12' + 'Test::Spelling' => '0.12', + 'Test::Version' => '1' } }, 'runtime' => { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/t/00-report-prereqs.t new/CPAN-Meta-2.150001/t/00-report-prereqs.t --- old/CPAN-Meta-2.143240/t/00-report-prereqs.t 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/t/00-report-prereqs.t 2015-03-09 19:41:54.000000000 +0100 @@ -3,7 +3,7 @@ use strict; use warnings; -# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.019 +# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.020 use Test::More tests => 1; @@ -150,9 +150,16 @@ my $ml = _max( map { length $_->[0] } @reports ); my $wl = _max( map { length $_->[1] } @reports ); my $hl = _max( map { length $_->[2] } @reports ); - splice @reports, 1, 0, ["-" x $ml, "-" x $wl, "-" x $hl]; - push @full_reports, map { sprintf(" %*s %*s %*s\n", -$ml, $_->[0], $wl, $_->[1], $hl, $_->[2]) } @reports; + if ($type eq 'modules') { + splice @reports, 1, 0, ["-" x $ml, "", "-" x $hl]; + push @full_reports, map { sprintf(" %*s %*s\n", -$ml, $_->[0], $hl, $_->[2]) } @reports; + } + else { + splice @reports, 1, 0, ["-" x $ml, "-" x $wl, "-" x $hl]; + push @full_reports, map { sprintf(" %*s %*s %*s\n", -$ml, $_->[0], $wl, $_->[1], $hl, $_->[2]) } @reports; + } + push @full_reports, "\n"; } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/xt/author/pod-spell.t new/CPAN-Meta-2.150001/xt/author/pod-spell.t --- old/CPAN-Meta-2.143240/xt/author/pod-spell.t 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/xt/author/pod-spell.t 2015-03-09 19:41:54.000000000 +0100 @@ -10,11 +10,17 @@ add_stopwords(<DATA>); all_pod_files_spelling_ok( qw( bin lib ) ); __DATA__ +apache +bsd +dir distmeta dists -dir +gpl +lgpl mailto metacpan +mit +mozilla releaser subkey subkeys @@ -79,6 +85,7 @@ Michael Schwern mschwern +mohawk2 moznion Olaf Alders @@ -92,15 +99,15 @@ lib CPAN Meta -Validator -History -Meta_1_3 Converter +Feature +History Meta_1_0 +Meta_1_1 Meta_1_2 -Prereqs -Spec +Meta_1_3 Meta_1_4 -Meta_1_1 -Feature Merge +Prereqs +Spec +Validator diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Meta-2.143240/xt/release/test-version.t new/CPAN-Meta-2.150001/xt/release/test-version.t --- old/CPAN-Meta-2.143240/xt/release/test-version.t 2014-11-20 16:26:44.000000000 +0100 +++ new/CPAN-Meta-2.150001/xt/release/test-version.t 2015-03-09 19:41:54.000000000 +0100 @@ -2,8 +2,8 @@ use warnings; use Test::More; -# generated by Dist::Zilla::Plugin::Test::Version 0.002004 -BEGIN { eval "use Test::Version; 1;" or die $@; } +# generated by Dist::Zilla::Plugin::Test::Version 0.003001 +use Test::Version; my @imports = ( 'version_all_ok' ); ++++++ cpanspec.yml ++++++ --- #description_paragraphs: 3 #no_testing: broken upstream #sources: # - source1 # - source2 #patches: # foo.patch: -p1 # bar.patch: #preamble: |- # BuildRequires: gcc-c++ #post_prep: |- # hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` # sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL #post_install: |- # sed on %{name}.files #license: SUSE-NonFree #skip_noarch: 1 #custom_build: - #./Build build flags=%{?_smp_mflags} --myflag