On Tuesday 30 November 2004 01:55 CET [EMAIL PROTECTED] wrote:
> any comments, anyone?  Malte perhaps?

Hmmm... did that also go to the makemaker list?  I just noticed that I 
didn't receive any mail from there since July...

I've been looking into M::B maybe a year ago (even already added the 
exclusions necessary to .cvsignore :) and it looked really nice.  
Unfortunately was the EU::MM wrapper not very usable for our purposes back 
then.  There were also some issues I can't remember with the autoconf 
integration, so I put it somewhere on my TODO list and forgot about it.  
Maybe I should have another look how to port our Makefile.PL-hacks to M::B.

EU::MM is dead, long live M::B :)

Cheers,
Malte

> ------- Forwarded Message
>
> > Date:    Tue, 23 Nov 2004 17:38:12 -0500
> > From:    Michael G Schwern <[EMAIL PROTECTED]>
> > To:      Justin Mason <[EMAIL PROTECTED]>
> > cc:      Perl 5 Porters <[email protected]>
> > Subject: Re: Restarting MakeMaker development
> >
> > On Tue, Nov 23, 2004 at 09:53:41AM -0800, Justin Mason wrote:
> >  I took a look at Module::Builder a while back, and noted that it
> >  didn't yet support the equivalent of
> >
> >      perl Makefile.PL PREFIX=$HOME
> >
> >  to install into non-/usr locations.  That's a requirement for
> > SpamAssassin at least.  Has that been fixed?
> >
> > Module::Build has the moral equivalent in install_base.
> >
> >  perl Build.PL install_base=~
> >
> > This is different from PREFIX in that its not going to try and guess
> > how you want things installed based on your system installation.  It's
> > just going to plop things into ~/bin, ~/lib, ~/man, etc...  This is
> > much saner and easier to predict than PREFIX.
> >
> > Unfortunately, this often means MB will put things in a slightly
> > different location than MM does.  You can exactly control where MB puts
> > things (as you can with MM) by passing various explicit install_*
> > parameters so it matches exactly where MM puts its stuff.
> >
> > Meanwhile, MM is going to have INSTALLBASE added to it to emulate MB.
> > Also there are plans afoot to have a .modulebuildrc file which stores
> > your default Build settings so you don't have to keep passing them in
> > on the command line.
> >
> > MB has the capability of generating a Makefile.PL wrapper
> > (see Module::Build::Compat).  Unfortunately this does not understand
> > PREFIX, the logic is too hairy to emulate.  Ken and I are working on
> > getting that working.

-- 
[SGT] Simon G. Tatham: "How to Report Bugs Effectively"
      <http://www.chiark.greenend.org.uk/~sgtatham/bugs.html>
[ESR] Eric S. Raymond: "How To Ask Questions The Smart Way"
      <http://www.catb.org/~esr/faqs/smart-questions.html>

Reply via email to