Hello community,
here is the log from the commit of package perl-Parse-CPAN-Meta for
openSUSE:Factory checked in at 2013-10-06 14:31:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Parse-CPAN-Meta (Old)
and /work/SRC/openSUSE:Factory/.perl-Parse-CPAN-Meta.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Parse-CPAN-Meta"
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-Parse-CPAN-Meta/perl-Parse-CPAN-Meta.changes
2013-07-29 17:50:31.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.perl-Parse-CPAN-Meta.new/perl-Parse-CPAN-Meta.changes
2013-10-06 14:31:44.000000000 +0200
@@ -1,0 +2,11 @@
+Fri Oct 4 09:13:47 UTC 2013 - [email protected]
+
+- updated to 1.4409
+ [FIXED]
+ - updated Makefile.PL logic to support PERL_NO_HIGHLANDER
+ - Installation on Perls < 5.12 will uninstall older versions installed
+ due to being bundled with ExtUtils::MakeMaker
+ - Fixed incorrect resource metadata
+ - Fixed improperly encoded META.yml
+
+-------------------------------------------------------------------
Old:
----
Parse-CPAN-Meta-1.4405.tar.gz
New:
----
Parse-CPAN-Meta-1.4409.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Parse-CPAN-Meta.spec ++++++
--- /var/tmp/diff_new_pack.qI3z1U/_old 2013-10-06 14:31:45.000000000 +0200
+++ /var/tmp/diff_new_pack.qI3z1U/_new 2013-10-06 14:31:45.000000000 +0200
@@ -17,7 +17,7 @@
Name: perl-Parse-CPAN-Meta
-Version: 1.4405
+Version: 1.4409
Release: 0
%define cpan_name Parse-CPAN-Meta
Summary: Parse META.yml and META.json CPAN metadata files
@@ -33,6 +33,8 @@
BuildRequires: perl(JSON::PP) >= 2.27200
#BuildRequires: perl(Parse::CPAN::Meta)
#BuildRequires: perl(Parse::CPAN::Meta::Test)
+#BuildRequires: perl(Pod::Wordlist)
+#BuildRequires: perl(Test::Spelling) >= 0.12
Requires: perl(CPAN::Meta::YAML) >= 0.008
Requires: perl(JSON::PP) >= 2.27200
%{perl_requires}
@@ -71,6 +73,6 @@
%files -f %{name}.files
%defattr(-,root,root,755)
-%doc Changes CONTRIBUTING LICENSE perlcritic.rc README
+%doc Changes CONTRIBUTING cpanfile LICENSE perlcritic.rc README
%changelog
++++++ Parse-CPAN-Meta-1.4405.tar.gz -> Parse-CPAN-Meta-1.4409.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-CPAN-Meta-1.4405/CONTRIBUTING
new/Parse-CPAN-Meta-1.4409/CONTRIBUTING
--- old/Parse-CPAN-Meta-1.4405/CONTRIBUTING 2013-07-18 03:43:38.000000000
+0200
+++ new/Parse-CPAN-Meta-1.4409/CONTRIBUTING 2013-09-23 19:17:22.000000000
+0200
@@ -1,4 +1,4 @@
-CONTRIBUTING
+## HOW TO CONTRIBUTE
Thank you for considering contributing to this distribution. This file
contains instructions that will help you work with the source code.
@@ -7,44 +7,56 @@
usual files you might expect are not in the repository, but are generated
at release time (e.g. Makefile.PL).
-However, you can run tests directly using the 'prove' tool:
+### Getting dependencies
- $ prove -l
- $ prove -lv t/some_test_file.t
+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:
-For most distributions, 'prove' is entirely sufficent for you to test any
-patches you have.
+ $ 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`
-You may need to satisfy some dependencies. See the included META.json
-file for a list. If you install App::mymeta_requires from CPAN, it's easy
-to satisfy any that you are missing by piping the output to your favorite
-CPAN client:
+### Running tests
- $ mymeta-requires | cpanm
- $ cpan `mymeta-requires`
+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.
+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
+ $ cpan `dzil authordeps`
+ $ dzil authordeps | cpanm
Once installed, here are some dzil commands you might try:
- $ dzil build
- $ dzil test
- $ dzil xtest
+ $ 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/Parse-CPAN-Meta-1.4405/Changes
new/Parse-CPAN-Meta-1.4409/Changes
--- old/Parse-CPAN-Meta-1.4405/Changes 2013-07-18 03:43:38.000000000 +0200
+++ new/Parse-CPAN-Meta-1.4409/Changes 2013-09-23 19:17:22.000000000 +0200
@@ -1,85 +1,144 @@
Changes for Perl programming language extension Parse-CPAN-Meta
+1.4409 2013-09-23 13:17:18 America/New_York
+
+ [FIXED]
+
+ - updated Makefile.PL logic to support PERL_NO_HIGHLANDER
+
+1.4408 2013-09-23 11:06:35 America/New_York
+
+ [FIXED]
+
+ - Installation on Perls < 5.12 will uninstall older versions installed
+ due to being bundled with ExtUtils::MakeMaker
+
+1.4407 2013-09-08 10:16:29 America/New_York
+
+ - Fixed incorrect resource metadata
+
+1.4406 2013-09-08 09:59:28 America/New_York
+
+ - Fixed improperly encoded META.yml
+
1.4405 2013-07-17 21:43:34 America/New_York
- - Fixed incorrect "return ... or die ..." constructs
- - Converted distribution to Dist::Zilla management
- - Noted new repository location in the Github Perl-Toolchain-Gang
- organization
-
-1.4404 Sun Apr 05 2012
- - Protected tests from user PERL_YAML/JSON_BACKEND
-
-1.4403 Sun Apr 01 2012
- - Bumped prereqs: JSON::PP to 2.27200 and CPAN::Meta::YAML to 0.008
-
-1.4402 Tue Feb 07 2012
- - Minor maintenance: standardized newlines to Unix style
-
-1.4401 Fri Feb 04 2011
- - Removed Module::Load::Conditional dependency
-
-1.4400 Fri Feb 04 2011
- - Added 'json_backend' and 'yaml_backend' methods to provide
- the names of modules used for deserialization
-
-1.4200 Mon Jan 24 2011
- - No changes from 1.41_04
-
-1.41_04 Mon Jan 3 2011
- - Support PERL_JSON_BACKEND environment (defaulting to JSON::PP)
- - Support PERL_YAML_BACKEND environment (defaulting to CPAN::Meta:YAML)
- - Update Makefile.PL to install to sitelib on Perl 5.12+
-
-1.41_03 Fri Dec 17 2010
- - Throw exception when CPAN::Meta::YAML has a parse error
- (RT#47608)
-
-1.41_02 Fri Dec 17 2010
- - Convert to using CPAN::Meta::YAML instead of YAML::Tiny
-
-1.41_01 Fri Dec 10 2010
- - add support for JSON metafiles and load_* methods (RJBS)
- - Move binary file unpacking to test file from Makefile.PL so tests
- will pass in the Perl core using a generated Makefile.PL
- - Move bundled uupacktool.pl to t/bin/
-
-1.40 Sat 25 Jul 2009
- - Add core perl 5.10.1's uupacktool.pl
- - Repackage t/data/utf_16_le_bom.yml as ASCII for
https://rt.cpan.org/Ticket/Display.html?id=47844
-
-1.39 Thu 21 May 2009
- - Even though utf8 starts at 5.7+ there's no is_utf till
- 5.8.1 so skip in the tests if needed (ADAMK)
-
-1.38 Sat 16 May 2009
- - Synchorised version numbers with YAML::Tiny
- - Code shrinkages to the bloaty Unicode/BOM code
- - Merging a ton more tests from YAML::Tiny
- - Added back some pointless options to yaml_ok that keep our
- codebase closer to YAML::Tiny (which should help with syncing)
- - Changed exceptions to be closer to YAML::Tiny
-
-0.05 Wed 11 Mar 2009
- - Upgrade previous release to a stable release.
-
-0.04_01 Tue 3 Mar 2009
- - Merge Unicode / BOM fixes from YAML::Tiny
-
-0.04 Wed 7 Jan 2009
- - Matching changes in YAML::Tiny 1.36
- - Fixing missing feature reported by H.Merijn Brand
- - Changes to make Padre-CPAN-Meta core-compatible (SMUELLER)++
-
-0.03 Thu 20 Mar 2008
- - Adding YAML.pm compatibility in scalar context
-
-0.02 Thu 10 Jan 2008
- - Purging some references to YAML::Tiny that I missed
-
-0.01 Tue 8 Jan 2008
- - Cloned from YAML::Tiny 1.21
- - Removed all write functionality
- - Reduced interface to Load and LoadFile
- - Removed object-orientation
- - Removed global $errstr, all errors are exceptions
- - Applied prototypes to all functions
+
+ - Fixed incorrect "return ... or die ..." constructs
+
+ - Converted distribution to Dist::Zilla management
+
+ - Noted new repository location in the Github Perl-Toolchain-Gang
+ organization
+
+1.4404 2012-04-05
+
+ - Protected tests from user PERL_YAML/JSON_BACKEND
+
+1.4403 2012-04-01
+
+ - Bumped prereqs: JSON::PP to 2.27200 and CPAN::Meta::YAML to 0.008
+
+1.4402 2012-02-07
+
+ - Minor maintenance: standardized newlines to Unix style
+
+1.4401 2011-02-04
+
+ - Removed Module::Load::Conditional dependency
+
+1.4400 2011-02-04
+
+ - Added 'json_backend' and 'yaml_backend' methods to provide
+ the names of modules used for deserialization
+
+1.4200 2011-01-24
+
+ - No changes from 1.41_04
+
+1.41_04 2011-01-03
+
+ - Support PERL_JSON_BACKEND environment (defaulting to JSON::PP)
+
+ - Support PERL_YAML_BACKEND environment (defaulting to CPAN::Meta:YAML)
+
+ - Update Makefile.PL to install to sitelib on Perl 5.12+
+
+1.41_03 2010-12-17
+
+ - Throw exception when CPAN::Meta::YAML has a parse error
+ (RT#47608)
+
+1.41_02 2010-12-17
+
+ - Convert to using CPAN::Meta::YAML instead of YAML::Tiny
+
+1.41_01 2010-12-10
+
+ - add support for JSON metafiles and load_* methods (RJBS)
+
+ - Move binary file unpacking to test file from Makefile.PL so tests
+ will pass in the Perl core using a generated Makefile.PL
+
+ - Move bundled uupacktool.pl to t/bin/
+
+1.40 2009-07-25
+
+ - Add core perl 5.10.1's uupacktool.pl
+
+ - Repackage t/data/utf_16_le_bom.yml as ASCII for
https://rt.cpan.org/Ticket/Display.html?id=47844
+
+1.39 2009-05-21
+
+ - Even though utf8 starts at 5.7+ there's no is_utf till
+ 5.8.1 so skip in the tests if needed (ADAMK)
+
+1.38 2009-05-16
+
+ - Synchorised version numbers with YAML::Tiny
+
+ - Code shrinkages to the bloaty Unicode/BOM code
+
+ - Merging a ton more tests from YAML::Tiny
+
+ - Added back some pointless options to yaml_ok that keep our
+ codebase closer to YAML::Tiny (which should help with syncing)
+
+ - Changed exceptions to be closer to YAML::Tiny
+
+0.05 2009-03-11
+
+ - Upgrade previous release to a stable release.
+
+0.04_01 2009-03-03
+
+ - Merge Unicode / BOM fixes from YAML::Tiny
+
+0.04 2009-01-07
+
+ - Matching changes in YAML::Tiny 1.36
+
+ - Fixing missing feature reported by H.Merijn Brand
+
+ - Changes to make Padre-CPAN-Meta core-compatible (SMUELLER)++
+
+0.03 2008-03-20
+
+ - Adding YAML.pm compatibility in scalar context
+
+0.02 2008-01-10
+
+ - Purging some references to YAML::Tiny that I missed
+
+0.01 2008-01-08
+
+ - Cloned from YAML::Tiny 1.21
+
+ - Removed all write functionality
+
+ - Reduced interface to Load and LoadFile
+
+ - Removed object-orientation
+
+ - Removed global $errstr, all errors are exceptions
+
+ - Applied prototypes to all functions
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-CPAN-Meta-1.4405/MANIFEST
new/Parse-CPAN-Meta-1.4409/MANIFEST
--- old/Parse-CPAN-Meta-1.4405/MANIFEST 2013-07-18 03:43:38.000000000 +0200
+++ new/Parse-CPAN-Meta-1.4409/MANIFEST 2013-09-23 19:17:22.000000000 +0200
@@ -6,6 +6,7 @@
META.yml
Makefile.PL
README
+cpanfile
dist.ini
lib/Parse/CPAN/Meta.pm
perlcritic.rc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-CPAN-Meta-1.4405/META.json
new/Parse-CPAN-Meta-1.4409/META.json
--- old/Parse-CPAN-Meta-1.4405/META.json 2013-07-18 03:43:38.000000000
+0200
+++ new/Parse-CPAN-Meta-1.4409/META.json 2013-09-23 19:17:22.000000000
+0200
@@ -1,10 +1,11 @@
{
"abstract" : "Parse META.yml and META.json CPAN metadata files",
"author" : [
- "Adam Kennedy <[email protected]>"
+ "Adam Kennedy <[email protected]>",
+ "David Golden <[email protected]>"
],
"dynamic_config" : 0,
- "generated_by" : "Dist::Zilla version 4.300035, CPAN::Meta::Converter
version 2.130880",
+ "generated_by" : "Dist::Zilla version 4.300039, CPAN::Meta::Converter
version 2.132660",
"license" : [
"perl_5"
],
@@ -45,7 +46,6 @@
"Exporter" : "0",
"File::Spec" : "0.80",
"JSON::PP" : "2.27200",
- "Test::More" : "0.47",
"perl" : "5.006",
"strict" : "0"
}
@@ -53,12 +53,13 @@
"test" : {
"requires" : {
"ExtUtils::MakeMaker" : "0",
- "File::Find" : "0",
"File::Spec" : "0",
"File::Spec::Functions" : "0",
"File::Temp" : "0",
+ "IO::Handle" : "0",
+ "IPC::Open3" : "0",
"List::Util" : "0",
- "Test::More" : "0",
+ "Test::More" : "0.47",
"vars" : "0",
"warnings" : "0"
}
@@ -67,28 +68,28 @@
"provides" : {
"Parse::CPAN::Meta" : {
"file" : "lib/Parse/CPAN/Meta.pm",
- "version" : "1.4405"
+ "version" : "1.4409"
}
},
"release_status" : "stable",
"resources" : {
"bugtracker" : {
- "mailto" : "[email protected]",
- "web" :
"https://rt.cpan.org/Public/Dist/Display.html?Name=Parse-CPAN-Meta"
+ "web" :
"http://rt.cpan.org/Public/Dist/Display.html?Name=Parse-CPAN-Meta"
},
- "homepage" : "https://metacpan.org/release/Parse-CPAN-Meta",
+ "homepage" : "https://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta",
"repository" : {
"type" : "git",
- "url" : "git://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta.git",
- "web" : "http://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta"
+ "url" : "https://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta.git",
+ "web" : "https://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta"
}
},
- "version" : "1.4405",
+ "version" : "1.4409",
+ "x_authority" : "cpan:ADAMK",
"x_contributors" : [
- "David Golden <[email protected]>",
"Joshua ben Jore <[email protected]>",
- "Ricardo SIGNES <[email protected]>",
- "Steffen M\u00fcller <[email protected]>"
+ "Neil Bowers <[email protected]>",
+ "Ricardo Signes <[email protected]>",
+ "Steffen Mueller <[email protected]>"
]
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-CPAN-Meta-1.4405/META.yml
new/Parse-CPAN-Meta-1.4409/META.yml
--- old/Parse-CPAN-Meta-1.4405/META.yml 2013-07-18 03:43:38.000000000 +0200
+++ new/Parse-CPAN-Meta-1.4409/META.yml 2013-09-23 19:17:22.000000000 +0200
@@ -2,20 +2,22 @@
abstract: 'Parse META.yml and META.json CPAN metadata files'
author:
- 'Adam Kennedy <[email protected]>'
+ - 'David Golden <[email protected]>'
build_requires:
ExtUtils::MakeMaker: 0
- File::Find: 0
File::Spec: 0
File::Spec::Functions: 0
File::Temp: 0
+ IO::Handle: 0
+ IPC::Open3: 0
List::Util: 0
- Test::More: 0
+ Test::More: 0.47
vars: 0
warnings: 0
configure_requires:
ExtUtils::MakeMaker: 6.30
dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.300035, CPAN::Meta::Converter version
2.130880'
+generated_by: 'Dist::Zilla version 4.300039, CPAN::Meta::Converter version
2.132660'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -32,23 +34,23 @@
provides:
Parse::CPAN::Meta:
file: lib/Parse/CPAN/Meta.pm
- version: 1.4405
+ version: 1.4409
requires:
CPAN::Meta::YAML: 0.008
Carp: 0
Exporter: 0
File::Spec: 0.80
JSON::PP: 2.27200
- Test::More: 0.47
perl: 5.006
strict: 0
resources:
- bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=Parse-CPAN-Meta
- homepage: https://metacpan.org/release/Parse-CPAN-Meta
- repository: git://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta.git
-version: 1.4405
+ bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=Parse-CPAN-Meta
+ homepage: https://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta
+ repository: https://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta.git
+version: 1.4409
+x_authority: cpan:ADAMK
x_contributors:
- - 'David Golden <[email protected]>'
- 'Joshua ben Jore <[email protected]>'
- - 'Ricardo SIGNES <[email protected]>'
- - 'Steffen M�ller <[email protected]>'
+ - 'Neil Bowers <[email protected]>'
+ - 'Ricardo Signes <[email protected]>'
+ - 'Steffen Mueller <[email protected]>'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-CPAN-Meta-1.4405/Makefile.PL
new/Parse-CPAN-Meta-1.4409/Makefile.PL
--- old/Parse-CPAN-Meta-1.4405/Makefile.PL 2013-07-18 03:43:38.000000000
+0200
+++ new/Parse-CPAN-Meta-1.4409/Makefile.PL 2013-09-23 19:17:22.000000000
+0200
@@ -10,7 +10,7 @@
my %WriteMakefileArgs = (
"ABSTRACT" => "Parse META.yml and META.json CPAN metadata files",
- "AUTHOR" => "Adam Kennedy <adamk\@cpan.org>",
+ "AUTHOR" => "Adam Kennedy <adamk\@cpan.org>, David Golden
<dagolden\@cpan.org>",
"BUILD_REQUIRES" => {},
"CONFIGURE_REQUIRES" => {
"ExtUtils::MakeMaker" => "6.30"
@@ -25,21 +25,21 @@
"Exporter" => 0,
"File::Spec" => "0.80",
"JSON::PP" => "2.27200",
- "Test::More" => "0.47",
"strict" => 0
},
"TEST_REQUIRES" => {
"ExtUtils::MakeMaker" => 0,
- "File::Find" => 0,
"File::Spec" => 0,
"File::Spec::Functions" => 0,
"File::Temp" => 0,
+ "IO::Handle" => 0,
+ "IPC::Open3" => 0,
"List::Util" => 0,
- "Test::More" => 0,
+ "Test::More" => "0.47",
"vars" => 0,
"warnings" => 0
},
- "VERSION" => "1.4405",
+ "VERSION" => "1.4409",
"test" => {
"TESTS" => "t/*.t"
}
@@ -75,6 +75,15 @@
delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
+# Added by Dist::Zilla::Plugin::MakeMaker::Highlander
+if ( $] < 5.012
+ && ! $ENV{PERL_NO_HIGHLANDER}
+ && ! ( $ENV{PERL_MM_OPT} && $ENV{PERL_MM_OPT} =~ /(?:INSTALL_BASE|PREFIX)/ )
+ && ! grep { /INSTALL_BASE/ || /PREFIX/ } @ARGV
+) {
+ $WriteMakefileArgs{UNINST} = 1;
+}
+
$WriteMakefileArgs{INSTALLDIRS} = 'perl'
if $] >= 5.010001 && $] <= 5.011000;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-CPAN-Meta-1.4405/README
new/Parse-CPAN-Meta-1.4409/README
--- old/Parse-CPAN-Meta-1.4405/README 2013-07-18 03:43:38.000000000 +0200
+++ new/Parse-CPAN-Meta-1.4409/README 2013-09-23 19:17:22.000000000 +0200
@@ -2,7 +2,7 @@
Parse::CPAN::Meta - Parse META.yml and META.json CPAN metadata files
VERSION
- version 1.4405
+ version 1.4409
SYNOPSIS
#############################################
@@ -118,28 +118,30 @@
SUPPORT
Bugs / Feature Requests
Please report any bugs or feature requests through the issue tracker at
- <https://rt.cpan.org/Public/Dist/Display.html?Name=Parse-CPAN-Meta>. You
+ <http://rt.cpan.org/Public/Dist/Display.html?Name=Parse-CPAN-Meta>. You
will be notified automatically of any progress on your issue.
Source Code
This is open source software. The code repository is available for
public review and contribution under the terms of the license.
- <http://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta>
+ <https://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta>
- git clone git://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta.git
+ git clone https://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta.git
-AUTHOR
- Adam Kennedy <[email protected]>
+AUTHORS
+ * Adam Kennedy <[email protected]>
-CONTRIBUTORS
* David Golden <[email protected]>
+CONTRIBUTORS
* Joshua ben Jore <[email protected]>
- * Ricardo SIGNES <[email protected]>
+ * Neil Bowers <[email protected]>
+
+ * Ricardo Signes <[email protected]>
- * Steffen Müller <[email protected]>
+ * Steffen Mueller <[email protected]>
COPYRIGHT AND LICENSE
This software is copyright (c) 2013 by Adam Kennedy and Contributors.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-CPAN-Meta-1.4405/cpanfile
new/Parse-CPAN-Meta-1.4409/cpanfile
--- old/Parse-CPAN-Meta-1.4405/cpanfile 1970-01-01 01:00:00.000000000 +0100
+++ new/Parse-CPAN-Meta-1.4409/cpanfile 2013-09-23 19:17:22.000000000 +0200
@@ -0,0 +1,31 @@
+requires "CPAN::Meta::YAML" => "0.008";
+requires "Carp" => "0";
+requires "Exporter" => "0";
+requires "File::Spec" => "0.80";
+requires "JSON::PP" => "2.27200";
+requires "perl" => "5.006";
+requires "strict" => "0";
+
+on 'test' => sub {
+ requires "ExtUtils::MakeMaker" => "0";
+ requires "File::Spec" => "0";
+ requires "File::Spec::Functions" => "0";
+ requires "File::Temp" => "0";
+ requires "IO::Handle" => "0";
+ requires "IPC::Open3" => "0";
+ requires "List::Util" => "0";
+ requires "Test::More" => "0.47";
+ requires "vars" => "0";
+ requires "warnings" => "0";
+};
+
+on 'configure' => sub {
+ requires "ExtUtils::MakeMaker" => "6.30";
+};
+
+on 'develop' => sub {
+ requires "Pod::Coverage::TrustPod" => "0";
+ requires "Test::CPAN::Meta" => "0";
+ requires "Test::Pod" => "1.41";
+ requires "Test::Pod::Coverage" => "1.08";
+};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-CPAN-Meta-1.4405/dist.ini
new/Parse-CPAN-Meta-1.4409/dist.ini
--- old/Parse-CPAN-Meta-1.4405/dist.ini 2013-07-18 03:43:38.000000000 +0200
+++ new/Parse-CPAN-Meta-1.4409/dist.ini 2013-09-23 19:17:22.000000000 +0200
@@ -1,5 +1,6 @@
name = Parse-CPAN-Meta
author = Adam Kennedy <[email protected]>
+author = David Golden <[email protected]>
license = Perl_5
copyright_holder = Adam Kennedy and Contributors
@@ -7,13 +8,16 @@
CPAN::Meta::YAML = 0.008
File::Spec = 0.80
JSON::PP = 2.27200
+
+[Prereqs / TestRequires]
Test::More = 0.47
[@DAGOLDEN]
-:version = 0.043
-AutoMetaResources.repository.github = 0
+:version = 0.053
+-remove = MakeMaker
+authority = cpan:ADAMK
+github_issues = 0
no_critic = 0
-auto_prereq = 1
stopwords = LoadFile
stopwords = deserialization
stopwords = deserialize
@@ -24,10 +28,10 @@
stopwords = metafiles
stopwords = serializer
-[MetaResources]
-repository.url = git://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta.git
-repository.web = http://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta
-repository.type = git
+[MakeMaker]
+
+[MakeMaker::Highlander]
+:version = 0.003
[DualLife]
entered_core=5.010001
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-CPAN-Meta-1.4405/lib/Parse/CPAN/Meta.pm
new/Parse-CPAN-Meta-1.4409/lib/Parse/CPAN/Meta.pm
--- old/Parse-CPAN-Meta-1.4405/lib/Parse/CPAN/Meta.pm 2013-07-18
03:43:38.000000000 +0200
+++ new/Parse-CPAN-Meta-1.4409/lib/Parse/CPAN/Meta.pm 2013-09-23
19:17:22.000000000 +0200
@@ -1,7 +1,7 @@
use strict;
package Parse::CPAN::Meta;
# ABSTRACT: Parse META.yml and META.json CPAN metadata files
-our $VERSION = '1.4405'; # VERSION
+our $VERSION = '1.4409'; # VERSION
use Carp 'croak';
@@ -136,7 +136,7 @@
=head1 VERSION
-version 1.4405
+version 1.4409
=head1 SYNOPSIS
@@ -271,7 +271,7 @@
=head2 Bugs / Feature Requests
Please report any bugs or feature requests through the issue tracker
-at L<https://rt.cpan.org/Public/Dist/Display.html?Name=Parse-CPAN-Meta>.
+at L<http://rt.cpan.org/Public/Dist/Display.html?Name=Parse-CPAN-Meta>.
You will be notified automatically of any progress on your issue.
=head2 Source Code
@@ -279,33 +279,43 @@
This is open source software. The code repository is available for
public review and contribution under the terms of the license.
-L<http://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta>
+L<https://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta>
- git clone git://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta.git
+ git clone https://github.com/Perl-Toolchain-Gang/Parse-CPAN-Meta.git
-=head1 AUTHOR
+=head1 AUTHORS
+
+=over 4
+
+=item *
Adam Kennedy <[email protected]>
+=item *
+
+David Golden <[email protected]>
+
+=back
+
=head1 CONTRIBUTORS
=over 4
=item *
-David Golden <[email protected]>
+Joshua ben Jore <[email protected]>
=item *
-Joshua ben Jore <[email protected]>
+Neil Bowers <[email protected]>
=item *
-Ricardo SIGNES <[email protected]>
+Ricardo Signes <[email protected]>
=item *
-Steffen M�ller <[email protected]>
+Steffen Mueller <[email protected]>
=back
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-CPAN-Meta-1.4405/t/00-compile.t
new/Parse-CPAN-Meta-1.4409/t/00-compile.t
--- old/Parse-CPAN-Meta-1.4405/t/00-compile.t 2013-07-18 03:43:38.000000000
+0200
+++ new/Parse-CPAN-Meta-1.4409/t/00-compile.t 2013-09-23 19:17:22.000000000
+0200
@@ -1,74 +1,49 @@
-#!perl
-
use strict;
use warnings;
-use Test::More;
+# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.033
+use Test::More tests => 1 + ($ENV{AUTHOR_TESTING} ? 1 : 0);
-use File::Find;
-use File::Temp qw{ tempdir };
-my @modules;
-find(
- sub {
- return if $File::Find::name !~ /\.pm\z/;
- my $found = $File::Find::name;
- $found =~ s{^lib/}{};
- $found =~ s{[/\\]}{::}g;
- $found =~ s/\.pm$//;
- # nothing to skip
- push @modules, $found;
- },
- 'lib',
+my @module_files = (
+ 'Parse/CPAN/Meta.pm'
);
-sub _find_scripts {
- my $dir = shift @_;
- my @found_scripts = ();
- find(
- sub {
- return unless -f;
- my $found = $File::Find::name;
- # nothing to skip
- open my $FH, '<', $_ or do {
- note( "Unable to open $found in ( $! ), skipping" );
- return;
- };
- my $shebang = <$FH>;
- return unless $shebang =~ /^#!.*?\bperl\b\s*$/;
- push @found_scripts, $found;
- },
- $dir,
- );
- return @found_scripts;
-}
+# fake home for cpan-testers
+use File::Temp;
+local $ENV{HOME} = File::Temp::tempdir( CLEANUP => 1 );
-my @scripts;
-do { push @scripts, _find_scripts($_) if -d $_ }
- for qw{ bin script scripts };
-my $plan = scalar(@modules) + scalar(@scripts);
-$plan ? (plan tests => $plan) : (plan skip_all => "no tests to run");
+use File::Spec;
+use IPC::Open3;
+use IO::Handle;
+my @warnings;
+for my $lib (@module_files)
{
- # fake home for cpan-testers
- local $ENV{HOME} = tempdir( CLEANUP => 1 );
+ # see L<perlfaq8/How can I capture STDERR from an external command?>
+ open my $stdin, '<', File::Spec->devnull or die "can't open devnull: $!";
+ my $stderr = IO::Handle->new;
+
+ my $pid = open3($stdin, '>&STDERR', $stderr, $^X, '-Mblib', '-e', "require
q[$lib]");
+ binmode $stderr, ':crlf' if $^O eq 'MSWin32';
+ my @_warnings = <$stderr>;
+ waitpid($pid, 0);
+ is($? >> 8, 0, "$lib loaded ok");
+
+ if (@_warnings)
+ {
+ warn @_warnings;
+ push @warnings, @_warnings;
+ }
+}
- like( qx{ $^X -Ilib -e "require $_; print '$_ ok'" }, qr/^\s*$_ ok/s, "$_
loaded ok" )
- for sort @modules;
- SKIP: {
- eval "use Test::Script 1.05; 1;";
- skip "Test::Script needed to test script compilation",
scalar(@scripts) if $@;
- foreach my $file ( @scripts ) {
- my $script = $file;
- $script =~ s!.*/!!;
- script_compiles( $file, "$script script compiles" );
- }
- }
-}
+is(scalar(@warnings), 0, 'no warnings found') if $ENV{AUTHOR_TESTING};
+
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-CPAN-Meta-1.4405/t/00-report-prereqs.t
new/Parse-CPAN-Meta-1.4409/t/00-report-prereqs.t
--- old/Parse-CPAN-Meta-1.4405/t/00-report-prereqs.t 2013-07-18
03:43:38.000000000 +0200
+++ new/Parse-CPAN-Meta-1.4409/t/00-report-prereqs.t 2013-09-23
19:17:22.000000000 +0200
@@ -14,10 +14,11 @@
Carp
Exporter
ExtUtils::MakeMaker
- File::Find
File::Spec
File::Spec::Functions
File::Temp
+ IO::Handle
+ IPC::Open3
JSON::PP
List::Util
Test::More
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-CPAN-Meta-1.4405/xt/author/pod-spell.t
new/Parse-CPAN-Meta-1.4409/xt/author/pod-spell.t
--- old/Parse-CPAN-Meta-1.4405/xt/author/pod-spell.t 2013-07-18
03:43:38.000000000 +0200
+++ new/Parse-CPAN-Meta-1.4409/xt/author/pod-spell.t 2013-09-23
19:17:22.000000000 +0200
@@ -2,8 +2,9 @@
use warnings;
use Test::More;
-# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.006000
-eval "use Test::Spelling 0.12; use Pod::Wordlist::hanekomu; 1" or die $@;
+# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.006001
+use Test::Spelling 0.12;
+use Pod::Wordlist;
add_stopwords(<DATA>);
@@ -21,20 +22,23 @@
Adam
Kennedy
adamk
-and
-Contributors
David
Golden
dagolden
+and
+Contributors
Joshua
ben
Jore
jjore
+Neil
+Bowers
+neil
Ricardo
-SIGNES
+Signes
rjbs
Steffen
-M�ller
+Mueller
smueller
lib
Parse
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]