[PATCH] fsl-mm-mp3enc-codeclib: update to use inc file

17 views
Skip to first unread message

Daiane Angolini

unread,
Oct 19, 2012, 3:03:31 PM10/19/12
to meta-f...@googlegroups.com, Daiane Angolini
Move common configuration code to fsl-mm-mp3enc-codeclib.inc file.

Change-Id: I78d1194d91c873c59f991be18bead3d16506c0c6
Signed-off-by: Daiane Angolini <daiane....@freescale.com>
---
.../fsl-mm-core/fsl-mm-mp3enc-codeclib.inc | 28 ++++++++++++++++++++
.../fsl-mm-core/fsl-mm-mp3enc-codeclib_2.0.3.bb | 28 ++-----------------
2 files changed, 31 insertions(+), 25 deletions(-)
create mode 100644 recipes-multimedia/fsl-mm-core/fsl-mm-mp3enc-codeclib.inc

diff --git a/recipes-multimedia/fsl-mm-core/fsl-mm-mp3enc-codeclib.inc b/recipes-multimedia/fsl-mm-core/fsl-mm-mp3enc-codeclib.inc
new file mode 100644
index 0000000..a131ce8
--- /dev/null
+++ b/recipes-multimedia/fsl-mm-core/fsl-mm-mp3enc-codeclib.inc
@@ -0,0 +1,28 @@
+# Copyright (C) 2011, 2012 Freescale Semicondutors <aal...@freescale.com>
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+DESCRIPTION = "Freescale Multimedia codec libs"
+LICENSE = "Proprietary"
+SECTION = "multimedia"
+LIC_FILES_CHKSUM = "file://ghdr/mp3_enc_interface.h;endline=11;md5=545a1927139b4739d8980c49954b6b95"
+
+INC_PR = "r1"
+
+SRC_URI = "${FSL_MIRROR}/fsl-mm-mp3enc-codeclib-${PV}.bin;fsl-eula=true"
+
+inherit fsl-eula-unpack
+
+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}
+ install -m 0644 ${S}/ghdr/*.h ${D}${includedir}/mm_ghdr
+ install -m 0644 ${S}/pkgconfig/*.pc ${D}${libdir}/pkgconfig
+}
+
+FILES_${PN} += "${libdir}/*.so* ${libdir}/pkgconfig/*.pc"
+INSANE_SKIP_${PN} = "ldflags"
+
+FILES_${PN}-dev += "${includedir}/mm_ghdr/*.h"
+INSANE_SKIP_${PN}-dev = "ldflags"
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
index ed27058..8142502 100644
--- 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
@@ -1,30 +1,8 @@
-# Copyright (C) 2011, 2012 Freescale Semicondutors <aal...@freescale.com>
-# Released under the MIT license (see COPYING.MIT for the terms)
+include fsl-mm-mp3enc-codeclib.inc

-DESCRIPTION = "Freescale Multimedia codec libs"
-LICENSE = "Proprietary"
-SECTION = "multimedia"
-LIC_FILES_CHKSUM = "file://ghdr/mp3_enc_interface.h;endline=11;md5=545a1927139b4739d8980c49954b6b95"
+PR = "${INC_PR}.0"

-PR = "r1"
+COMPATIBLE_MACHINE = "(mx5)"

-SRC_URI = "${FSL_MIRROR}/fsl-mm-mp3enc-codeclib-${PV}.bin;fsl-eula=true"
SRC_URI[md5sum] = "049611d9f76b524b9fa9521527ba3235"
SRC_URI[sha256sum] = "e3712fa45a8f42617773678d45ab7ae0f20150a4d904f1e73afa8baa1941cf99"
-
-inherit fsl-eula-unpack
-
-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}
- install -m 0644 ${S}/ghdr/*.h ${D}${includedir}/mm_ghdr
- install -m 0644 ${S}/pkgconfig/*.pc ${D}${libdir}/pkgconfig
-}
-
-FILES_${PN} += "${libdir}/*.so* ${libdir}/pkgconfig/*.pc"
-INSANE_SKIP_${PN} = "ldflags"
-
-FILES_${PN}-dev += "${includedir}/mm_ghdr/*.h"
-INSANE_SKIP_${PN}-dev = "ldflags"
--
1.7.5.4


Daiane Angolini

unread,
Oct 19, 2012, 3:26:22 PM10/19/12
to meta-f...@googlegroups.com, Daiane Angolini
Move common configuration code to fsl-mm-mp3enc-codeclib.inc file.

Change-Id: I78d1194d91c873c59f991be18bead3d16506c0c6
Signed-off-by: Daiane Angolini <daiane....@freescale.com>
---
Changes since v1:
Added PACKAGE_ARCH definition


.../fsl-mm-core/fsl-mm-mp3enc-codeclib.inc | 30 ++++++++++++++++++++
.../fsl-mm-core/fsl-mm-mp3enc-codeclib_2.0.3.bb | 28 ++----------------
2 files changed, 33 insertions(+), 25 deletions(-)
create mode 100644 recipes-multimedia/fsl-mm-core/fsl-mm-mp3enc-codeclib.inc

diff --git a/recipes-multimedia/fsl-mm-core/fsl-mm-mp3enc-codeclib.inc b/recipes-multimedia/fsl-mm-core/fsl-mm-mp3enc-codeclib.inc
new file mode 100644
index 0000000..2468d17
--- /dev/null
+++ b/recipes-multimedia/fsl-mm-core/fsl-mm-mp3enc-codeclib.inc
@@ -0,0 +1,30 @@
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"

Otavio Salvador

unread,
Oct 19, 2012, 3:42:50 PM10/19/12
to meta-f...@googlegroups.com, Daiane Angolini
On Fri, Oct 19, 2012 at 4:26 PM, Daiane Angolini
<daiane....@freescale.com> wrote:
> Move common configuration code to fsl-mm-mp3enc-codeclib.inc file.
>
> Change-Id: I78d1194d91c873c59f991be18bead3d16506c0c6
> Signed-off-by: Daiane Angolini <daiane....@freescale.com>

I applied and pushed the previous version ... so please send a new
patch to add PACKAGE_ARCH.
> --
> --
> OpenEmbedded/Yocto Freescale ARM BSP - meta-f...@googlegroups.com
>
> Source code of the BSP: http://github.com/Freescale/meta-fsl-arm
>
> To cancel your subscription in this group send an e-mail to meta-fsl-arm...@googlegroups.com
> For more options go to http://groups.google.com/group/meta-fsl-arm



--
Otavio Salvador O.S. Systems
E-mail: ota...@ossystems.com.br http://www.ossystems.com.br
Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br
Reply all
Reply to author
Forward
0 new messages