Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at

Bug 214764

Summary: Review Request: hunspell - split hunspell out from
Product: [Fedora] Fedora Reporter: Caolan McNamara <caolanm>
Component: Package ReviewAssignee: Alexander Larsson <alexl>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: alexl, dcantrell, fedora-package-review, katzj, notting
Target Milestone: ---Flags: kevin: fedora-cvs+
Target Release: ---   
Hardware: All   
OS: Linux   
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-11-28 18:05:49 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 163779    

Description Caolan McNamara 2006-11-09 12:16:50 UTC
Spec URL:
Description: hunspell is the spellchecker that uses, currently it's bundled as part of OOo, this splits it out to make it available for other applications to use

Comment 1 Jeremy Katz 2006-11-10 19:01:48 UTC
So, what are the chances of actually making it so that we don't have the
continued gross duplication of spell checking functionality and dictionaries
between hunspell and aspell?

Comment 2 Caolan McNamara 2006-11-10 19:15:11 UTC
That's related but not quite what this mini-task is for, this is just to get the
libhunspell independent of OOo, no dictionaries are included in libhunspell itself.

At the moment you've got OOo, firefox and sort-of vim all hauling effectively
copies of the same hunspell/myspell format dictionaries around. I say we at
least split libhunspell out of OOo, then update firefox to use hunspell instead
of myspell. Split the myspell/hunspell dictionaries out of firefox and OOo and
put them in one place under e.g. /usr/share/hunspell 

The duplication of data between aspell and hunspell is still a problem, one of
them needs to read the format of the other. bug 207571 relates to dictionary
data proliferation

Comment 3 Caolan McNamara 2006-11-10 19:44:06 UTC
FWIW a sample dictionary src.rpm for Afrikaans would look something like...

demo hunspell invocation to use above...
> echo foome | hunspell -d af_ZA
Hunspell 1.1.4
& foome 1 0: fooie

Comment 4 Alexander Larsson 2006-11-27 16:32:36 UTC
Release: 1

You want some %{?dist} action

%package devel
Requires: hunspell = %{version}-%{release}

I think
Requires: %name = %{PACKAGE_VERSION}
is better (handles epoch too)

Otherwise it looks good to me

Comment 5 Caolan McNamara 2006-11-27 17:34:50 UTC
updated spec for above comments

total rpmlint output is: "W: hunspell-devel no-documentation"

Comment 6 Alexander Larsson 2006-11-28 10:15:38 UTC
Looks ok to me then.

Comment 7 Jesse Keating 2006-11-28 16:54:34 UTC
Any reason why you're packaging the .a file?  We don't normally do that unless
absolutely necessary.  I'll add the package, but please fix that.

Please close this bug when you've built for rawhide.

Comment 8 Caolan McNamara 2006-11-28 18:05:49 UTC
all done

Comment 9 Caolan McNamara 2008-04-18 13:02:46 UTC
Package Change Request
Package Name: hunspell
New Branches: f-10

Comment 10 Kevin Fenzi 2008-04-18 16:20:21 UTC
I assume you want a F-9 early branch here? 
cvs done. 

F-9 => what will go into F-9
deve => what will go into F-10