[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