[oe] [meta-browser][PATCH] firefox: fix install for oe-core master and cleanup packaging

Khem Raj raj.khem at gmail.com
Fri Mar 4 23:33:09 UTC 2016


On Wed, Feb 24, 2016 at 6:25 AM, Andreas Müller
<schnitzeltony at googlemail.com> wrote:
> Could build test only due to lack of building image
>

this is ok to install.

> Signed-off-by: Andreas Müller <schnitzeltony at googlemail.com>
> ---
>  recipes-mozilla/firefox/firefox_38.6.1esr.bb | 16 +++-------------
>  1 file changed, 3 insertions(+), 13 deletions(-)
>
> diff --git a/recipes-mozilla/firefox/firefox_38.6.1esr.bb b/recipes-mozilla/firefox/firefox_38.6.1esr.bb
> index 8356532..4e4a7aa 100644
> --- a/recipes-mozilla/firefox/firefox_38.6.1esr.bb
> +++ b/recipes-mozilla/firefox/firefox_38.6.1esr.bb
> @@ -68,7 +68,7 @@ do_install_append() {
>
>      install -m 0644 ${WORKDIR}/mozilla-firefox.desktop ${D}${datadir}/applications/
>      install -m 0644 ${WORKDIR}/mozilla-firefox.png ${D}${datadir}/pixmaps/
> -    install -m 0644 ${WORKDIR}/vendor.js ${D}${libdir}/${PN}-${MOZ_APP_BASE_VERSION}/defaults/pref/
> +    install -m 0644 ${WORKDIR}/vendor.js ${D}${libdir}/${PN}/defaults/pref/
>
>      # Fix ownership of files
>      chown root:root -R ${D}${datadir}
> @@ -78,19 +78,9 @@ do_install_append() {
>  FILES_${PN} = "${bindir}/${PN} \
>                 ${datadir}/applications/ \
>                 ${datadir}/pixmaps/ \
> -               ${libdir}/${PN}-${MOZ_APP_BASE_VERSION}/* \
> -               ${libdir}/${PN}-${MOZ_APP_BASE_VERSION}/.autoreg \
> +               ${libdir}/${PN}/* \
>                 ${bindir}/defaults"
> -FILES_${PN}-dev += "${datadir}/idl ${bindir}/${PN}-config ${libdir}/${PN}-devel-*"
> -FILES_${PN}-staticdev += "${libdir}/${PN}-devel-*/sdk/lib/*.a"
> -FILES_${PN}-dbg += "${libdir}/${PN}-${MOZ_APP_BASE_VERSION}/.debug \
> -                    ${libdir}/${PN}-${MOZ_APP_BASE_VERSION}/*/.debug \
> -                    ${libdir}/${PN}-${MOZ_APP_BASE_VERSION}/*/*/.debug \
> -                    ${libdir}/${PN}-${MOZ_APP_BASE_VERSION}/*/*/*/.debug \
> -                    ${libdir}/${PN}-devel-*/*/.debug \
> -                    ${libdir}/${PN}-devel-*/*/*/.debug \
> -                    ${libdir}/${PN}-devel-*/*/*/*/.debug \
> -                    ${bindir}/.debug"
> +FILES_${PN}-dev += "${datadir}/idl ${bindir}/${PN}-config"
>
>  # We don't build XUL as system shared lib, so we can mark all libs as private
>  PRIVATE_LIBS = "libmozjs.so \
> --
> 2.5.0
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



More information about the Openembedded-devel mailing list