./devel/p5-ExtUtils-MakeMaker, Create a module Makefile

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 7.42, Package name: p5-ExtUtils-MakeMaker-7.42, Maintainer: pkgsrc-users

This utility is designed to write a Makefile for an extension module
from a Makefile.PL. It is based on the Makefile.SH model provided
by Andy Dougherty and the perl5-porters.

It splits the task of generating the Makefile into several subroutines
that can be individually overridden. Each subroutine returns the
text it wishes to have written to the Makefile.

MakeMaker is object oriented. Each directory below the current
directory that contains a Makefile.PL is treated as a separate
object. This makes it possible to write an unlimited number of
Makefiles with a single invocation of WriteMakefile().


Required to run:
[lang/perl5] [devel/p5-ExtUtils-Manifest] [devel/p5-CPAN-Meta-Requirements]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 0441553dc10430917382f132be3dfa167d77a030
RMD160: 22544fa30c2a7b3732dfab4e852bacdd8b3d16d1
Filesize: 466.261 KB

Version history: (Expand)


CVS history: (Expand)


   2020-01-01 03:26:36 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
(devel/p5-ExtUtils-MakeMaker) Updated 7.38 to 7.42

7.42    Tue 17 Dec 22:02:25 GMT 2019

    No changes since v7.41_01

7.41_01 Mon 16 Dec 21:36:24 GMT 2019

    Test fixes:
    - README.pod warnings are suppressed during testing
      so no need to skip when PERL_CORE is defined

    Doc fixes:
    - Update referenced modules for new distributions
    - Updated SEE ALSO section accordingly

7.40    Mon 16 Dec 19:33:13 GMT 2019

    No changes since v7.39_05

7.39_05 Thu 21 Nov 11:45:13 GMT 2019

    Bug fixes:
    - Always assume that libraries are shared on AIX

7.39_04 Mon 18 Nov 14:54:46 GMT 2019

    Test Fixes:
    - Skip "merged /usr" tests on Cygwin

    QA Fixes:
    - Added cygwin testing with Github actions
    - Added macos testing with Github actions

7.39_03 Sun 17 Nov 19:53:04 GMT 2019

    Doc fixes:
    - Fix typo in link to MakeMaker
    - Link to referenced modules from MM_Cygwin maybe_command

7.39_02 Thu  7 Nov 09:33:29 GMT 2019

    Cygwin fixes:
    - Removed MM_Cygwin all_target() override

    Doc fixes:
    - Add crosslinks to various referenced documentation

7.39_01 Mon 16 Sep 07:19:37 BST 2019

    Test fixes:
    - README.pod warnings suppressed during testing
    - Don't parallise dynamic/static tests
   2019-10-17 16:33:11 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
(devel/p5-ExtUtils-MakeMaker) Updated 7.34 to 7.38

7.38 Wed 11 Sep 10:01:46 BST 2019
    No changes since v7.37_04

7.37_04 Thu 22 Aug 15:20:34 BST 2019
    Bug fixes:
    - Fix static linking on macOS

7.37_03 Sat Aug  3 12:37:29 BST 2019
    Enhancements:
    - Improved mandoc section detection

7.37_02 Thu Jun 27 11:10:39 BST 2019
    Test fixes:
    - Fix test failures in 02-xsdynamic.t on Android native builds
      Github issue #337

7.37_01 Fri Jun  7 11:21:39 BST 2019
    Test fixes:
    - [rt.cpan.org #129763] fixed test errors with latest Pod::Simple

7.36  Sun Apr 28 16:28:20 BST 2019
    No changes since v7.35_14

    This release was made possible by the kind
    sponsors of the 2019 Perl Toolchain Summit
    held in Marlow, UK:

    Booking.com, cPanel, MaxMind, FastMail, ZipRecruiter,
    Cogendo, Elastic, OpenCage Data, Bluehost, Perl Services,
    Zoopla, Archer Education, OpusVL, Oetiker+Partner, YEF

7.35_14 Sun Apr 28 14:12:22 BST 2019
    Win32 fixes:
    - Add ExtUtils::PL2Bat path to pl2bat when PERL_CORE

7.35_13 Sun Apr 28 11:57:57 BST 2019
    Bug fixes:
    - Suppress warnings from EUMM::Locale code page workaround

7.35_12 Sat Apr 27 22:37:26 BST 2019
    Enhancements:
    - add AppVeyor CI configuration
      see <https://github.com/rivy/CI.AppVeyor.helpers-perl> for more \ 
information

    Bug fixes:
    - Resolve RTs 127028 && 127316 on Mojave system perl
    - Honour man page disablement under INSTALL_BASE
    - fix `dmake` warning by removing dmake-superfluous ".NOTPARALLEL" \ 
target
    - suppress inherited AUTOLOAD warning for 'Win32::ConsoleCP()'
    - fix perl image (aka, executable) quoting for `dmake` builds
    - skip broken test for Win32 strawberry perl v5.10 (and some earlier versions)
    - add workaround to ExtUtils::MakeMaker::Locale for code pages 'cp65000' and \ 
'cp65001'

7.35_11 Thu Apr 25 11:53:59 BST 2019
    Bug fixes:
    - Fix RT#128004 gcc AIX builds broken

7.35_10 Wed Feb 20 10:03:50 GMT 2019
    Test fixes:
    - Skip "merged /usr" tests on MSWin32

7.35_09 Mon Feb 18 10:05:42 GMT 2019
    Bug fixes:
    - stringify version before comparing

    Test fixes:
    - Changed wording of skip message for xsstatic

    QA fixes:
    - travis is deprecating container-based environments

7.35_08 Thu Dec  6 10:22:02 GMT 2018
    Enhancements:
    - propagate all variables used by Buildroot to subdirs

7.35_07 Fri Nov 23 11:34:27 GMT 2018
    Bug fixes:
    - Avoid mangling /bin non-perl shebangs on merged-/usr systems

    VMS fixes:
    - Handle PERL_ARCHLIBDEP and DESTINSTALL... macros on VMS.
    - Remove trailing space from multi-in.PL in PL_FILES.t
    - Skip "merged /usr" tests on VMS.

7.35_06 Thu Jul 19 20:30:55 BST 2018
    Enhancements:
    - Override shebang with PERL_MM_SHEBANG=relocatable env var

    Bug fixes:
    - Refactored Liblist::Kid tests, enabling UNIX testing

7.35_05 Tue Jul 10 09:44:25 BST 2018
    Win32 fixes:
    -  add Visual C parallel building support

7.35_04 Mon Jul  9 10:21:59 BST 2018
    Bug fixes:
    - Fix manification on MSWin32

    Doc fixes:
    - Mention manifypods target in FAQ for
      man creation on non-un*x OS

7.35_03 Fri Apr 27 14:28:21 BST 2018
    Enhancements:
    - Allow specifying extra inputs for PL_FILES scripts

7.35_02 Tue Apr 24 11:38:39 BST 2018
    Core fixes:
    - Win32 fixes for gmake 4.2.1 in quoting literals

7.35_01 Thu Apr 19 13:17:35 BST 2018
    Core fixes:
    - use tr instead of eval on $VERSION
    - Fix PUREPERL_ONLY warnings
   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) | Package updated
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-03-21 13:36:14 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-ExtUtils-MakeMaker: update to 7.34.

7.34  Mon Mar 19 10:21:12 GMT 2018

    No changes since v7.33_03

7.33_03 Sat Feb 24 20:17:04 GMT 2018

    Core fixes:
    - Properly silence warnings under core

    Darwin/NeXT fixes:
    - Recognise -F as framework flag too

7.33_02 Sat Feb 24 13:17:01 GMT 2018

    Core fixes:
    - Skip xsstatic test on Darwin

7.33_01 Tue Feb 20 10:39:43 GMT 2018

    Core fixes:
    - Silence errant README.pod warning when in perl core
   2018-02-25 18:00:21 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-ExtUtils-MakeMaker: update to 7.32.

7.32  Fri Feb 16 20:10:58 GMT 2018

    No changes since v7.31_08

7.31_08 Mon Feb 12 12:19:11 GMT 2018

    VMS fixes:
    - Fix 8-space line prefixes in MM_VMS.pm

7.31_07 Tue Jan 16 16:09:04 GMT 2018

    Bug fixes:
    - Change warning text for libscan() README.pod

7.31_06 Tue Jan 16 10:28:11 GMT 2018

    Bug fixes:
    - Teach libscan() to exclude README.pod

    Doc fixes:
    - Documented when XSMULTI and XSBUILD are available
    - Documented more version requirements for attributes

7.31_05 Sat Nov 25 09:22:51 GMT 2017 (LPW Edition)

    Doc fixes:
    - Spelling fixes
    - clarify behaviour if VENDORLIB and no VENDORARCH

7.31_04 Thu Oct  5 12:22:24 BST 2017

    Darwin/NeXT fixes:
    - Escape ld -framework flags

7.31_03 Mon Jul 10 09:34:26 BST 2017

    Bug fixes:
    - Filter out non-XS .a files for static builds

7.31_02 Mon Jun 26 13:53:15 BST 2017

    VMS fixes:
    - Fixes for .PL tests
    - VMS override for static_lib_pure_cmd
    - Make the new subdirsstatic test portable

7.31_01 Wed Jun 14 15:57:52 BST 2017

    Test fixes:
    - Skip static test unless in perl core or in a .git directory
   2017-06-15 16:10:11 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-ExtUtils-MakeMaker to 7.30
-------------------------------------------
7.30 Mon Jun 12 13:17:29 BST 2017
    No changes since v7.29_02

7.29_02 Sun Jun 11 12:00:33 BST 2017
    Doc fixes:
        - Fixed POD errors in FAQ

7.29_01 Wed May 31 08:34:10 BST 2017
    Bug fixes:
        - Prune .a without extralibs.ld from search paths
   2017-06-10 07:10:46 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-ExtUtils-MakeMaker to 7.28
-------------------------------------------
7.28  Tue May 30 22:01:08 BST 2017
    Bug fixes:
    - Prune auto/share from search paths RT#121918
    - Fix regression with metadata RT#121913

7.26  Sat May 27 21:01:47 BST 2017
    Bug fixes:
    - Fix regression with XS tests on MSWin32 with MS toolchain
    - Make MakeMaker pass compilation tests on AIX again
    - Test, fix test dep on SKIPped linktype

    - processPL now depends on 'pure_all' instead of 'all'
    - Only add staticlibs that are installed under auto/
    - Correct the order of tests of chmod()
    - Make perllocal.pod files reproducible
    - META_ADD/MERGE default meta version based on each other
    - Eliminate an ancient, unneeded, dangerous call to Carp::longmess

    Enhancements:
    - Add os_unsupported() function
    Doc fixes:
    - Fixed typo in MakeMaker.pm