[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