[voikko] Voikko Linux-jakelujen Firefoxeille

Harri Pitkänen hatapitk at iki.fi
Sun Apr 13 12:19:53 EEST 2008


On Sunday 13 April 2008, Teemu Likonen wrote:
> Nyt huomasinkin, että se ID lukee src/install.rdf-tiedostossa. Onko
> tarpeeksi luotettava tapa kaivaa se esille esimerkiksi Makefilessä näin:
>
> ID := $(shell sed -rn -e '/<Description
> about="urn:mozilla:install-manifest">/,+3s+^\s*<em:id>(.*)</em:id>\s*$$+\1+
>p' src/install.rdf)
>
> Tuota muuttujaa voisi käyttää tiedostojen asentamisessa kätevämmin.

Luotettavampi komento olisi
  xpath -q -e '/node()/Description/em:id/text()' install.rdf
mutta siitä tulisi taas yksi uusi Build-Depends, jota muuten ei tarvittaisi. 
Eiköhän tuo ehdottamasi muoto toimi tässä tapauksessa, jos oletetaan ettei 
install.rdf-tiedoston muotoilu kovin paljon muutu.

Sen sijaan olisi ehkä hyvä siirtää osa tuosta asennuskoodista mozvoikkoon 
itseensä, ettei jokaisen jakelun paketoijan tarvitsisi miettiä tätä asiaa 
uudestaan.

Harri



More information about the voikko mailing list