[meta-freescale] [meta-fsl-arm][PATCH 13/13] fsl-mm-core: Remove old multimedia packages for MX5

Daiane Angolini daiane.angolini at freescale.com
Thu May 23 12:22:52 PDT 2013


Remove fsl-mm-codeclib, fsl-mm-codeclib, fsl-mm-flv-codeclib
and fsl-mm-mp3enc-codeclib.
In new version, all packages are covered by only libfslcodec

Change-Id: If7c8eaaad5e493410e968911734eb00a35711ff7
Signed-off-by: Daiane Angolini <daiane.angolini at freescale.com>
---
 recipes-multimedia/fsl-mm-core/fsl-mm-codeclib.inc |   31 -----------------
 .../fsl-mm-core/fsl-mm-codeclib_2.0.3.bb           |   35 --------------------
 .../fsl-mm-core/fsl-mm-flv-codeclib_2.0.3.bb       |   22 ------------
 .../fsl-mm-core/fsl-mm-mp3enc-codeclib_2.0.3.bb    |   18 ----------
 4 files changed, 106 deletions(-)
 delete mode 100644 recipes-multimedia/fsl-mm-core/fsl-mm-codeclib.inc
 delete mode 100644 recipes-multimedia/fsl-mm-core/fsl-mm-codeclib_2.0.3.bb
 delete mode 100644 recipes-multimedia/fsl-mm-core/fsl-mm-flv-codeclib_2.0.3.bb
 delete mode 100644 recipes-multimedia/fsl-mm-core/fsl-mm-mp3enc-codeclib_2.0.3.bb

diff --git a/recipes-multimedia/fsl-mm-core/fsl-mm-codeclib.inc b/recipes-multimedia/fsl-mm-core/fsl-mm-codeclib.inc
deleted file mode 100644
index fedc022..0000000
--- a/recipes-multimedia/fsl-mm-core/fsl-mm-codeclib.inc
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright (C) 2011-2013 Freescale Semiconductor
-# Released under the MIT license (see COPYING.MIT for the terms)
-
-DESCRIPTION = "Freescale Multimedia codec libs"
-LICENSE = "Proprietary"
-SECTION = "multimedia"
-
-INC_PR = "r4"
-
-SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true"
-
-inherit fsl-eula-unpack pkgconfig
-
-# FIXME: Quiet down the warnings during package
-INSANE_SKIP_${PN} = "ldflags textrel"
-INSANE_SKIP_${PN}-dev = "ldflags textrel"
-
-do_install () {
-    install -d ${D}${includedir} ${D}${libdir}
-    cp -ar ${S}/release/lib/* ${D}${libdir}
-    rm -rf ${D}${includedir}/mm_ghdr
-    cp -r ${S}/ghdr* ${D}${includedir}
-    mv ${D}${includedir}/ghdr ${D}${includedir}/mm_ghdr
-
-    # FIXME: Fix permissions
-    find ${D} -type f -exec chmod 0644 '{}' ';'
-}
-
-FILES_${PN} += "${libdir}/lib*_elinux.3.0.1.07.00"
-
-PACKAGE_ARCH = "${MACHINE_ARCH}"
diff --git a/recipes-multimedia/fsl-mm-core/fsl-mm-codeclib_2.0.3.bb b/recipes-multimedia/fsl-mm-core/fsl-mm-codeclib_2.0.3.bb
deleted file mode 100644
index 42cf136..0000000
--- a/recipes-multimedia/fsl-mm-core/fsl-mm-codeclib_2.0.3.bb
+++ /dev/null
@@ -1,35 +0,0 @@
-include fsl-mm-codeclib.inc
-
-PR = "${INC_PR}.0"
-
-LIC_FILES_CHKSUM = "file://docs/EULA.txt;md5=ea4d5c069d7aef0838a110409ea78a01"
-
-SRC_URI[md5sum] = "9ee06c147f635d1f904d53fc193150cc"
-SRC_URI[sha256sum] = "427436c0ab7795204a23150bac19cf261a88693e9acd9d3eab5c06c60ffe55bd"
-
-do_install_append() {
-    # FIXME: Same pkgconfig file is provided in every source package
-    #        so we install it just here and all other packages need to
-    #        depends on fsl-mm-codeclib-dev explicitly.
-    install -d ${D}${libdir}/pkgconfig
-    install -m 0644 ${S}/pkgconfig/fsl-mm-core.pc ${D}${libdir}/pkgconfig
-}
-
-# FIXME: Install files which has no sonames
-PACKAGES = "${PN} ${PN}-dev"
-FILES_${PN} += " \
-    ${libdir}/lib_aac_parser_arm11_elinux.so \
-    ${libdir}/lib_bmp_dec_arm11_elinux.so \
-    ${libdir}/lib_deinterlace_arm11_elinux.so \
-    ${libdir}/lib_flac_parser_arm11_elinux.so \
-    ${libdir}/lib_gif_dec_arm11_elinux.so \
-    ${libdir}/lib_id3_parser_arm11_elinux.so \
-    ${libdir}/lib_jpeg_enc_arm11_elinux.so \
-    ${libdir}/lib_mp3_parser_v2_arm11_elinux.so \
-    ${libdir}/lib_png_dec_arm11_elinux.so \
-    ${libdir}/lib_src_ppp_arm11_elinux.so \
-    ${libdir}/lib_wav_parser_arm11_elinux.so \
-    ${libdir}/libmpeg4_encoder_arm11_ELINUX.so \
-"
-
-COMPATIBLE_MACHINE = "(mx5)"
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
deleted file mode 100644
index 75e07f5..0000000
--- a/recipes-multimedia/fsl-mm-core/fsl-mm-flv-codeclib_2.0.3.bb
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright (C) 2011-2013 Freescale Semicondutors <aalonso at freescale.com>
-# Released under the MIT license (see COPYING.MIT for the terms)
-
-include fsl-mm-codeclib.inc
-
-PR = "${INC_PR}.0"
-LIC_FILES_CHKSUM = "file://ghdr/common/fsl_types.h;endline=13;md5=b805ce4a390c94d002ef86bd15ceafd4"
-
-SRC_URI[md5sum] = "b0244d881f73557be9221e6534c239be"
-SRC_URI[sha256sum] = "737399c76e8b991ebb76c07599b83da6a185211d88b95d9a9b4245f6d7fccec2"
-
-do_install_append() {
-    # FIXME: Those files are deployed in fsl-mm-codeclib
-    rm -r ${D}${includedir}/mm_ghdr/common
-}
-
-# FIXME: Same pkgconfig file is provided in every source so we need to
-#        depends on 'fsl-mm-codeclib-dev' explicitly as it is
-#        installed just on it.
-RDEPENDS_${PN}-dev = "fsl-mm-codeclib-dev"
-
-COMPATIBLE_MACHINE = "(mx5)"
diff --git a/recipes-multimedia/fsl-mm-core/fsl-mm-mp3enc-codeclib_2.0.3.bb b/recipes-multimedia/fsl-mm-core/fsl-mm-mp3enc-codeclib_2.0.3.bb
deleted file mode 100644
index eb781cf..0000000
--- a/recipes-multimedia/fsl-mm-core/fsl-mm-mp3enc-codeclib_2.0.3.bb
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright (C) 2011-2013 Freescale Semicondutors <aalonso at freescale.com>
-# Released under the MIT license (see COPYING.MIT for the terms)
-
-include fsl-mm-codeclib.inc
-
-PR = "${INC_PR}.0"
-
-LIC_FILES_CHKSUM = "file://ghdr/mp3_enc_interface.h;endline=11;md5=545a1927139b4739d8980c49954b6b95"
-
-SRC_URI[md5sum] = "049611d9f76b524b9fa9521527ba3235"
-SRC_URI[sha256sum] = "e3712fa45a8f42617773678d45ab7ae0f20150a4d904f1e73afa8baa1941cf99"
-
-# FIXME: Same pkgconfig file is provided in every source so we need to
-#        depends on 'fsl-mm-codeclib-dev' explicitly as it is
-#        installed just on it.
-RDEPENDS_${PN}-dev += "fsl-mm-codeclib-dev"
-
-COMPATIBLE_MACHINE = "(mx5)"
-- 
1.7.10.4





More information about the meta-freescale mailing list