Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by narn.NetBSD.org (Postfix) with ESMTP id 8D60C63B91E for ; Sat, 26 Jul 2008 19:11:56 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 2A50763B1CB; Sat, 26 Jul 2008 19:11:56 +0000 (UTC) Received: from cvs.netbsd.org (unknown [IPv6:2001:4f8:4:7:2e0:81ff:fe25:eab4]) by mail.netbsd.org (Postfix) with ESMTP id 4264963B111 for ; Sat, 26 Jul 2008 19:11:54 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 2C716175D0; Sat, 26 Jul 2008 19:11:54 +0000 (UTC) From: Havard Eidnes Subject: CVS commit: pkgsrc/devel/p5-ExtUtils-MakeMaker To: pkgsrc-changes@NetBSD.org Reply-To: he@netbsd.org Message-Id: <20080726191154.2C716175D0@cvs.netbsd.org> Date: Sat, 26 Jul 2008 19:11:54 +0000 (UTC) Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes Precedence: list Module Name: pkgsrc Committed By: he Date: Sat Jul 26 19:11:54 UTC 2008 Modified Files: pkgsrc/devel/p5-ExtUtils-MakeMaker: Makefile distinfo pkgsrc/devel/p5-ExtUtils-MakeMaker/patches: patch-ab patch-ac Added Files: pkgsrc/devel/p5-ExtUtils-MakeMaker/patches: patch-ad Removed Files: pkgsrc/devel/p5-ExtUtils-MakeMaker/patches: patch-aa Log Message: Update from version 6.30 to 6.44. Update discussed in general terms with jlam@. Pkgsrc changes: o Some of our changes appear to have been adopted upstream, so patch-aa is gone and other diffs are reduced in size. o We don't install or tweak perllocal.pod, so comment out the testing of it being installed in the selftests. Upstream changes: 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] 6.43_01 Tue Jan 1 16:06:47 PST 2008 Bug Fixes * Change the "is this really a Perl core library directory" checks to look for strict instead of Exporter. Now that Exporter is on CPAN it can wind up in site_perl. * split_command() will now set aside a little more space for macro expansion. This should help on systems with cramped command line lengths. Specifically, Pugs on Win32. [rt.cpan.org 20145] Installation * MakeMaker would not install if the installed MakeMaker was too old, like on 5.6.1. The installation process was still using the installed MakeMaker in a few places. This has been fixed. [rt.cpan.org 24746] OS X * "make dist" will no longer bundle up resource fork files (._foo). [rt.cpan.org 29525] Docs * The documentation of VERSION_FROM was recommending vstrings (1.2.3) which have never worked right. * The documentation for the accepted values of LICENSE moved to Module::Build::API. [rt.cpan.org 32020] Tests * The compilation test was testing the installed modules, not the about-to-be-installed. * xs.t would fail if ExtUtils::CBuilder was not installed. Misc * Cleanups brought to you by no more 5.5 compatibility! * MakeMaker is now perlcritic clean at severity level 5... except the really silly ones. * DIE use vars DIE! * Added some resources to the META.yml 6.42 Fri Dec 7 17:00:14 PST 2007 Bug Fixes - 6.33 moved PREREQ_FATAL to happen after CONFIGURE. This meant if your CONFIGURE use a prereq it would fail and no PREREQ_FATAL message would be displayed. - Put the "nicetext" functionality back, VMS needs it to deal with other people's custom make. But rename it to the more accurate maketext_filter(), test it and fix a bug where it would stop processing if it saw a macro declaration. 6.40 Thu Dec 6 03:00:47 PST 2007 Bug Fixes - Remove the dubious nicetext() Makefile formatting hack to account for a lack of space between the target and colon needed on VMS. This interfered with META.yml creation on VMS and possibly other output. - Fix the remaining targets which don't have a space between the target and the colon. 6.38 Wed Nov 28 16:01:12 PST 2007 Releasing 6.37_03 as 6.38. 6.37_03 Mon Nov 26 14:15:34 PST 2007 Tests - parse_version.t had wrong test count when version.pm isn't installed. - Fixed some warnings in the XS module we're using for testing. - "our $VERSION" test in parse_version.t was never running - Quoting uses of 1.2.3 style versions in parse_version.t to protect older perls. Portability - Moved the minimum required version up to 5.6.0. 6.37_02 Sun Nov 25 23:33:14 PST 2007 Test Improvements - Added a test for a basic XS build. Bug Fixes - A refactoring in 6.37_01 broke XS compilation. 6.37_01 Sun Nov 25 17:05:53 PST 2007 Improvements - Upgraded the META.yml to version 1.3 of the spec (which really doesn't change anything). Thanks bdfoy. - MakeMaker now always includes the required 'author' field in the META.yml even if it's undef to comply with the META.yml spec. - Updated ExtUtils-Install to latest version (1.44) - Unified the version numbers of all modules. Test Fixes - cd() test on VMS used non-native paths. [bleadperl 31534] - Removed uses of "no_plan" in tests to remain compatible with old versions of Test::Harness. - writemakefile_args.t had the wrong test count if version.pm isn't installed. Bug Fixes - $VERSION detection code would be confused by "sub version" [rt.cpan.org 30747] - LINKTYPE=static will now be propagated to child builds. [bleadperl 31761] Portability Fixes - Add "dragonfly" to the list of BSDish operating systems - BSD detection code would not pick up bsdos or internix - Fix detection of shared libperl on NetBSD [bleadperl 31526] 6.36 Tue Jul 3 01:06:40 PDT 2007 Test Fixes - version.pm prior to 0.7203 caused Foo->VERSION to reformat $Foo::VERSION. This caused prereq.t to fail. 6.35 Sun Jul 1 20:53:38 PDT 2007 New Features * MakeMaker will now try to "use version" before parsing $VERSION. This allows "$VERSION = qv(1.2.3)" to work. Test Fixes - writemakefile_args.t now works with older versions of version.pm 6.34 Sat Jun 30 11:06:54 CDT 2007 Test Fixes - Accidentally hard coded the version of strict.pm [rt.cpan.org 27838] To generate a diff of this commit: cvs rdiff -r1.5 -r1.6 pkgsrc/devel/p5-ExtUtils-MakeMaker/Makefile cvs rdiff -r1.2 -r1.3 pkgsrc/devel/p5-ExtUtils-MakeMaker/distinfo cvs rdiff -r1.1 -r0 pkgsrc/devel/p5-ExtUtils-MakeMaker/patches/patch-aa cvs rdiff -r1.1 -r1.2 pkgsrc/devel/p5-ExtUtils-MakeMaker/patches/patch-ab \ pkgsrc/devel/p5-ExtUtils-MakeMaker/patches/patch-ac cvs rdiff -r0 -r1.1 pkgsrc/devel/p5-ExtUtils-MakeMaker/patches/patch-ad Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.