aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/mozilla/firefox.inc
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2010-03-04 14:49:56 +0100
committerKoen Kooi <koen@openembedded.org>2010-03-04 16:37:23 +0100
commit4d040590a7b3a44a9c18acced263dae350650bb5 (patch)
treec49ab37c1cc1c655d1c68b6770c369245e1e55e0 /recipes/mozilla/firefox.inc
parent941aaf1feb776d273ddca8f5e67bcb510811a405 (diff)
downloadopenembedded-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.inc13
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} "