On Fri, 2008-11-07 at 14:30 +0100, Jan Trejbal wrote: > Hello Jeff and Takao. > Yes, we would like to add Zemberek and Voikko engines to OpenSolaris as > new packages. Thanks to upgrade of Enchant to 1.4.2, that should be > possible. > > We need to compile the engines on OpenSolaris and configure Enchant to > talk to them. Updating enchant.ordering will probably not be enough. I > guess we will also need to register Zemberek at DBus. Maybe more > configuration will be needed. > > Btw., do you know which directory Enchant looks for specific language > engines on OpenSolaris? Is my following guess correct? > > Enchant wrapper libs, will be part of Enchant pkg: > /usr/lib/enchant/libenchant_zemberek.so > /usr/lib/enchant/libenchant_voikko.so Yes. > > Engine bins/libs: > /usr/share/zemberek/ > /usr/share/voikko/ Should be /usr/lib. > > Dictionaries: > /usr/share/spell/zemberek/ > /usr/share/spell/voikko/ I think so.
Jeff > > Jan > > > Takao Fujiwara - Tokyo S/W Center wrote: > > Jeff, > > > > I think the Zemberrek and Voikko are used for the specific languages and > > it seems currently Solaris G11N desires to increase own packages. > > So if G11N wants to ship the two engines by themselves, probably it's no > > problem. Either option is fine with me. > > > > Probably I need to evaluate the packages. We would need to update > > enchant.ordering at least. > > > > fujiwara > > > > Jeff Cai-san wrote (11/ 7/08 07:12 PM): > >> Since Zemberek and Voikko are not shipped in Solaris, so though Enchant > >> has been upgraded to 1.4.2, you still can't get the two engines work. > >> > >> For Zemberrek (Java library and Enchant talks to it via DBus) and > >> Voikko, we need two seperate cases to ship them. > >> > >> Takao, would your team like to ship these two spell-checker backends? > >> > >> Jeff > >> > >> On Mon, 2008-11-03 at 12:48 +0100, Jan Trejbal wrote: > >>> Great, that was very quick. > >>> I expect the new version of SUNWgnome-spell package (contains enchant) > >>> will appear at pkg.opensolaris.org soon after 2008.11 is out, > >>> right? > >>> Currently, the latest version is from 2008-10-25: > >>> > >>> $ pkg info -r SUNWgnome-spell > >>> Name: SUNWgnome-spell > >>> Summary: GNOME spell checker component > >>> State: Installed > >>> Authority: opensolaris.org (preferred) > >>> Version: 0.5.11 > >>> Build Release: 5.11 > >>> Branch: 0.100 > >>> Packaging Date: Sat Oct 25 01:34:45 2008 > >>> Size: 987 kB > >>> FMRI: pkg:/SUNWgnome-spell at > >>> 0.5.11,5.11-0.100:20081025T013445Z > >>> > >>> Jan > >>> > >>> > >>> Jeff Cai wrote: > >>>> I've committed the spec-file with bumping the version to enchant 1.4.2. > >>>> Enjoy it, please. > >>>> > >>>> Jeff > >>>> > >>>> > >>>> On Fri, 2008-10-24 at 23:05 +0800, Jeff Cai wrote: > >>>>> Jan Trejbal ?????????????: > >>>>>> Jeff Cai wrote: > >>>>>>> On Mon, 2008-10-20 at 21:26 +0200, Jan Trejbal wrote: > >>>>>>>> Hello desktop gurus. > >>>>>>>> I am trying to port following spell checking engines to > >>>>>>>> OpenSolaris: > >>>>>>>> Zemberek (Turkish): https://zemberek.dev.java.net/ > >>>>>>>> Voikko (Finnish): http://voikko.sourceforge.net/ > >>>>>>>> > >>>>>>>> From Gnome 2.18 on, all JDS/Gnome applications use Enchant > >>>>>>>> wrapper library (http://www.abisource.com/projects/enchant/) to > >>>>>>>> call spell checking backend engines (myspell, hunspell, aspell, > >>>>>>>> etc.). > >>>>>>>> So, my plan is to compile Zemberek and Voikko on OpenSolaris, > >>>>>>>> place bins probably to /usr/share/spell/zemberek|voikko, and > >>>>>>>> make them work with Enchant. > >>>>>>>> > >>>>>>>> Does that sound like a good plan? > >>>>>>>> Will JDS appls be able to use Zemberek and Voikko spell checking > >>>>>>>> functionality through Enchant? > >>>>>>>> > >>>>>>>> I am also concerned about current version of Enchant in > >>>>>>>> OpenSolaris - 1.3.0 (on 200811 build 99). Unfortunately, that > >>>>>>>> version is not able to handle Zemberek & Voikko engines. > >>>>>>>> However, Enchant 1.4.0 and higher does support them. > >>>>>>>> Do you know when Enchant 1.4.0 or 1.4.2 will be in OpenSolaris? > >>>>>>> I'd like to upgrade Enchant to 1.4.2 in opensolaris build 2009.4. > >>>>>> Hello Jeff, > >>>>>> great to hear there is a plan to upgrade Enchant. Do you have an > >>>>>> estimation when it is going to happen? > >>>>> I'll start the work during next 2 weeks. But it looks like that > >>>>> there are some patch conflicts with the previous versions, so I > >>>>> need to several days to finish that. > >>>>>> I would like to start porting new spell checking engines. I can > >>>>>> either wait for new Enchant appear at pkg.opensolaris.org, or go > >>>>>> ahead and try to compile myself. > >>>>> You can build enchant from trunk yourself following the steps at > >>>>> http://www.opensolaris.org/os/project/jds/contributing/building/. I > >>>>> don't think you need other documents. > >>>>> > >>>>> Jeff > >>>>>> In case I decide to compile myslef, where can I find information > >>>>>> how to build JDS workspace including Enhant? I found the Building > >>>>>> Gnome for Indiana OpenSolaris document: > >>>>>> http://www.opensolaris.org/os/project/jds/documents/indiana_build/ > >>>>>> Is there other documents I should look into? > >>>>>> > >>>>>> Thank you, > >>>>>> Jan > >>>>>> > >>>>>> > >>>>>>> Jeff > >>>>>>>> Thank you, > >>>>>>>> Jan > >>>>>>>> > >>>>>>>> _______________________________________________ > >>>>>>>> desktop-discuss mailing list > >>>>>>>> desktop-discuss at opensolaris.org > >>>>> _______________________________________________ > >>>>> desktop-discuss mailing list > >>>>> desktop-discuss at opensolaris.org > >>> _______________________________________________ > >>> desktop-discuss mailing list > >>> desktop-discuss at opensolaris.org > >> > >