summaryrefslogtreecommitdiff
path: root/lib/Module
Commit message (Collapse)AuthorAgeFilesLines
* Update generated Module::Build::ConfigDataDavid Golden2009-11-201-201/+0
|
* Move Moudle::Build from lib to ext.Nicholas Clark2009-09-1366-22461/+0
|
* Moved Module::Load from lib/ to ext/Chris Williams2009-09-048-302/+0
|
* Move Module::Load::Conditional from lib/ to ext/Chris Williams2009-09-049-975/+0
|
* Moved Module::Loaded from lib/ to ext/Chris Williams2009-09-042-189/+0
|
* Move Module::CoreList to ext/Rafael Garcia-Suarez2009-08-304-10967/+0
| | | | | | and add missing files from the CPAN distribution. Also adjust utils/corelist.PL to look for the corelist utility in the new directory.
* Update Module::Build to 0.35David Golden2009-08-2742-199/+579
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.35 - Thu Aug 27 09:12:02 EDT 2009 Bug fixes: - Fix t/destinations.t segfault on 5.6.2 0.34_06 - Sat Aug 22 21:58:26 EDT 2009 Bug fixes: - Multiple test fixes for OS2 [Ilya Zakharevich] - Generated.ppd files use :utf8 if possible (RT#48827) [Olivier Mengue] - Fixed preservation of custom install_paths on resume (RT#41166) [David Golden] - Warn instead of crashing when Pod::Man tries to create files with colons on vfat partitions on unix (RT#45544) [David Golden] 0.34_05 - Sun Aug 9 22:31:37 EDT 2009 Bug fixes: - When auto_configure_requires is true (the default), Module::Build will only add last 'major' version of Module:Build (e.g. 0.XX) to configure_requires to avoid specifying a minor development release not available on CPAN [David Golden] 0.34_04 - Sat Aug 8 11:02:24 EDT 2009 Other: - Added documentation warning that 'get_options' should be capitalized to avoid conflicting with future Module::Build options and changed the examples accordingly. 0.34_03 - Sat Aug 8 07:39:16 EDT 2009 Bug fixes: - Fixed failing xs.t if /tmp is mounted noexec (RT#47331) [David Golden] - Fixed failing debug.t on VMS (RT#48362) [Craig Berry] - Prevent par.t from dying on error in .zip extraction [David Golden] - Fixed potential runthrough.t failure on 5.6.2 [David Golden] Other: - Archive::Tar changed from 'requires' to 'recommends' so non-authors without IO::Zlib can still use Module::Build to install modules [reported by Matt Trout, fix by David Golden]
* Update Module::CoreList for 5.10.1David Mitchell2009-08-221-2/+2
|
* Updated Module::CoreList for 5.10.1-RC2David Mitchell2009-08-181-54/+30
|
* Bump Module::Build version to 0.340201David Golden2009-08-0925-24/+29
| | | | | | | | | Module::Build automatically sets configure_requires to its current $VERSION, which causes problems if $VERSION is a dev release not on CPAN. To stabilize 5.10.1, this patch bumps Module::Build 0.34_02 (currently in 5.10.1-RC1) to 0.340201. No other code changes are included. A matching version will be released to CPAN.
* Updated Module::CoreList for the 5.10.1 releaseDavid Mitchell2009-08-061-65/+65
|
* Update Module::Build to 0.34_02David Golden2009-07-2628-30/+98
| | | | | | | | | | | | | | | | | | 0.34_02 - Sun Jul 26 22:50:40 EDT 2009 Bug-fixes: - Bundled Module::Build::Version updated to bring into sync with CPAN version.pm 0.77 0.34_01 - Sat Jul 18 16:32:09 EDT 2009 Enhancements: - Added --debug flag to trace Build action execution (RT#47933) [David Golden] Bug-fixes: - Bundled Module::Build::Version version code updated to fix unsafe use of $@ (RT#47980) [John Peacock]
* Provisional update of CoreList for 5.10.1David Mitchell2009-07-181-69/+743
| | | | | (this will be done again just prior to RC1, but I wanted to try it out. $VERSION has been bumped to what it will be for the final release.
* Remove %patchlevel hashRafael Garcia-Suarez2009-07-101-41/+2
| | | | | | (as the perforce repository has been decomissionned, this information is no longer useful and can be retrieved by other means. Every release listed here has a tag in git)
* Updating Module::Build to 0.34David Golden2009-07-0825-24/+28
| | | | | | | | 0.34 - Tue Jul 7 16:56:47 EDT 2009 No changes from 0.33_06 Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
* sync Module::Build with CPANDavid Mitchell2009-07-061-0/+10
|
* Update Module::Build to 0.33_06David Golden2009-07-0626-69/+44
| | | | | | | | | | | | | | 0.33_06 - Sun Jul 5 10:11:40 EDT 2009 Bug-fixes: - Bundled version code will use pure Perl on 5.10.0 to work around a corner case involving eval and locale [John Peacock] - Reversed VMS patch from 0.33_03 [Craig Berry] - PL_files in Build.PL that are in the bin/scripts directory should not be installed as if they are scripts (fixed for case-tolerant systems). [David Golden, reported by Craig Berry] Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
* sync Module::Build with CPANDavid Mitchell2009-07-031-1/+66
|
* Update Module::Build to 0.33_05David Golden2009-06-2937-320/+758
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.33_05 - Sun Jun 28 22:06:49 EDT 2009 Enhancements: - New 'auto_configure_requires' parameter (default 1) controls whether Module::Build should add itself to configure_requires in META.yml if not specified in Build.PL [David Golden] Bug-fixes: - The default MANIFEST.SKIP created by the "manifest" action was out of date. It will now use the installed MANIFEST.SKIP and add some Module::Build and distribution specific items to it. [Michael Schwern] Other: - configure_requires do not necessarily need to be in requires or build_requires; warning to that effect has been removed [David Golden] 0.33_04 - Fri Jun 26 07:09:06 EDT 2009 Bug-fixes: - Don't try utf8 YAML I/O on Perl 5.6 [David Golden] Other: - configure_requires added to prereq report (RT#47254) [Curtis Jewell] - updated Module::Build::Version to match forthcoming version.pm 0.77 (RT#47256) [John Peacock] - skips xs.t and ppm.t when perl was not compiled with dynamic loading since Module::Buld does not support static linking (RT#46178) [David Golden] - skip failing test in par.t if Archive::Zip is broken [David Golden] - Added YAML utf8 patch in 0.33_03 changes list - Added attribution for patches in 0.33_03 changes list 0.33_03 - Mon Jun 22 17:22:56 EDT 2009 Bug-fixes: - Removes Module::Build from its own configure/build_requires [David Golden] - ConfigData->feature() confirms that modules actually load successfully, not just that they are present. (RT#43557) [David Golden] - Module::Build::Compat handling of INSTALL*LIB (RT#43827) [Tony Payne, David Golden] - Module::Build::Compat and recursive test files (RT#39171) [Dave Rolsky] - Fixed bug linking non-standard XS names on Windows (RT#38065) ["snaury"] - Run PL files that don't generate any file (RT#39365) [Matisse Enzer, David Golden] - HTML generation failure no longer fatal (RT#36660) [David Golden] - realclean might not delete Build.bat on Windows (RT#43863) [Roy Ivy, David Golden] - include_dirs parameter now works correctly when given a single string argument (RT#40177) [David Wheeler] - Lots of spelling fixes in the POD (RT#45528r) [Lars Dieckow] - On Unix-like systems, tilde expansion is more liberal in username characters accepted (RT#33492) [Jon Jensen] Other - On MSWin32, bumped File::Spec prereq to 3.30 for a variety of fixes - Add support for VMS in Unix compatibility mode (RT#42157) [John E. Malmberg - Added a can_action($name) method (RT#45172) [brian d foy] - Documented that subclass methods should not permanently change current directory (RT#46919) [David Wheeler] - META.yml encoded in UTF-8 (RT#43765) [Olivier Mengue] Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
* sync lib/Module/Build/Changes with CPAN equivalentDavid Mitchell2009-06-231-1/+50
|
* [PATCH] Updating Module::Build to 0.33_02David Golden2009-06-1634-201/+325
|
* Mark all .t and .pm files as non executableRafael Garcia-Suarez2009-06-061-0/+0
|
* Add %upstream and %bug_tracker data to Module::CoreList.Nicholas Clark2009-04-231-2/+923
|
* Here are some patches for QNX6 against 5.10.x. Unpatched and patchedH.Merijn Brand2009-04-181-0/+1
| | | | | | | | smoke reports also attached. From: Sean Boudreau <seanb@qnx.com> Date: Sun, 12 Apr 2009 10:18:39 -0400 Message-ID: <20090412141839.GA27971644@qnx.com>
* Upgrade to Module-Build-0.32Steve Hay2009-03-0625-24/+28
| | | | | But keep cd5cc49dbc0e5ee748252c2da8b435855908e6d2 (Module::Build on VMS, #42724) and the MBTest.pm tweak from 66e531b6b23122113bed8498baac1ef25a958d57.
* Re-apply cd5cc49dbc0e5ee748252c2da8b435855908e6d2 (Module::Build on VMS, #42724)Nicholas Clark2009-02-235-5/+35
|
* Update to Module::Build 0.31_04 (with a tweak to MBTest.pm)Nicholas Clark2009-02-2334-86/+229
|
* Temporarily reverse out change cd5cc49dbc0e5ee748252c2da8b435855908e6d2.Nicholas Clark2009-02-235-35/+5
|
* Module::Build Changes from 0.31012, which hadn't been updated.Nicholas Clark2009-02-231-0/+64
|
* Clear Module::Build smoke on VMS while waiting for upstream.Craig A. Berry2009-02-145-5/+35
| | | | | | Except for the version bump, this is the same as: https://rt.cpan.org/Public/Bug/Display.html?id=42724
* Update Module::Load to 0.16Jos I. Boumans2009-02-072-2/+14
| | | | | This is a mere test-suite tweak to work around a bug in perl 5.8.[45], but submitted to keep CPAN & core in sync.
* Upgrade to Module::Load 0.14Rafael Garcia-Suarez2009-01-193-63/+50
|
* Upgrade to Module::Load::Conditional 0.30Rafael Garcia-Suarez2009-01-192-2/+12
|
* Add aliases for several version numbers in Module::CoreListJohn Peacock via RT2009-01-181-0/+11
| | | | | | | | | | | | | | | | | | | | | | | [rt.cpan.org #41827] Can't use $] to select Perl version The %version hash is initialized with bare numbers for each Perl version. Unfortunately, the tokenizer will have already eaten trailing zeros before the fat comma operator is seen, hence the normal stringification behavior won't have the appropriate affect. This can be seen by doing something simple like: perl5.10.0 -MModule::CoreList -e \ 'print keys(%{$Module::CoreList::version{$]}})' which will be empty, since $] is a string not a number. Using $]+0 (to force numification) will display all of the modules released with 5.10.0. Either 5.000 and 5.010000 need to be quoted in the %version initialization or an alias be created, so either 5.01 or "5.010000" (and hence $]) will work. This latter is probably better to use, trivial patch (rgs: I added aliases for the %released and %patchlevel hashes too.)
* Add ExtUtils::Miniperl to the list of core modules for all versions >= 5.00504Rafael Garcia-Suarez2009-01-181-0/+10
| | | | | It was missing for several versions, including 5.10.0, as reported by Damyan Ivanov in http://bugs.debian.org/508876
* Add 5.8.9 to list of versions known to Module::CoreListRafael Garcia-Suarez2009-01-181-2/+2
| | | | Also bump copyright year.
* Upgrade to Module-Build-0.31012Steve Hay2009-01-1433-175/+716
| | | | | | We're now in sync with CPAN--no local changes remain in blead. TODO: Various extra core changes are now required to handle the new bundle.pl script as per the existing config_data script.
* Bump two module versions after Haiku portRafael Garcia-Suarez2009-01-051-1/+1
| | | | | CPANPLUS and Module::Build (see df00ff3beeb297b9622f8acbed9c80d320c87580)
* Fix new Module-Load-Conditional test, which otherwise fails on Win32.Steve Hay2008-12-192-3/+4
|
* Subject: [PATCH] Update version of Module::LoadedSteve Hay2008-12-191-10/+8
| | | | | | From: "Jos I. Boumans" <jos@dwim.org> Date: Wed, 17 Dec 2008 14:32:55 +0100 Message-Id: <2D1323D9-C380-47D1-8E95-FC0B99D55E03@dwim.org>
* Subject: [PATCH] Update Module::Load::Conditional to 0.28Steve Hay2008-12-192-6/+24
| | | | | | From: "Jos I. Boumans" <jos@dwim.org> Date: Wed, 17 Dec 2008 14:24:23 +0100 Message-Id: <D986D195-F3E3-4E3E-9867-526C9C55D92F@dwim.org>
* Integrate:Nicholas Clark2008-12-141-1/+403
| | | | | | | | | | | | | | | | | | | [ 35085] Mostly update Module::CoreList to 2.17, teaching it about 5.8.9. It can't "know" the Perforce revision of the release until it's close enough to guess. [ 35092] Hopefully today. [ 35093] Best estimiate patch number for 5.8.9 release. p4raw-link: @35093 on //depot/maint-5.8/perl: ad35fe93b63785a1916b39863d33eef04eee941b p4raw-link: @35092 on //depot/maint-5.8/perl: 4ff3fe7f1e4f605bec2b89920f2d8dfe789255b5 p4raw-link: @35085 on //depot/maint-5.8/perl: 951e5eb7a3e0c2d177c8864d5b44ead4eff50dd0 p4raw-id: //depot/perl@35096 p4raw-integrated: from //depot/maint-5.8/perl@35088 'copy in' pod/perlhist.pod (@35047..) lib/Module/CoreList.pm (@35085..)
* Apply revision 11894 from the Module::Build SVN repo (to replaceSteve Hay2008-12-121-1/+1
| | | | | local change 34447, which did the same thing) p4raw-id: //depot/perl@35078
* Haiku PortIngo Weinhold2008-10-291-0/+1
| | | | | Message-Id: <20081029022544.413.1@knochen-vm.localdomain> p4raw-id: //depot/perl@34630
* As well as @INC, also convert $^X to an absolute path in MBTest.Nicholas Clark2008-10-201-1/+2
| | | p4raw-id: //depot/perl@34526
* Add the two new test files that I missed in 34446Steve Hay2008-09-302-0/+106
| | | | | (Thanks to Rafael for the spot) p4raw-id: //depot/perl@34448
* Fix Module-Build's compat.t when HARNESS_TIMER is set to 1Steve Hay2008-09-301-0/+1
| | | | | | This is hopefully a better way of fixing the failure originally addressed by 33340 (which was not assimilated into 0.30) p4raw-id: //depot/perl@34447
* Upgrade to Module-Build-0.30Steve Hay2008-09-3055-455/+1675
| | | | | | | Local changes 32357 in ppm.t and 32351 in test_type.t and xs.t remain, but not the tilde.t part of 32351, which looks like it might be superseded by changes in 0.30 p4raw-id: //depot/perl@34446
* Fix release date for 5.002Rafael Garcia-Suarez2008-06-181-2/+2
| | | | | (noticed by Grant McLean) p4raw-id: //depot/perl@34072
* Module::CoreList wasn't listing Config.pm everywhere.Rafael Garcia-Suarez2008-04-011-2/+15
| | | p4raw-id: //depot/perl@33624