diff options
author | Koen Kooi <koen@openembedded.org> | 2010-03-04 14:49:56 +0100 |
---|---|---|
committer | Koen Kooi <koen@openembedded.org> | 2010-03-04 16:37:23 +0100 |
commit | 4d040590a7b3a44a9c18acced263dae350650bb5 (patch) | |
tree | c49ab37c1cc1c655d1c68b6770c369245e1e55e0 /recipes/mozilla/firefox.inc | |
parent | 941aaf1feb776d273ddca8f5e67bcb510811a405 (diff) | |
download | openembedded-4d040590a7b3a44a9c18acced263dae350650bb5.tar.gz |
firefox: fix .pc files for 3.5.2 and 3.6, fix up staging a bit
Diffstat (limited to 'recipes/mozilla/firefox.inc')
-rw-r--r-- | recipes/mozilla/firefox.inc | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/recipes/mozilla/firefox.inc b/recipes/mozilla/firefox.inc index cf429f05eb..024858a64d 100644 --- a/recipes/mozilla/firefox.inc +++ b/recipes/mozilla/firefox.inc @@ -48,6 +48,15 @@ do_install() { grep -Rl app.update.enabled ${D}${libdir}/${PN}-*/ \ | grep '.js$' \ | xargs -n 1 sed -i 's/\(pref("app.update.enabled",\s*\)true)/\1false)/g' + + for pc in ${WORKDIR}/*.pc ; do + sed -i s:3.5.2:${PV}:g $pc + done + + install -d ${D}${libdir}/pkgconfig + install -m 0644 ${WORKDIR}/firefox-plugin.pc ${D}${libdir}/pkgconfig + install -m 0644 ${WORKDIR}/firefox-xpcom.pc ${D}${libdir}/pkgconfig + install -m 0644 ${WORKDIR}/nspr.pc ${D}${libdir}/pkgconfig } pkg_postinst_${PN}() { @@ -55,10 +64,6 @@ pkg_postinst_${PN}() { chmod -R a+w ${libdir}/${PN}* ||true } -do_stage() { - autotools_stage_all -} - # Force feed mozilla our ldflags TARGET_CC_ARCH += " ${LDFLAGS} " |