Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 309947 - app-dicts/myspell-nl-20090725 version bump
Summary: app-dicts/myspell-nl-20090725 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Spell checking utilities and dictionaries -- related bugs (OBSOLETE)
URL: http://www.opentaal.org/instructies
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-17 14:48 UTC by Evert
Modified: 2010-04-16 16:15 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evert 2010-03-17 14:48:50 UTC
There is a new version of the Dutch spelling (OpenTaal 1.10).
For this, I created an ebuild in overlay including distfiles and I'm successfully using this for over half a year now.

The new version of the Dutch spelling can be found at OpenTaal:
1. goto http://www.opentaal.org/
2. under DOWNLOAD, click on "Instructies". Here we see version 1.10 is from 25 juli 2009.
3. under DOWNLOAD, under Instructies, click on "Bestanden downloaden".
4. The file we want is "Woordenlijst 1.10 voor Apple Snow Leopard" (do not download yet).

The hyphenation file is the same as for myspell-nl-20070607 but has a slightly different licence:
1. goto http://qa.openoffice.org/issues/show_bug.cgi?id=74309
2. the file we want is the attachment hyph_nl_NL.zip (do not download yet).

These files can be downloaded using wget:
1. mkdir -p /tmp/myspell-nl
2. cd /tmp/myspell-nl
3. wget http://www.opentaal.org/instructies/bestanden/doc_download/6-woordenlijst-110-voor-apple-snow-leopard
4. wget http://www.openoffice.org/nonav/issues/showattachment.cgi/66718/hyph_nl_NL.zip

Now we can create distfiles for myspell-nl-20090725:
1. unzip 6-woordenlijst-110-voor-apple-snow-leopard
2. mv NL.aff nl_NL.aff
3. mv NL.dic nl_NL.dic
4. mv README_NL.txt README_nl_NL.txt
5. zip myspell-nl_NL-20090725.zip nl_NL.aff nl_NL.dic README_nl_NL.txt
6. mv hyph_nl_NL.zip myspell-hyph_nl_NL-20090725.zip
7. mv myspell-nl_NL-20090725.zip myspell-hyph_nl_NL-20090725.zip $(portageq envvar DISTDIR)

We can use the ebuild from myspell-nl-20070607 for myspell-nl_NL-20090725:
1. mkdir -p /usr/local/portage/app-dicts/myspell-nl
2. cd /usr/local/portage/app-dicts/myspell-nl
3. cp /usr/portage/app-dicts/myspell-nl/myspell-nl-20070607.ebuild myspell-nl-20090725.ebuild
4. rm -f Manifest
5. ebuild myspell-nl-20090725.ebuild digest

Well, that's it. I think it should be very easy to add this one to portage now.
Comment 1 Justin Lecher (RETIRED) gentoo-dev 2010-03-21 09:40:25 UTC
Thanks for the version bump notice. Assigning to maintainer
Comment 2 Peter Volkov (RETIRED) gentoo-dev 2010-04-15 06:56:27 UTC
Thank you for report. I wish more reports like this... :) Bumped in the tree.
Comment 3 Evert 2010-04-16 15:30:03 UTC
You're welcome and thanx!
May I ask what's the policy to get this version marked stable?
Comment 4 Peter Volkov (RETIRED) gentoo-dev 2010-04-16 16:15:17 UTC
(In reply to comment #3)
> May I ask what's the policy to get this version marked stable?

One month in ~arch. After that if no issues found (filled in our bugzilla) open stabilization bug, set STABLEREQ Keyword and CC _only_ maintainers (found in metadata.xml and if this means nothing to you, let bug wranglers do the job :) ). After that in case maintainers think that it's Ok to stabilize package they'll CC arch teams to do actual stabilization.