[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