[voikko] Fedora, tmispell-voikko ja openoffice.org-voikko

Harri Pitkänen hatapitk at iki.fi
Wed Jan 23 11:50:20 EET 2008


On Wednesday 23 January 2008, Ville-Pekka Vainio wrote:
> Tmispellistä:
> Minäkin vilkaisin koodia, mutta tilanne on aivan sama, en tunne cursesia
> minäkään. Olisikohan tuo glibmm-tilanne jotenkin helpohkosti korjattavissa?

Todennäköisesti se on melko helppo korjata vain poistamalla hakemisto 
src/glibmm ja sitten korjailemalla lähdekoodia kunnes tmispell jälleen 
kääntyy ja toimii (jakelun glibmm-paketin kanssa). En usko, että siinä on 
työtä moneksikaan tunniksi. Yllätyksiä tietysti voi tulla vastaan.

Se haitta tässä tosin on, että tmispellin rakentaminen jakeluille ja 
käyttöjärjestelmille, joissa glibmm ei ole saatavilla, muuttuu hankalammaksi. 
OS X ainakin tulee mieleen. Onko tämä sitten merkittävä ongelma vai ei, on 
toinen asia. Mielestäni ei ole.

> Spec-tiedoston kanssa kävi juuri niin kuin hieman epäilinkin, eli tuonne
> websivulle jäi vanha versio. Nyt siellä on uudet (laitan nyt osoitteen
> tähänkin mailiin vielä, <http://vpv.fedorapeople.org/packages/>). Olen siis
> tehnyt eri versiot F-7/F-8:lle ja Rawhidelle, koska Rawhiden OO.o:n
> unopkg:hen on lisätty valitsin --link.

Tämähän on hienoa. Osittain vastaavaa toiminnallisuutta kyselin syksyllä 2006 
OOo:n kehittäjiltä, mutta idean vastaanotto ei ollut mitenkään kovin 
innostunut. Ei näytä tosin olevan vieläkään:
  http://qa.openoffice.org/issues/show_bug.cgi?id=83878
Toivottavasti tuo kuitenkin menee läpi eikä kaadu siihen "ongelmaan", että 
tämä toiminto olisi käytettävissä vain Linuxissa, ei Windowsissa.

> Spec-tiedoston uusissa versioissa on useita Caolan McNamaran ehdottamia
> korjauksia. Kopion alkuperäisen spec-tiedoston käytännössä OpenSusen
> vastaavasta, eli tämä tuli sieltä. Tämä on korjattu uudessa versiossa,
> jossa laajennos myös asennetaan purettuna. Purkamisesta saadaan mm. se etu,
> että rpmbuild pystyy itse "strippaamaan" voikko.so-tiedoston ja saa siten
> tehtyä debuginfo-paketin.

Ymmärtääkseni purkaminen myös estää pahimmat päivitysongelmatkin, joita 
openoffice.org-voikon paketointiin on tähän asti liittynyt. Eli 
vaikka "unopkg remove" epäonnistuisikin syystä tai toisesta, rpm (tai dpkg) 
pystyisi poistamaan vanhat lisäosan binääritiedostot, jolloin ne eivät jäisi 
ikuisesti OOo:n asennukseen aiheuttamaan ongelmia.

Olisiko muuten hyödyllistä, jos openoffice.org-voikon Makefile tukisi 
valmiiksi asennusta tuossa puretussa muodossa? Eli install-osiossa riittäisi
  %install
  rm -rf $RPM_BUILD_ROOT
  make install DESTDIR=$RPM_BUILD_ROOT%{_libdir}/voikko.uno.pkg

Harri



More information about the voikko mailing list