Patchwork [meta-fsl-arm,03/16] packagegroup-fsl-mfgtool: Provide the required packages

login
register
mail settings
Submitter Otavio Salvador
Date Feb. 24, 2014, 6:52 p.m.
Message ID <1393267973-4034-4-git-send-email-otavio@ossystems.com.br>
Download mbox | patch
Permalink /patch/67335/
State Changes Requested
Delegated to: Otavio Salvador
Headers show

Comments

Otavio Salvador - Feb. 24, 2014, 6:52 p.m.
This provides the set of packages needed for Manufactoring Tool
initramfs images.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 .../packagegroups/packagegroup-fsl-mfgtool.bb      | 46 ++++++++++++++++++++++
 1 file changed, 46 insertions(+)
 create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-mfgtool.bb
Daiane Angolini - Feb. 25, 2014, 5:44 p.m.
On Mon, Feb 24, 2014 at 3:52 PM, Otavio Salvador
<otavio@ossystems.com.br> wrote:
> This provides the set of packages needed for Manufactoring Tool
> initramfs images.
>
> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>


I donĀ“t see anything to comment

reviewed-by,

Daiane
> ---
>
>  .../packagegroups/packagegroup-fsl-mfgtool.bb      | 46 ++++++++++++++++++++++
>  1 file changed, 46 insertions(+)
>  create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-mfgtool.bb
>
> diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-mfgtool.bb b/recipes-fsl/packagegroups/packagegroup-fsl-mfgtool.bb
> new file mode 100644
> index 0000000..0afa9b4
> --- /dev/null
> +++ b/recipes-fsl/packagegroups/packagegroup-fsl-mfgtool.bb
> @@ -0,0 +1,46 @@
> +# Copyright (C) 2014 O.S. Systems Software LTDA.
> +
> +SUMMARY = "Freescale Manufacturing Tool requirements"
> +LICENSE = "MIT"
> +
> +inherit packagegroup
> +
> +PACKAGES = " \
> +    ${PN}-base \
> +    ${PN}-mtd \
> +    ${PN}-extfs \
> +"
> +
> +# The essential packages for device bootup that may be set in the
> +# machine configuration file.
> +MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= ""
> +
> +# Distro can override the following VIRTUAL-RUNTIME providers:
> +VIRTUAL-RUNTIME_keymaps ?= "keymaps"
> +
> +RDEPENDS_${PN}-base = " \
> +    bash \
> +    imx-uuc \
> +    util-linux \
> +    coreutils \
> +    dosfstools \
> +    base-files \
> +    base-passwd \
> +    busybox \
> +    ${@base_contains("MACHINE_FEATURES", "keyboard", "${VIRTUAL-RUNTIME_keymaps}", "", d)} \
> +    ${MACHINE_ESSENTIAL_EXTRA_RDEPENDS} \
> +"
> +
> +RDEPENDS_${PN}-mtd = " \
> +    ${PN}-base \
> +    imx-kobs \
> +    mtd-utils \
> +    mtd-utils-ubifs \
> +"
> +
> +RDEPENDS_${PN}-extfs = " \
> +    ${PN}-base \
> +    e2fsprogs-mke2fs \
> +"
> +
> +PACKAGE_ARCH = "${MACHINE_ARCH}"
> --
> 1.9.0
>
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale

Patch

diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-mfgtool.bb b/recipes-fsl/packagegroups/packagegroup-fsl-mfgtool.bb
new file mode 100644
index 0000000..0afa9b4
--- /dev/null
+++ b/recipes-fsl/packagegroups/packagegroup-fsl-mfgtool.bb
@@ -0,0 +1,46 @@ 
+# Copyright (C) 2014 O.S. Systems Software LTDA.
+
+SUMMARY = "Freescale Manufacturing Tool requirements"
+LICENSE = "MIT"
+
+inherit packagegroup
+
+PACKAGES = " \
+    ${PN}-base \
+    ${PN}-mtd \
+    ${PN}-extfs \
+"
+
+# The essential packages for device bootup that may be set in the
+# machine configuration file.
+MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= ""
+
+# Distro can override the following VIRTUAL-RUNTIME providers:
+VIRTUAL-RUNTIME_keymaps ?= "keymaps"
+
+RDEPENDS_${PN}-base = " \
+    bash \
+    imx-uuc \
+    util-linux \
+    coreutils \
+    dosfstools \
+    base-files \
+    base-passwd \
+    busybox \
+    ${@base_contains("MACHINE_FEATURES", "keyboard", "${VIRTUAL-RUNTIME_keymaps}", "", d)} \
+    ${MACHINE_ESSENTIAL_EXTRA_RDEPENDS} \
+"
+
+RDEPENDS_${PN}-mtd = " \
+    ${PN}-base \
+    imx-kobs \
+    mtd-utils \
+    mtd-utils-ubifs \
+"
+
+RDEPENDS_${PN}-extfs = " \
+    ${PN}-base \
+    e2fsprogs-mke2fs \
+"
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"