[voikko] fedora 7

Anssi Hannula anssi at mandriva.org
Thu Jul 19 00:04:47 EEST 2007


Sami Vento wrote:
> Harri Pitkänen kirjoitti viestissään (lähetysaika Wednesday, 18. Julyta 2007):
>> On Wednesday 18 July 2007 18:05, Sami Vento wrote:
>>> Terve!
>>>
>>> Fedora 7:n julkasussa oli näköjään openoffice.org-sdk mukana, joka
>>> mahdollisti voikon käännön openSUSE:n buildservicessä myös fedoralle.
>>> Eikun testailemaan..
>>>
>>> Tässä asennuslähde:
>>> http://software.opensuse.org/download/Office:/Voikko/Fedora_7/
>> Spec-tiedostoja vilkaistuani huomasin pari pientä asiaa:
>>
>> - Url-kentät sisältävät joissakin paketeissa vanhentuneita osoitteita.
>>   Oikea kotisivu olisi kaikilla paketeilla http://voikko.sourceforge.net
> 
> Koskeeko tämä myös malagaa?

Ei.

> http://home.arcor.de/bjoern-beutel/malaga/
> ^- tuolta löytyisi myös 7.11 -versio. Onko se yhteensopiva?

On.

> Itselläni ei ole paljoakaan hajua, mitä malagalla ylipäätään tehdään. Kait 
> sitä silti edelleen tarvitaan kääntöön?

Jep.

>> - Tiedostossa suomi-malaga.spec %install-kappale pitäisi versiossa 0.7.5 ja
>>   tulevissa versioissa kirjoittaa näin:
>>
>> %install
>> make voikko-install DESTDIR=$RPM_BUILD_ROOT%{_libdir}/suomi-malaga
> 
> Näyttää paremmalta, kuin nykyinen tapa. Tarvitsee korjata.

Mandrivassa tiedostot asennetaan %{_prefix}/lib/suomi-malaga -kansioon. 
Tällöin 32-bittinen ja 64-bittinen libvoikko voivat käyttää samaa 
voikko-fi -pakettia. En sitten tiedä miten Fedorassa nämä on tapana tehdä.

> Miten muuten muissa distroissa on hoidettu tmispellin asennus? Onko se jokotai 
> ispell tai tmispell?

Näin Mandrivassa. Ei ole kovin montaa syytä enää käyttää ispelliä, 
varsinkaan yhtaikaa tmispellin kanssa.

Toinen vaihtoehto olisi ollut käyttää alternatives-järjestelmää.

> Itselläni homma on hoidettu melko kauhealla rpm-paketti-triggerillä, joka 
> nimeää originaalin ispell-binäärin ispell.real:ksi ja linkittää tmispell:n 
> ispell:ksi ispell- tai tmispell -pakettia asennettaessa. Debian-pohjasissahan 
> ei taida paketti-triggereitä edes olla..

Ei, mutta niissä on muistaakseni käytettävissä diversionit, jolla 
saadaan uudelleennimettyä toisen paketin tiedostoja.

> Jos jollekkin tulee viellä jotain muuta fiksattavaa mieleen, niin nyt menis 
> siinä sivussa..

Tuossa openoffice.org-voikko.spec:ssä ei ole huolehdittu siitä, että 
%unopkg on olemassa vielä %preun -vaiheessa. Fedora käyttää eri 
rpm-softaa kuin Mandriva, mutta en tiedä, osaako se olla poistamatta 
openoffice.orgia ennen %preun -skriptin suorittamista.

Voit kokeilla esim. poistamalla openoffice.orgin ja 
openoffice.org-voikon yhtaikaa ja katsoa mitä tapahtuu.

Onko Fedorassa OOo:n sijainti tyyliin /usr/lib/ooo-2.2/ ?
Silloin sama ongelma tullee todennäköisesti myös OOo:ta päivitettäessä 
esim. versiosta 2.1 versioon 2.2; vanha OOo päivitetään uuteen ennen 
kuin %preun ehditään suorittaa, vaikka samalla päivitettäisiin myös 
OOo-voikko uuteen versioon.

Jos näitä ongelmia ei Fedorassa ole, sitten asia on tietenkin OK.

Mandrivan Voikkoon liittyvät specit löytyvät näistä URLeista:
http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/libvoikko/current/SPECS/
http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/malaga/current/SPECS/
http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/voikko-fi/current/SPECS/
http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/tmispell-voikko/current/SPECS/
http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/openoffice.org-voikko/current/SPECS/

-- 
Anssi Hannula




More information about the voikko mailing list