[Dict-common-dev] Aspell hash autobuilding

Agustin Martin agustin.martin@hispalinux.es
Fri, 8 Jul 2005 12:35:22 +0200


On Thu, Jul 07, 2005 at 10:07:30PM -0700, Brian Nelson wrote:

> Note that the auto-built dictionaries will need to provide a virtual
> package to indicate aspell compatibility.  Currently, the non-auto-built
> dictionaries should provide "aspell6a-dictionary".  Since the auto-built
> ones will not depend on any specific version of aspell, what do you
> think of them providing "aspell-dictionary"?  (It should be OK to
> reintroduce the aspell-dictionary virtual package since sarge contains
> no references to it.)  *Only* dictionaries that are autobuilt should
> provide this; non-auto-built ones should continue to provide
> aspell6a-dictionary.

Agreed

I thought that was the meaning of the a in aspell6a-dictionary, but you are
right, the virtual package should not depend on '6' in version, so
aspell-dictionary looks better; aspell-autodict would be another name, but
that implies adding another virtual package, while aspell-dictionary has
been there for a while, and having no version in the virtual package name
implicitely means that is an autobuilt dict.

> 
> That way, aspell will recommend "aspell-en | aspell6a-dictionary |
> aspell-dictionary", meaning it will work with any normal dictionary
> providing aspell6a-dictionary or any autobuilt dictionary providing
> aspell-dictionary.  Compatibility with either dictionary flavor will be
> supported.
> 
> Make sense?

Yes,

I think that is the way to go, using aspell-dictionary for the autobuilt
dicts.

-- 
Agustin