This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Add CPAN::Meta as a dual-life module
authorDavid Golden <dagolden@cpan.org>
Wed, 16 Feb 2011 03:35:53 +0000 (22:35 -0500)
committerDavid Golden <dagolden@cpan.org>
Wed, 16 Feb 2011 03:50:32 +0000 (22:50 -0500)
commitc05760c68edc298aadab73da2781ba0fe1cf24b6
tree8fc3142573184b24aadc4c3dea70f1afd6d67f64
parent279627b48dfab08c484fbbb6c05d3964fa9529d2
Add CPAN::Meta as a dual-life module

CPAN::Meta version 2.110440 has been added as a dual-life module. It
provides a standard library to read, interpret and write CPAN distribution
metadata files (e.g. META.json and META.yml) which describes a
distribution, its contents, and the requirements for building it and
installing it. The latest CPAN distribution metadata specification is
included as CPAN::Meta::Spec and notes on changes in the specification
over time are given in CPAN::Meta::History.

CPAN::Meta is required for CPAN.pm and CPANPLUS to read META.json and
MYMETA.json files and is required by Module::Build and
ExtUtils::MakeMaker to generate META.json and MYMETA.json files
59 files changed:
MANIFEST
Porting/Maintainers.pl
cpan/CPAN-Meta/Changes [new file with mode: 0644]
cpan/CPAN-Meta/lib/CPAN/Meta.pm [new file with mode: 0644]
cpan/CPAN-Meta/lib/CPAN/Meta/Converter.pm [new file with mode: 0644]
cpan/CPAN-Meta/lib/CPAN/Meta/Feature.pm [new file with mode: 0644]
cpan/CPAN-Meta/lib/CPAN/Meta/History.pm [new file with mode: 0644]
cpan/CPAN-Meta/lib/CPAN/Meta/Prereqs.pm [new file with mode: 0644]
cpan/CPAN-Meta/lib/CPAN/Meta/Spec.pm [new file with mode: 0644]
cpan/CPAN-Meta/lib/CPAN/Meta/Validator.pm [new file with mode: 0644]
cpan/CPAN-Meta/t/converter-bad.t [new file with mode: 0644]
cpan/CPAN-Meta/t/converter-fail.t [new file with mode: 0644]
cpan/CPAN-Meta/t/converter.t [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/107650337-META.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/1122575719-META.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/1206545041-META.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/1598804075-META.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/1927486199-META.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/1985684504-META.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/1985980974-META.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/2031017050-META.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/284247103-META.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/344981821-META.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/35478989-META.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/476602558-META.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/98042513-META.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/META-1_0.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/META-1_1.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/META-1_2.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/META-1_3.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/META-1_4.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/META-2.json [new file with mode: 0644]
cpan/CPAN-Meta/t/data-bad/restrictive-2.json [new file with mode: 0644]
cpan/CPAN-Meta/t/data-fail/META-1_0.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-fail/META-1_1.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-fail/META-1_2.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-fail/META-1_3.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-fail/META-1_4.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data-fail/META-2.json [new file with mode: 0644]
cpan/CPAN-Meta/t/data/META-1_0.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data/META-1_1.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data/META-1_2.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data/META-1_3.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data/META-1_4.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data/META-2.json [new file with mode: 0644]
cpan/CPAN-Meta/t/data/resources.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/data/restricted-2.json [new file with mode: 0644]
cpan/CPAN-Meta/t/data/restrictive-1_4.yml [new file with mode: 0644]
cpan/CPAN-Meta/t/load-bad.t [new file with mode: 0644]
cpan/CPAN-Meta/t/meta-obj.t [new file with mode: 0644]
cpan/CPAN-Meta/t/no-index.t [new file with mode: 0644]
cpan/CPAN-Meta/t/prereqs-finalize.t [new file with mode: 0644]
cpan/CPAN-Meta/t/prereqs-merge.t [new file with mode: 0644]
cpan/CPAN-Meta/t/prereqs.t [new file with mode: 0644]
cpan/CPAN-Meta/t/repository.t [new file with mode: 0644]
cpan/CPAN-Meta/t/save-load.t [new file with mode: 0644]
cpan/CPAN-Meta/t/validator.t [new file with mode: 0644]
lib/.gitignore
pod/perldelta.pod