[ANNOUNCE] ExtUtils::MakeMaker 6.46

[email protected] (Michael G Schwern)
Newsgroups perl.perl5.porters,perl.makemaker
Message-ID <[email protected]>
http://schwern.org/src/ExtUtils-MakeMaker-6.46.tar.gz

The feature everyone's been asking for, you can finally alter how the META.yml
is written.  Borrowing from Module::Build, you can now specify META_MERGE and
META_ADD in your Makefile.PL to add new values to META.yml.  META_MERGE merges
the new values with the defaults, META_ADD overwrites.

This allows MakeMaker users to take full advantage of META.yml and specify
things MakeMaker does not explicitly support, like resources and build_requires.

NOTE:  EXTRA_META has been REMOVED!  It was never documented, anyone using it
should switch to using META_MERGE.

Finally, the latest META.yml spec is used (1.4).

A practical example of use is here:
http://search.cpan.org/src/MSCHWERN/Test-Simple-0.81_02/Makefile.PL


6.46  Sat Sep 27 17:34:03 EDT 2008
    Bug Fixes
    - Fix META_MERGE for more than one level of hashes.  [rt.cpan.org 39348]


6.45_02  Sun Sep  7 13:59:14 PDT 2008
    Bug Fixes
    - Updated bundled ExtUtils::Command to 1.14, ExtUtils::Install to
      1.50 and ExtUtils::Manifest to 1.54

    Test Fixes
    - t/writemakefile_args.t had the wrong skip amoung causing failures
      when run without version.pm (mostly 5.6 users)


6.45_01  Sat Sep  6 03:19:03 PDT 2008
    New Features
    * META_ADD and META_MERGE have been added to manipulate the META.yml.
      Thanks to Adriano Ferreira.                       [rt.cpan.org 21282]
    - META.yml now includes configure_requires ExtUtils::MakeMaker by
      default.                                          [rt.cpan.org 32337]
    - META.yml now excludes t/ and inc/ from indexing by default.
    - META.yml license is now "unknown" instead of undef if a LICENSE is not
      given.
    - META.yml now conforms to version 1.4 of the spec.

    Bug Fixes
    - Make @MM_Sections and @Overridable global again.  It's an undocumented
      but used way to manipulate MakeMaker behavior. [rt.cpan.org 36047]

    Portability
    * Changed the name/dmake test in MM_Win32.pm to use regexs to that
      they are able to handle Perl on a Stick absolute paths.


6.44  Thu Feb 28 16:06:04 PST 2008
    Bug Fixes
    * Updated bundled ExtUtils::Install to 1.45 which should fix some
      Cygwin issues. [rt.cpan.org 33291]


-- 
Reality is that which, when you stop believing in it, doesn't go away.
<    -- Phillip K. Dick
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.