Subject: Re: What is MANINSTALL good for?
To: NetBSD pkgsrc Discussion <tech-pkg@NetBSD.org>
From: Bernd Ernesti <email@example.com>
Date: 09/30/2007 12:26:25
On Sun, Sep 30, 2007 at 09:39:53AM +0000, Johnny C. Lam wrote:
> On Sat, Sep 29, 2007 at 04:32:40PM +0200, Roland Illig wrote:
> > I am wondering what the variable MANINSTALL is, where it comes from and
> > why we should keep it in pkgsrc.
> > Most programs ignore this variable anyway, and I doubt there are many
> > pkgsrc users actually knowing that they can set this variable.
> > I'd like to get rid of the extra complexity this variable brings, unless
> > someone can persuade me that we really need it.
> MANINSTALL is not an "action" variable that the user sets to tell
> pkgsrc to do something. MANINSTALL is a "descriptive" variable that
> a package Makefile sets in order to describe to pkgsrc (in particular,
> the plist module) what man and catman pages the package installs.
> Any other use of this variable is wrong.
Then this colides with the same variable from the NetBSD base system and it
should be renamed.
MANINSTALL Manual installation type: maninstall, catinstall, or both