Subject: Re: pkg/10873: ispell does not register installed French dictionaries
To: None <kleink@uni-trier.de>
From: Robert Elz <kre@munnari.OZ.AU>
List: tech-pkg
Date: 08/22/2000 19:39:51
    Date:        Tue, 22 Aug 2000 11:18:24 +0200 (CEST)
    From:        Klaus Klein <kleink@uni-trier.de>
    Message-ID:  <20000822091824.82F9F72D@jura.security.kpnqwest.com>

  | 	The ispell package offers the option to install French
  | 	dictionaries in addition to the English ones; however,
  | 	those are not being registered in the package database.

This is true of the British English dictionaries too ...

I have ISPELL_LANG=british in /etc/mk.conf and with that "make package"
fails (because of the problem reported above).  It is easy to fix by
massaging PLIST to list the files actually installed, instead of the ones
that aren't - but there ought be a better way.

Is there a way to build a PLIST that depends upon make time options, instead
of being statically built when the package (pkgsrc) is constructed?

If so, perhaps some of that method could be applied to the ispell package.

If not, perhaps a way is needed - ispell can't be the only package that
installs different files based upon options it gets when it is compiled,
can it?   (and no, 17 different ispell-language packages is not the solution).

Is use of PLIST_SRC in the ispell Makefile the solution to this?

kre