[meta-freescale] [meta-fsl-arm][for-danny][PATCH] fsl-mm-flv-codeclib: fix package creation

Daiane Angolini daiane.list at gmail.com
Tue Jan 8 02:25:34 PST 2013


On Mon, Jan 7, 2013 at 2:39 PM, Javier Viguera <javier.viguera at digi.com> wrote:
> The prebuilt libraries in fsl-mm-flv-codeclib package do not follow
> the lib*.so.* naming rule, so the 'do_install' function fails to copy
> some of the library files and later failing to create the package
> (tested with DEB and IPK formats)
>
> Signed-off-by: Javier Viguera <javier.viguera at digi.com>
> ---
>  recipes-multimedia/fsl-mm-core/fsl-mm-flv-codeclib_2.0.3.bb | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/recipes-multimedia/fsl-mm-core/fsl-mm-flv-codeclib_2.0.3.bb b/recipes-multimedia/fsl-mm-core/fsl-mm-flv-codeclib_2.0.3.bb
> index 7509589..b196a3a 100644
> --- a/recipes-multimedia/fsl-mm-core/fsl-mm-flv-codeclib_2.0.3.bb
> +++ b/recipes-multimedia/fsl-mm-core/fsl-mm-flv-codeclib_2.0.3.bb
> @@ -19,12 +19,12 @@ do_install () {
>      install -d ${D}${libdir}
>      install -d ${D}${libdir}/pkgconfig
>      install -d ${D}${includedir}/mm_ghdr
> -    install -m 0755 ${S}/release/lib/*.so* ${D}${libdir}
> +    cp -r ${S}/release/lib/* ${D}${libdir}
>      install -m 0644 ${S}/ghdr/common/*.h ${D}${includedir}/mm_ghdr
>      install -m 0644 ${S}/pkgconfig/*.pc ${D}${libdir}/pkgconfig
>  }
>
> -FILES_${PN} += "${libdir}/*.so* ${libdir}/pkgconfig/*.pc"
> +FILES_${PN} += "${libdir}/lib* ${libdir}/pkgconfig/*.pc"
>  INSANE_SKIP_${PN} = "ldflags"
>
>  FILES_${PN}-dev += "${includedir}/mm_ghdr/*.h"

Could you, please, apply it to master in order to make sure it's
applicable? I will test it on master.

How do you test this package?


Daiane



More information about the meta-freescale mailing list