[svn:Module-Build] r13286 - in Module-Build/trunk: . lib/Module/Build t

2009-09-07 Thread dagolden
Author: dagolden Date: Mon Sep 7 18:14:39 2009 New Revision: 13286 Modified: Module-Build/trunk/Changes Module-Build/trunk/lib/Module/Build/Base.pm Module-Build/trunk/t/use_tap_harness.t Log: Simplify error message on exit under TAP::Harness Modified: Module-Build/trunk/Changes

[svn:Module-Build] r13287 - in Module-Build/trunk: lib/Module/Build t/actions

2009-09-07 Thread dagolden
Author: dagolden Date: Mon Sep 7 18:52:12 2009 New Revision: 13287 Added: Module-Build/trunk/t/actions/ Module-Build/trunk/t/actions/installdeps.t (contents, props changed) Modified: Module-Build/trunk/lib/Module/Build/Base.pm Log: added rudimentary installdeps tests Modified:

[svn:Module-Build] r13289 - Module-Build/trunk/t

2009-09-07 Thread dagolden
Author: dagolden Date: Mon Sep 7 19:31:16 2009 New Revision: 13289 Modified: Module-Build/trunk/t/install_extra_target.t Log: Fixed test to avoid conflict with automatic share_dir Modified: Module-Build/trunk/t/install_extra_target.t

[svn:Module-Build] r13290 - Module-Build/trunk/t/lib

2009-09-07 Thread dagolden
Author: dagolden Date: Mon Sep 7 19:32:41 2009 New Revision: 13290 Modified: Module-Build/trunk/t/lib/DistGen.pm Log: Make typemap use tab separation, not spaces Modified: Module-Build/trunk/t/lib/DistGen.pm == ---

[svn:Module-Build] r13292 - Module-Build/trunk

2009-09-07 Thread dagolden
Author: dagolden Date: Mon Sep 7 19:37:56 2009 New Revision: 13292 Modified: Module-Build/trunk/Changes Log: Changes - prep for release Modified: Module-Build/trunk/Changes == --- Module-Build/trunk/Changes

[svn:Module-Build] r13293 - Module-Build/trunk

2009-09-07 Thread dagolden
Author: dagolden Date: Mon Sep 7 19:38:31 2009 New Revision: 13293 Modified: Module-Build/trunk/MANIFEST Log: update MANIFEST Modified: Module-Build/trunk/MANIFEST == --- Module-Build/trunk/MANIFEST (original) +++

[svn:Module-Build] r13294 - Module-Build/tags/0.35_02

2009-09-07 Thread dagolden
Author: dagolden Date: Mon Sep 7 19:40:50 2009 New Revision: 13294 Added: Module-Build/tags/0.35_02/ - copied from r13293, /Module-Build/trunk/ Log: tagging Module-Build release 0.35_02

[svn:Module-Build] r13295 - in Module-Build/trunk: . devtools lib/Module lib/Module/Build lib/Module/Build/Platform

2009-09-07 Thread dagolden
Author: dagolden Date: Mon Sep 7 19:56:20 2009 New Revision: 13295 Modified: Module-Build/trunk/Changes Module-Build/trunk/devtools/bump_version.pl Module-Build/trunk/lib/Module/Build.pm Module-Build/trunk/lib/Module/Build/Base.pm Module-Build/trunk/lib/Module/Build/Compat.pm

Re: declaring meta info in a .pm

2009-09-07 Thread David Golden
On Mon, Sep 7, 2009 at 2:15 AM, Eric Wilhelmenoba...@gmail.com wrote: I would be very sad to see a runtime module requirement just to declare some rarely-used meta info.  Ditto for requiring a new Perl. POD?  Hell, no. Why not?  If it's properly specified and pod-renderable, things like the

Re: declaring meta info in a .pm

2009-09-07 Thread David E. Wheeler
On Sep 7, 2009, at 8:39 AM, Nicholas Clark wrote: Hey, look, another reason that M::I must die. ;-P Is getting M::B bundling working anyone's itch? You mean the M::I inc/ stuff? David

Re: DWIM bundling

2009-09-07 Thread Eric Wilhelm
# from Nicholas Clark # on Monday 07 September 2009 08:39: Is getting M::B bundling working anyone's itch? Bundling works in that the inc/latest.pm scheme works. Bundling can be done if you run the bundle.pl script from the dist and change your Build.PL to look in inc and use the latest.pm.

Re: declaring meta info in a .pm

2009-09-07 Thread Nicholas Clark
On Mon, Sep 07, 2009 at 10:37:29AM -0700, David E. Wheeler wrote: On Sep 7, 2009, at 8:39 AM, Nicholas Clark wrote: Hey, look, another reason that M::I must die. ;-P Is getting M::B bundling working anyone's itch? You mean the M::I inc/ stuff? I don't know how M::I implements it, or

Re: declaring meta info in a .pm (but really: bundling)

2009-09-07 Thread Eric Wilhelm
# from Nicholas Clark # on Monday 07 September 2009 11:11: I believe (but I may be wrong) that the plan with bundling was to use the newer of the bundled and any installed version, to avoid the problem that has happened with M::I whereby a bug fix in M::I means that module authors need to

Re: declaring meta info in a .pm (but really: bundling)

2009-09-07 Thread Nicholas Clark
On Mon, Sep 07, 2009 at 11:24:23AM -0700, Eric Wilhelm wrote: # from Nicholas Clark # on Monday 07 September 2009 11:11: I believe (but I may be wrong) that the plan with bundling was to use the newer of the bundled and any installed version, to avoid the problem that has happened with

Re: declaring meta info in a .pm (but really: bundling)

2009-09-07 Thread David E. Wheeler
On Sep 7, 2009, at 11:24 AM, Eric Wilhelm wrote: https://svn.perl.org/modules/Module-Build/trunk/contrib/bundle.pl What is missing is: 1) some interface to 1-step-setup the bundle, 2) detection/updating the bundled version before release, 3) testing 4) Documentation (most likely

Re: declaring meta info in a .pm (but really: bundling)

2009-09-07 Thread David Golden
On Mon, Sep 7, 2009 at 4:55 PM, David E. Wheelerda...@kineticode.com wrote: On Sep 7, 2009, at 11:24 AM, Eric Wilhelm wrote:  https://svn.perl.org/modules/Module-Build/trunk/contrib/bundle.pl What is missing is:  1) some interface to 1-step-setup the bundle,  2) detection/updating the

Re: How should a failing TAP::Harness result exit?

2009-09-07 Thread Curtis Jewell
Alternatively, I could have Module::Build just die(Errors in testing. Cannot continue\n) instead of emulating the Test::Harness die message. Thoughts? David P.S. See https://rt.cpan.org/Ticket/Display.html?id=49080 for ticket history Really? No one has an opinion on

CPAN Upload: D/DA/DAGOLDEN/Module-Build-0.35_02.tar.gz

2009-09-07 Thread David Golden
Change log: 0.35_02 - Mon Sep 7 22:37:42 EDT 2009 Enhancements: - Added 'needs_compiler' property. Defaults to true if XS or c_source exist. If true, ExtUtils::CBuilder is also added to build_requires. [David Golden] - File::ShareDir automatically added to 'requires' if 'share_dir'