|
Bugzilla – Full Text Bug Listing |
| Summary: | missing package libvoikko | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.1 | Reporter: | Sami Vento <sami.vento> |
| Component: | Other | Assignee: | Stanislav Brabec <sbrabec> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Enhancement | ||
| Priority: | P3 - Medium | CC: | gnome-bugs, pmladek, sbrabec |
| Version: | Alpha 0 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Sami Vento
2008-05-25 12:09:53 UTC
too late for 11.0 enchant has a modular concept, so there is a low risk of adding new spelling backend in a separate subpackage even for 11.0. We may want to support both Voikko (Finnish) and Zemberek (Turkish) in this way. Hunspell (Hungarian) added two weeks ago will remain in the main package, as hunspell seems to be a new upstream for myspell. understood. Thanks for the analysis, but at this point I only want to have fixes that are really urgent. What's the bug status for 11.1? I plan to package both Voikko (Finnish) and Zemberek (Turkish) for 11.1. This package was updated: malaga These packages were created: malaga-suomi libvoikko This package was enhanced with voikko support: enchant What else could be done? For zemberek, the situation is a bit more complicated: Zemberek actually provides spell checking for following languages: Azeri, Turkmen, Turkish, Tatar It consists from two parts: client (depends only in dbus-1-glib) server (java application) I have created package enchant-zemberek. It requires zemberek-server, which is not yet part of our distribution yet. What would you prefer about zemberek? - Add full zemberek stack to openSUSE 11.1. Side effect: Installing GNOME in upper mentioned locale will trigger Java to install. - Create only enchant-zemberek and let user to find and install zemberek from third party. - Remove dependency on zemberek-server from enchant-zemberek. If third party zemberek will be installed, it will work, otherwise spell checking will use another backend. I don't think having GNOME triggering java on locale provides is a problem. As long as the users have a way to disable this functionality by removing the package (i.e. no hard requires) this should be preferred. So the original bug report (voikko for Finnish) is fixed. Aleš, could you help with packaging of zemberek java package for Azeri, Turkmen, Turkish and Tatar? The build of zemberek-server-0.7.1.tar.gz depends on: * dbus.jar - http://dbus.freedesktop.org/doc/dbus-java/ * hexdump.jar - from libmatthew-java - http://www.matthew.ath.cx/projects/java/ * mina.jar - http://www.jpackage.org/browser/rpm.php?jppversion=1.7&id=6001 - but this package needs a maven2 to build and we don't have a maven2 in SUSE :-( * slf4j.jar - http://www.jpackage.org/browser/rpm.php?jppversion=1.7&id=7895 - but needs maven2 too * unix.jar - from libmatthew-java * zemberek-cekirdek-2.1.jar and zemberek-tr-2.1.jar - from zemberek-1.2.tar.gz * libunix-java.so - from libmatthew-java The mina.jar and slf4j.jar cannot be currently replaced by the rpm package, because it's hard to get a maven2 into the distribution and build them. So if it's not a problem leave these two jars in the source archive and use them for build, it should be possible to create a package. The libmatthew-java doesn't have a special build dependencies, dbus-java depends only on libmatthew-java and zemberek-1.2.tar.gz have only junit.jar included. Sorry about late answer. I been vacation... :) OpenOffice_org-voikko -package should be included. It provides voikko-support for OpenOffice.org. (I guess it still doesn't support enchant..) I have already packaged OpenOffice_org-voikko-2.2, but there is 3.0 already available, so it should be used.. I will update my packages in couple days.. libvoikko ========= I updated libvoikko1 from 1.7 to 2.0. Because it is still binary compatible with older versions, I didn't change package name from libvoikko1 to libvoikko2 (it still contains libvoikko.so.1 inside). OpenOffice_org-voikko-3.0 requires libvoikko-2.0. OpenOffice_org-voikko(!) ======================== Old version was 2.2 and it was for openoffice.org-2.x. New version is 3.0 and it is for openoffice.org-3.x. Because 11.1 will contain OpenOffice.org-3.x, we need OpenOffice_org-voikko-3.0. This is important package, because spellchecking is mostly needed in word processing.. Factory is broken atm but I managed to build it using 11.0 and ooo-unstable repo. I couldn't test it yet, because ooo didn't start from chroot.. I will test this later with working factory-installation.. mozvoikko ========= There is also new package mozvoikko, which contains libvoikko spellchecking for mozilla firefox. not very important imho, but nice to have.. Adding OpenOffice and MozillaFirefox maintainers to Cc:. I don't know, if this is right place to inform but I can't get OpenOffice_org-voikko built for openSUSE-factory because OpenOffice_org-sdk is missing.. Sami, could you please open another bug about problems to build OpenOffice_org-voikko in factory and assign it to me? We did a huge OOo built split in factory. The new -devel files are supposed to replace the SDK. I am afraid that the are missing some helper tools. Also we might need to add some compat symlinks... (In reply to comment #9) > So the original bug report (voikko for Finnish) is fixed. So I marked this bug as FIXED and reassigned it back to sbrabec. > > Aleš, could you help with packaging of zemberek java package for Azeri, > Turkmen, Turkish and Tatar? Unfortunately I don't have a time to do that. The current state is in home:mvyskocil:zemberek, so volunteers can reuse it. |