I just noticed that 6.18 no longer sets PREFIX to anything.  This came
up when it was discovered that the razor-agents package was no longer
installing its man5 documentation.  It was doing 
INSTALLMAN5DIR = $(PREFIX)/man/man5

While technically it should go through the bother of making INSTALLSITEMAN5DIR
and INSTALLVENDORMAN5DIR, that would involve using SITEPREFIX and
VENDORPREFIX which introduces a backwards compatibility problem.

In order to avoid breaking too many existing modules and in order to avoid
module authors who want to do interesting things from having to go through
a lot of extra stuff they probably don't care about, I think I'll set
PREFIX based on the value of INSTALLDIRS.  So by default PREFIX=$(SITEPREFIX)
which is a fair approximation of correct behavior.

Sound good?


-- 
Michael G Schwern        [EMAIL PROTECTED]  http://www.pobox.com/~schwern/
Cuius rei demonstrationem mirabilem sane detexi hanc subscriptis 
exiguitas non caperet.

Reply via email to