summaryrefslogtreecommitdiff
path: root/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
Commit message (Collapse)AuthorAgeFilesLines
...
* Update ExtUtils-MakeMaker to CPAN version 6.72Chris 'BinGOs' Williams2013-07-241-1/+1
| | | | | | | | | | | [DELTA] 6.72 Wed Jul 24 18:38:19 BST 2013 No changes from 6.71_01 6.71_01 Wed Jul 24 09:31:07 BST 2013 Bug Fixes: * Resolved more regressions in parse_version code
* Update ExtUtils-MakeMaker to CPAN version 6.70Chris 'BinGOs' Williams2013-07-241-83/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.70 Tue Jul 23 21:55:23 BST 2013 No changes from 6.69_09 6.69_09 Sun Jul 21 09:22:40 BST 2013 Bug Fixes: * RT#86976 Fix version parsing bug introduced in 6.69_05 Part Deux :) 6.69_08 Wed Jul 17 00:36:28 BST 2013 Bug Fixes: * RT#86976 Fix version parsing bug introduced in 6.69_05 6.69_07 Tue Jul 16 15:32:25 BST 2013 New features: * RT#4550 report the file created after make dist Bug Fixes: * RT#66113 strip control characters from ABSTRACT * RT#20662 Don't check for config.h if it doesn't exist 6.69_06 Fri Jul 12 14:49:32 BST 2013 Bug Fixes: * RT#64163 clean_subdirs infinite loop if subdir already gone * RT#79348 doesn't support miniperl in installation paths Doc Fixes: * Fix META_MERGE example * RT#31053 Mention configure_requires in PREREQ_FATAL documentation * RT#14680 Document TEST_FILES usage with 'make test' * RT#21285 Document 'make veryclean' 6.69_05 Thu Jul 11 22:10:10 BST 2013 Bug Fixes: * Resolve RT#9452 regression with parse_version() (Victor Efimov) * RT#28632 use LD and OPTIMIZE in recursive Makefile.PL invocations (Niko Tyni) 6.69_04 Wed Jul 10 11:48:22 BST 2013 Cygwin Fixes: * Revert RT#54703 and apply patch from RT#69401 to resolve /cygdrive issues (Reini Urban) 6.69_03 Tue Jul 9 22:39:54 BST 2013 Bug Fixes: * RT#61419 Avoid invisible interactive question when rebuilding Makefile (Slaven Rezic) * VERSION also now really handles v-strings correctly. Cygwin Fixes: * RT#54703 - Don't hardcode /cygdrive (Jerry Hedden) Misc: * Install into site when 5.12 or above 6.69_02 Tue Jul 2 13:12:51 BST 2013 Bug Fixes: * [RT#86609] VERSION_FROM now handles v-strings correctly. * VERSION also now handles v-strings correctly. Misc: * Updated bundled CPAN::Meta and removed Version::Requirements 6.69_01 Thu Jun 20 12:49:45 BST 2013 Win32 Fixes: * resolve regression on Win32 introduced in 6.67_01 (bingos)
* Update ExtUtils-MakeMaker to CPAN version 6.68Chris 'BinGOs' Williams2013-06-151-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.68 Fri Jun 14 23:26:11 BST 2013 No changes from 6.67_05 6.67_05 Thu Jun 13 21:52:46 BST 2013 Doc fixes: * RT#86007 - Restore meaning for divorced sentence 6.67_04 Mon Jun 10 20:18:25 BST 2013 Bug fixes * Address RT#85406, where specifying 'meta-spec' in META_[ADD|MERGE] would remove all prereqs (bingos) 6.67_03 Wed Jun 5 22:03:28 BST 2013 Doc Fixes * Document how to specify meta-spec in META_MERGE (bingos) 6.67_02 Sun Jun 2 18:27:45 BST 2013 Bug Fixes * Allow v-prefixed version strings once more (bingos) * Typos fixed (David Steinbrunner) * Resolve test failure with latest CPAN::Meta 6.67_01 Thu Apr 25 21:03:58 BST 2013 Doc Fixes * Change references to makemaker.org in the docs (Reported as RT#83246 by dolmen) VOS Fixes * 'core' files are keep files (*.kp) on vos, adjust the 'clean' target to account for this (Paul Green) Win32 Fixes * Increase dmake MAXLINELENGTH to 800000 (RT#77215) as per kmx's recommendations (kmx) Cygwin Fixes * Allow linking of Cygwin libraries (Reini Urban)
* Update ExtUtils-MakeMaker to CPAN version 6.66Chris 'BinGOs' Williams2013-04-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.66 Fri Apr 19 17:53:13 BST 2013 No changes from 6.65_03 6.65_03 Mon Apr 15 13:44:24 BST 2013 Test Fixes * Use File::Temp in parse_* tests to resolve race conditions on 64bit Windows (bingos) 6.65_02 Sun Apr 14 10:56:41 BST 2013 Test Fixes * t/xs.t is now running tests against the XS build. (Michael G Schwern) (Leon Timmermans) 6.65_01 Tue Mar 19 00:06:17 CET 2013 New Features * Improvements perlcritic support. (M. Schwern) * Improvements to dynamic linking for gcc (Tobias Leich) [github #43] * Change $(PERL_HDRS) from a hard coded list of headers to reading install directory for available header files. Allows us to work with any version of Perl properly. (Yves Orton, Craig A. Berry) [github #47] Doc Fixes * Numerous typo fixes. (Ben Bullock) [github #33] [github #34] [github #35] * Various FAQ and doc improvements (M. Schwern, Ivan Bessarabov) [github #44] Bug Fixes * fixes relating to hash ordering (Yves Orton) [github #46] [rt.cpan.org #83441] [rt.perl.org #116857] * fixes to Mksymlists (Ben Bullock, Yves Orton) [github #48] [github #49] [github #51]
* update ExtUtils-MakeMaker to github v6.65_01Yves Orton2013-03-191-49/+9
| | | | | | | Perl core specific highlights: * Fix hash related issues for 5.18. * Do not hard code the list of perl header files - discover them from disk instead * Don't need completely different include file collector on VMS.
* Update ExtUtils-MakeMaker to CPAN version 6.64Chris 'BinGOs' Williams2012-12-171-16/+17
| | | | | | | | | | | | | | | | | | | | [DELTA] 6.64 Sun Dec 16 18:27:40 PST 2012 Build Fixes * Update the home page in the meta file. makemaker.org has been unmaintained for a while. 6.63_04 Thu Nov 22 13:18:06 PST 2012 Test Fixes * Eliminated the problematic and not very useful PASTHRU test on Windows. A better test will come after stable. [github 41] (Michael G Schwern) * Avoid a new regex warning in 5.17.x in t/MM_OS2.t. (Craig A. Berry) VMS Fixes * Better ignore files due to non-case-preserving filesystems. (Craig A. Berry)
* Update ExtUtils-MakeMaker to CPAN version 6.63_02Steve Hay2011-11-021-1/+1
|
* Update ExtUtils-MakeMaker to CPAN version 6.63_01Chris 'BinGOs' Williams2011-10-261-17/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.63_01 Sun Oct 23 16:57:24 PDT 2011 Bug Fixes * Stray $ in the PPD and meta files (for example, from the ABSTRACT) are now escaped. [rt.cpan.org 71847] Possibly incompatible changes * echo() now escapes all dollar signs by default New Features * echo() has an option to allow make variable expansion. * echo() is now passed a hash of options (old style $appending flag still works for compatibility). * quote_literal() now escapes dollar signs, but allows make variables. * quote_literal() has an option to escape make variables. * escape_dollarsigns() to escape dollar signs but allow variables * escape_all_dollarsigns() to escape all dollar signs Improvements * The PPD VERSION is now derived from the VERSION variable in the Makefile rather than hard coded. Bundled Modules * Updated CPAN::Meta to 2.112621 * Updated CPAN::Meta::YAML to 0.004 * Updated JSON::PP to 2.27200 6.62 Sun Oct 23 16:43:36 PDT 2011 No changes from 6.61_01
* Update ExtUtils::MakeMaker to CPAN version 6.61_01George Greer2011-09-281-1/+1
| | | | | | | | | | | [DELTA] 6.61_01 Sat Sep 24 22:16:13 PDT 2011 Win32 * Liblist::Kid now checks the ActiveState MinGW library path environment variable [MITHALDU] * Further fixes to the Win32 quoting rules. Fixes failures on VC8+. [rt.cpan.org #69528] [SHAY]
* Update ExtUtils-MakeMaker to CPAN version 6.59Chris 'BinGOs' Williams2011-08-051-1/+1
| | | | | | | | | | | | | | | | | | | [DELTA] 6.59 Fri Aug 5 12:09:00 BST No changes since 6.58_01 6.58_01 Wed Aug 3 21:12:00 BST Doc Fixes * Corrected the repository location [chorny] Bug Fixes * Removed the %INC check from _has_cpan_meta and updated the CPAN::Meta bundled with EUMM to one that doesn't set $VERSION in a begin block so it can't appear to be loaded, thus causing us to mistakenly try and call methods on CPAN::Meta modules - this is due to older versions in site_perl shadowing our installation of other bundled modules. [rt.cpan.org 69465] [rt.cpan.org 69900] [MSTROUT]
* Update ExtUtils-MakeMaker to CPAN version 6.58Chris 'BinGOs' Williams2011-07-071-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [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)
* Split shebang line fix-up from file processing in MM->fixin().Craig A. Berry2011-01-231-52/+59
| | | | | | | | | | By putting the shebang line gyrations on their own in the new _fixin_replace_shebang method, we can override that part without dragging along the file processing code. Tracks upstream commit: https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/commit/33d7db29a2adb5bbb12fb2a783063245fe58dfc1
* remove cc_runtime.h from coreDavid Mitchell2011-01-051-1/+0
| | | | | It was only needed for B::CC, which was removed from core in 5.10.0
* Upgrade EUMM from version 6.57_01 to 6.57_05Florian Ragwitz2010-09-111-2/+2
|
* Update ExtUtils-MakeMaker to CPAN version 6.57_01Chris 'BinGOs' Williams2010-08-241-3/+3
| | | | | | | | | | | | | | | | | | | | | [DELTA] 6.57_01 Tue Aug 24 01:36:20 PDT 2010 Improvements * parse_abstract() is more robust supporting "Package.pm" and multiple dashes and spaces. [rt.perl.org 74438] Bug Fixes * Recognize .so files in AIX. [rt.cpan.org 41360] (Jens Rehsack) * Remove manual image-base generation on Win32/gcc [rt.cpan.org 47138] (Yasuhiro Matsumoto) * Use the bundled versions of our dependencies if they're not installed. * Eliminate use of foreach qw() which will be deprecated in 5.14. [rt.cpan.org 57124] (Zefram) Test Fixes * Guard against old versions of YAML::Tiny that worked differently. [rt.cpan.org 55500]
* Bump version number EU::MM is "first-come" so we have forked itLeon Brocard2010-04-191-1/+1
|
* Make abstract_from more robustRobin Barker2010-04-181-1/+1
| | | | | | A few distributions in the perl source failure for abstract_from Rather than fix the individual files I have made the parsing process more robust.
* Bring up ExtUtils::MakeMaker to 6.56 - no functional changes from 6.55_03Jesse Vincent2009-12-181-1/+1
|
* Import ExtUtils::MakeMaker 6.55_03 from CPANJesse Vincent2009-12-061-23/+35
|
* Move ExtUtils::MakeMaker from ext/ to cpan/Nicholas Clark2009-10-011-0/+3622