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

Javier Viguera javier.viguera at digi.com
Mon Jan 7 08:39:37 PST 2013


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"



More information about the meta-freescale mailing list