On Tue, Mar 26, 2002 at 01:10:11AM -0500, Michael G Schwern wrote:
> Now that the CPAN release is finally on solid footing, we can work on
> old, old, old bugs.  
> 
> MakeMaker 5.52_01 is stable right now and probably in better shape
> than any previous version, but it still has some unallowable bugs.
> This is the list that needs to be fixed before a stable MakeMaker 6.0
> is released.  Time table is before 5.8.0 is released.
>
> Here's the easy ones.
> 
>     Document ExtUtils::MakeMaker::prompt()
> 
>     Shorten manifypods so it fits in < 200 character command line (like
>     pm_to_blib).
> 
>     Cleanup manifypods so it uses Pod::Man instead of pod2man.
> 
> And here's the hard ones.  Basically, the INSTALL* logic is going to
> have to be completely rewritten.

You do know that technically speaking code freeze for 5.8.0 RC1 is on
and that I have to violate my own edicts everytime I sneak in code
changes?

>     Fix INSTALLMAN*DIR to honor PREFIX.
> 
>     Make the libs honor PREFIX.
> 
>     Don't assume everything is in $Config{PREFIX}/lib and
>     $Config{PREFIX}/man.  Debian puts stuff in /usr/share/{perl,man}
> 
>     Add SITEPREFIX (see Debian's patches)
> 
>     Fix prefixify to use $(PREFIX) instead of cut & pasting the prefix
>     directly into the Makefile.
> 
>     Add INSTALLDIRS=vendor (see Debian's patches)
> 
>     Fix Win32 when perl is installed in C:\Program Files
> 
> Please patch against the version on CPAN.  Please try your patches on
> Unix and least one violently non-Unix platform (VMS or Win32) if you
> have one available.

-- 
$jhi++; # http://www.iki.fi/jhi/
        # There is this special biologist word we use for 'stable'.
        # It is 'dead'. -- Jack Cohen

Reply via email to