[voikko] Mozvoikko ja Mac OS X

Andris Pavenis andris.pavenis at iki.fi
Wed Jun 3 21:19:16 EEST 2009


Harri Pitkänen kirjoitti:
> Hei!
> 
> On Sunday 24 May 2009, Marko Wallin wrote:
>> Hei,
>> Päivitin alkutalvesta kasaamani mozvoikon Mac OS X -version uusia
>> kirjastoja vasten ja lisäosa löytyy osoitteesta
>> http://verteksi.net/lab/voikko/
> 
> Kiitos!
> 
>> Listalla oli helmikuussa keskustelua mozvoikosta ja OS X:n siihen
>> vaatimista muutoksista, joissa mainittiin, että siitä voisi karsia pois
>> riippuvuudet libvoikon/suomi-malagan tietyistä versioista, jotka karsin
>> nyt tietääkseni pois. Diff-tiedosto em. sivulla.
> 
> Tuo diffi oli ainakin Linuxin patch-komennon mukaan vioittunut, lopusta 
> puuttui rivinvaihto tai jotain. Onneksi tuo oli lyhyt, joten sain kopioitua 
> muutokset helposti käsin. Vastaisen varalle suosittelen ottamaan koodit 
> SVN:stä ja tekemään diffin komennolla "svn diff". Silloin formaatti on sama 
> riippumatta siitä, mitä käyttöjärjestelmää käyttää.
> 
> Laitoin nuo versionumeromuutokset SVN:ään, mutta seuraavan muutoksen jätin 
> toistaiseksi laittamatta:
> 
> -               $(NSINSTALL) $$file $(FINAL_TARGET)/voikko/; \                                                           
> +               $(NSINSTALL) $$file $(FINAL_TARGET)/voikko/1/mor-standard/; \
> 
> Tuo nimittäin lisäisi uuden piiloriippuvuuden tiettyyn libvoikon versioon. 
> Ykkönen tuossa tarkoittaa libvoikon ja suomi-malagan välisen rajapinnan 
> versionumeroa, ja se voi vaihtua kakkoseksi mahdollisesti jo loppuvuodesta 
> 2009 julkaistavassa libvoikon versiossa.

Tällä hetkellä laajennus sisältää tiedoston Linuxin tapauksessa libvoikko.so.1
(alkuperäinen nimi on libvoikko.so.1.7.0 vanhoilla versioilla ja libvoikko.so.1.8.0
uuden libvoikko-2.1 tapauksessa). Olisi varmaan parempaa laittaa suoraan
libvoikko.so.1.8.0 ilman uudelleennimityksestä. Siinä tapauksessa olisi
vaikeampaa sekoittaa vanhan version kanssa. Samaa varmaan kannattaisi tehdä myös
MacOS:in tapauksessa.

Andris




More information about the voikko mailing list