This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Update ExtUtils-MakeMaker to CPAN version 6.58
authorChris 'BinGOs' Williams <chris@bingosnet.co.uk>
Thu, 7 Jul 2011 10:04:30 +0000 (11:04 +0100)
committerChris 'BinGOs' Williams <chris@bingosnet.co.uk>
Thu, 7 Jul 2011 11:29:48 +0000 (12:29 +0100)
commit4b5789fe5c4c75816682f2e7a76a6b20720758fc
tree68c34a2f2734fdd9b41ac1414b03a2a7051fd64c
parentf229537a3ecd9db056c7d315dbbf103a048e10dc
Update ExtUtils-MakeMaker to CPAN version 6.58

  [DELTA]

  6.58  Wed Jul  6 14:17:06 PDT 2011
    No changes since 6.57_11

  6.57_11  Thu May 19 17:26:31 PDT 2011
    Bug Fixes
    * Changed CPAN::Meta to accept version objects. [github #16]
    * Massage bad versions and warn the user about them. [github #15]
    * Protect against CPAN::Meta dying during metafile validation
      and generation.

    VMS
    * Fix prereq.t to work around "local %ENV = %ENV" bug

    Win32
    * Liblist::Kid can now recognize long compiler paths
      (Christian Walde) [github #11]

  6.57_10  Sun, 03 Apr 2011 19:36:38 +1000
    Bug Fixes
    * Relaxed strictures on prerequisite versions.  Invalid versions now
      issue a warning and are set to 0 rather than dying. [github #7]
    * Upgraded CPAN::Meta to 2.110930 which fixes a glitch in writing
      MYMETA.yml if your module's version number was 1.4. [github #9]
    * Convert LICENSE entries which are unknown to CPAN::Meta to
      "unknown" rather than dying. [github #10]

  6.57_09  Mon, 28 Mar 2011 11:13:39 +1100
    Misc
    * Make CPAN ignore bundled modules
    * Accidentally rolled Version::Requirements into the version bundle
    * Deleted now unused ExtUtils::MakeMaker::YAML

  6.57_08  Sun, 27 Mar 2011 21:52:47 +1100
    VMS
    * Removed dependency on cc_runtime.h for VMS as well.

    Misc
    * Changed how modules are bundled to avoid replacing XS version of
      Scalar::Util with a pure Perl version [github #4]

  6.57_07  Fri, 25 Mar 2011 14:31:31 +1100
    Enhancements
    * Generates META.json and MYMETA.json in addition to
      META.yml and MYMETA.yml (David Golden)
    * MYMETA has the runtime requirements made priority over META_*
      keys to allow generation of a correct META.* into the dist while
      still generating an accurate MYMETA.* locally (Matt S Trout)
    * Distributions should not depend on cc_runtime.h from core as it is
      only needed for B::CC
    * Now uses CPAN::Meta to generate META files.

    Bug Fixes
    * MYMETA.yml generation from META.yml actually works (Matt S Trout)
    * All required META fields are generated, even if they must be filled
      with "unknown" in place of real data (David Golden)

    Test Fixes
    * miniperl.t is no longer run outside of the perl core.  Its only relevant
      to bleadperl and requires no backwards compatibility [rt.cpan.org 61868]

    Cygwin
    * Rebase behaviour was improved (Reini Urban)
    * Build man pages (Reini Urban)

    Win32
    * Spot valid lib files on Win32 when .a and .lib are mixed.
      (Christian Walde) [github #3]
    * Extensive testing of ExtUtils::Liblist::Kid for Win32
      (Christian Walde)
    * Implemented proper emulation of DOS escaping rules in ExtUtils::MM_Win32
      (Christian Walde)

  6.57_06  Wed Oct 06 13:49:00 EEST 2010
    Win32
    * Work around dmake's limitations on how long a "line" can be.
      [rt.cpan.org 61286]
    * ActivePerl 1007 can now see gcc. [rt.cpan.org 55752] (Christian Walde)

    Bug Fixes
    * Fix for AUTHOR and undocumented usage of MM->new() (Alexandr Ciornii)
53 files changed:
MANIFEST
Porting/Maintainers.pl
cpan/CPAN-Meta/lib/CPAN/Meta.pm
cpan/CPAN-Meta/lib/CPAN/Meta/Converter.pm
cpan/ExtUtils-MakeMaker/Changes
cpan/ExtUtils-MakeMaker/MANIFEST
cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_BeOS.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Cygwin.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_DOS.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Darwin.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_MacOS.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_NW5.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_OS2.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_QNX.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_UWIN.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VMS.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VOS.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win32.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win95.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MY.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Config.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/FAQ.pod
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Tutorial.pod
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/YAML.pm [deleted file]
cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mkbootstrap.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mksymlists.pm
cpan/ExtUtils-MakeMaker/lib/ExtUtils/testlib.pm
cpan/ExtUtils-MakeMaker/t/00compile.t
cpan/ExtUtils-MakeMaker/t/INST.t
cpan/ExtUtils-MakeMaker/t/INST_PREFIX.t
cpan/ExtUtils-MakeMaker/t/META_for_testing.json [new file with mode: 0644]
cpan/ExtUtils-MakeMaker/t/META_for_testing.yml [new file with mode: 0644]
cpan/ExtUtils-MakeMaker/t/META_for_testing_tricky_version.yml [new file with mode: 0644]
cpan/ExtUtils-MakeMaker/t/MM_Win32.t
cpan/ExtUtils-MakeMaker/t/basic.t
cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/SAS.pm
cpan/ExtUtils-MakeMaker/t/meta_convert.t [new file with mode: 0644]
cpan/ExtUtils-MakeMaker/t/metafile_data.t
cpan/ExtUtils-MakeMaker/t/min_perl_version.t
cpan/ExtUtils-MakeMaker/t/miniperl.t
cpan/ExtUtils-MakeMaker/t/oneliner.t
cpan/ExtUtils-MakeMaker/t/prereq.t
cpan/ExtUtils-MakeMaker/t/several_authors.t
cpan/ExtUtils-MakeMaker/t/writemakefile_args.t
pod/perldelta.pod