Re: Sharedir for Module::Build

2009-08-10 Thread Curtis Jewell
On Mon, 10 Aug 2009 07:50 +0200, Thomas Klausner d...@cpan.org wrote: Hi! On Sat, Aug 08, 2009 at 09:07:55AM -0600, Curtis Jewell wrote: This should be close to executable, (I pulled it out of another project of mine) and once cleaned up, should do the trick: Would it be ok for you if I

[PATCH] Module-Build-0.34 on OS/2

2009-08-10 Thread Ilya Zakharevich
A lot of thanks for maintaining Module::Build. The patches below make it pass the test suite on OS/2, and make it not leave temporary dirs in $TMP. Comments: *) by default, makefiles use DOSISH shell, which would choke on '/' in filenames. So we switch to 'sh'. *) OS/2 maintains one

Re: 5.10.1-RC1, CPANPLUS, and Module::Build

2009-08-10 Thread Dave Mitchell
On Sat, Aug 08, 2009 at 11:41:08AM -0400, David Golden wrote: It wouldn't be the first time a dev module was released in core. :-) If I recall, 5.10.0 had a version of Module::Build that didn't even exist on CPAN. I was hoping to get to a release version of M::B for 5.10.1, but Dave M seems

Re: [PATCH] Module-Build-0.34 on OS/2

2009-08-10 Thread David Golden
Thanks, Ilya. Committed to the repository trunk. David On Sun, Aug 9, 2009 at 5:42 PM, Ilya Zakharevichnospam-ab...@ilyaz.org wrote: A lot of thanks for maintaining Module::Build.  The patches below make it pass the test suite on OS/2, and make it not leave temporary dirs in $TMP.

Re: 5.10.1-RC1, CPANPLUS, and Module::Build

2009-08-10 Thread David Golden
On Mon, Aug 10, 2009 at 2:56 PM, Adam Kennedyadamkennedybac...@gmail.com wrote: So if someone who owns one of the pieces of the toolchain says the REALLY want something patched, it's usually for reasons like this. Because that patch is 80% or 90% less useful if it's stuck outside. I agree with

Re: requirements and the ppd action

2009-08-10 Thread David Golden
Unfortunately, the way Module::Build::PPMMaker is implemented, you have to fix it afterwards. To do this correctly, Module::Build::PPMMaker would need to access the CPAN index files that map module names to distribution names. (the 02packages.details.txt.gz file in the modules/ directory of a