On 2010/05/27 14:04, Marco Peereboom wrote:
> Why is this not a flavor?

Flavors are for when some files are built in different ways
depending on build options (example: some software which links
with several types of database driver, but you have to choose
which one at build time).

This is done as a subpackage which means the port is built
once, and then split at packaging time, which saves time in bulk
builds (no need to rebuild the exact same stuff a bunch of different
times). Normally this is done for e.g. dlopen()d modules.

In this case the dictionaries aren't used at all at build time,
they are copied in the fake-install stage after the main build of
Vim has finished. So there is no need for them to be in the same
port at all. It would make sense to move these to a separate port
e.g. ports/editors/vim-spell


> On Wed, May 26, 2010 at 04:15:42PM -0600, Stefan Sperling wrote:
> > CVSROOT:    /cvs
> > Module name:        ports
> > Changes by: [email protected]    2010/05/26 16:15:42
> > 
> > Modified files:
> >     editors/vim    : Makefile distinfo 
> > Added files:
> >     editors/vim/pkg: DESCR-spell PFRAG.gtk2-spell PLIST-spell 
> > 
> > Log message:
> > Add a -spell subpackage which if installed allows non-English languages
> > to be used with the spell checker.
> > ok ckuethe@ (MAINTAINER)

Reply via email to