[voikko] mozvoikko ja firefox-4.0pre

Andris Pavenis andris.pavenis at iki.fi
Thu Dec 9 06:45:06 EET 2010


08.12.2010 23:03, Ville-Pekka Vainio kirjoitti:
> to, 2010-09-23 kello 19:10 +0300, Harri Pitkänen kirjoitti:
>> Sain oikoluvun toimimaan Iceweaselin 4.0 beta5 -versiossa. Laitoin mozvoikon
>> SVN-versioon tarvittavat muutokset. Niissä on mukana teoriassa tuki
>> vanhemmillekin Firefoxeille, mutta käytännössä en ole sitä lainkaan testannut.
>> Kääntämiseen joka tapauksessa tarvitaan uusi versio.
>>
>> Ainoa tarpeellinen muutos jonka jätin laittamatta SVN:ään oli
>> Makefile.xulrunner-tiedostoon:
>>
>> -XULRUNNER_INCLUDES=$(shell pkg-config --cflags libxul-unstable)
>> -XULRUNNER_LIBS=$(shell pkg-config --libs libxul-unstable)
>> +XULRUNNER_INCLUDES=$(shell pkg-config --cflags libxul)
>> +XULRUNNER_LIBS=$(shell pkg-config --libs libxul) -lmozalloc
>>
>
> (Jatkan vanhaan säikeeseen, kun liittyy aiheeseen)
>
> Paketoin äsken Mozvoikko 1.9:n Fedora Rawhideen, koska siellä on
> xulrunner 2.0. Muuten nämä ohjeet riittivät, mutta huomasin, että
> Makefile.xulrunner ei generoi nsIMozvoikkoHelper.idl-tiedostosta
> header-tiedostoa missään vaiheessa, vaan se on tehtävä käsin. Olisiko
> generointi syytä lisätä Makefile.xulrunneriin? En ole tehnyt tähän vielä
> patchia, koska tuo xulrunner-käännösympäristö on minulle sen verran
> vieras enkä tiedä, olisiko siihen joku siistimpi tapa kuin kutsua
> xpidl:ää suoraan.
>

Ei varmaan tarvita.

nsIMozvoikkoHelper:ia vaaditaan saadakseen tietää missä mozvoikko laajennus
on asennettu. Tällä hetkellä xulrunnerin kanssa käännetty mozvoikon laajennus
käyttää ulkoista libvoikkoa ja ulkoista suomi-malagaa, siis ei tarvitse tietää
missä on asennettu.

Andris



More information about the voikko mailing list