All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-fsl-demos][PATCH] New packagegroups to organize tools
@ 2015-07-10 18:32 Ann Thornton
  2015-07-10 19:21 ` Nikolay Dimitrov
  0 siblings, 1 reply; 5+ messages in thread
From: Ann Thornton @ 2015-07-10 18:32 UTC (permalink / raw)
  To: meta-freescale

The tools are grouped into core and extended with i.MX specific
tools in a .bbappend file.

Signed-off-by: Ann Thornton <ra43240@freescale.com>
---
 .../packagegroups/packagegroup-fsl-tools-core.bb   |   39 +++++++++++++++++
 .../packagegroup-fsl-tools-extended.bb             |   45 ++++++++++++++++++++
 .../packagegroup-fsl-tools-extended.bbappend       |   13 ++++++
 3 files changed, 97 insertions(+)
 create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-tools-core.bb
 create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bb
 create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bbappend

diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-tools-core.bb b/recipes-fsl/packagegroups/packagegroup-fsl-tools-core.bb
new file mode 100644
index 0000000..7b7fdae
--- /dev/null
+++ b/recipes-fsl/packagegroups/packagegroup-fsl-tools-core.bb
@@ -0,0 +1,39 @@
+# Copyright (C) 2015 Freescale Semiconductor
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+SUMMARY = "Freescale Package group for core tools"
+DESCRIPTION = "Tools that are considered to be core tools.  This can be used \
+    to build a core image."
+
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
+                    file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
+
+inherit packagegroup
+
+PACKAGES = "${PN}"
+
+RDEPENDS_${PN} = " \
+    e2fsprogs \
+    e2fsprogs-badblocks \
+    e2fsprogs-e2fsck \
+    e2fsprogs-tune2fs  \
+    i2c-tools \
+    kmod \
+    libhugetlbfs \
+    lmsensors-sensors \
+    memtester \
+    pkgconfig \
+    python-subprocess \
+    python-datetime \
+    python-json \
+    procps \
+    minicom \
+    coreutils \
+    elfutils \
+    file \
+    psmisc \
+    sysfsutils \
+    sysklogd \
+    sysstat \
+"
diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bb b/recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bb
new file mode 100644
index 0000000..54c9b78
--- /dev/null
+++ b/recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bb
@@ -0,0 +1,45 @@
+# Copyright (C) 2015 Freescale Semiconductor
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+SUMMARY = "Freescale Package group for extended tools"
+DESCRIPTION = "These tools are considered useful but not necessary in a minimal \
+    or core image."
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
+                    file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
+
+inherit packagegroup
+
+PACKAGES = "${PN}"
+
+X11_TOOLS = "${@base_contains('DISTRO_FEATURES', 'x11', \
+    ' lsb \
+    lsbinitscripts \
+    lsbtest ', '', d)} \
+"
+
+RDEPENDS_${PN} = "\
+    bc \
+    chkconfig \
+    cronie \
+    db \
+    debianutils \
+    lsof \
+    man \
+    man-pages \
+    oprofile \
+    parted \
+    perf \
+    rng-tools \
+    rt-tests \
+    sqlite3 \
+    texinfo \
+    unzip \
+    usbutils \
+    usbutils-ids \
+    watchdog \
+    which \
+    xz  \
+    zip \
+    ${X11_TOOLS} \
+"
diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bbappend b/recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bbappend
new file mode 100644
index 0000000..90af967
--- /dev/null
+++ b/recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bbappend
@@ -0,0 +1,13 @@
+# Copyright 2015 Freescale Semiconductor, Inc.
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+# "Additional tools specific to i.MX."
+
+RDEPENDS_${PN}_append = " ${SOC_TOOLS_TEST} "
+
+SOC_TOOLS_TEST = ""
+SOC_TOOLS_TEST_vf  = "imx-test"
+SOC_TOOLS_TEST_mxs = "imx-test"
+SOC_TOOLS_TEST_mx3 = "imx-test"
+SOC_TOOLS_TEST_mx5 = "imx-test"
+SOC_TOOLS_TEST_mx6 = "imx-test imx-kobs"
-- 
1.7.9.5



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [meta-fsl-demos][PATCH] New packagegroups to organize tools
  2015-07-10 18:32 [meta-fsl-demos][PATCH] New packagegroups to organize tools Ann Thornton
@ 2015-07-10 19:21 ` Nikolay Dimitrov
  2015-07-10 21:33   ` Ann Thornton
  0 siblings, 1 reply; 5+ messages in thread
From: Nikolay Dimitrov @ 2015-07-10 19:21 UTC (permalink / raw)
  To: Ann Thornton, meta-freescale

Hi Ann,

On 07/10/2015 09:32 PM, Ann Thornton wrote:
> The tools are grouped into core and extended with i.MX specific
> tools in a .bbappend file.
>
> Signed-off-by: Ann Thornton <ra43240@freescale.com>
> ---
>   .../packagegroups/packagegroup-fsl-tools-core.bb   |   39 +++++++++++++++++
>   .../packagegroup-fsl-tools-extended.bb             |   45 ++++++++++++++++++++
>   .../packagegroup-fsl-tools-extended.bbappend       |   13 ++++++
>   3 files changed, 97 insertions(+)
>   create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-tools-core.bb
>   create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bb
>   create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bbappend

Just curious regarding the naming of packagegroup-fsl-tools-core: what
makes it FSL-specific?

Regards,
Nikolay


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [meta-fsl-demos][PATCH] New packagegroups to organize tools
  2015-07-10 19:21 ` Nikolay Dimitrov
@ 2015-07-10 21:33   ` Ann Thornton
  2015-07-13 14:03     ` Nikolay Dimitrov
  0 siblings, 1 reply; 5+ messages in thread
From: Ann Thornton @ 2015-07-10 21:33 UTC (permalink / raw)
  To: Nikolay Dimitrov, Ann Thornton, meta-freescale

[-- Attachment #1: Type: text/plain, Size: 1223 bytes --]

On 7/10/2015 2:21 PM, Nikolay Dimitrov wrote:
> Hi Ann,
>
> On 07/10/2015 09:32 PM, Ann Thornton wrote:
>> The tools are grouped into core and extended with i.MX specific
>> tools in a .bbappend file.
>>
>> Signed-off-by: Ann Thornton <ra43240@freescale.com>
>> ---
>>   .../packagegroups/packagegroup-fsl-tools-core.bb   |   39 
>> +++++++++++++++++
>>   .../packagegroup-fsl-tools-extended.bb             |   45 
>> ++++++++++++++++++++
>>   .../packagegroup-fsl-tools-extended.bbappend       |   13 ++++++
>>   3 files changed, 97 insertions(+)
>>   create mode 100644 
>> recipes-fsl/packagegroups/packagegroup-fsl-tools-core.bb
>>   create mode 100644 
>> recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bb
>>   create mode 100644 
>> recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bbappend
>
> Just curious regarding the naming of packagegroup-fsl-tools-core: what
> makes it FSL-specific?

Nothing, really.  Except that this is fsl-demos.  Should it be named 
without the fsl?

Thanks for the comments!
Ann
>
> Regards,
> Nikolay


-- 
Ann Thornton

/Microcontrollers Software and Applications
Freescale Semiconductors
email: Ann.Thornton@freescale.com/

[-- Attachment #2: Type: text/html, Size: 2373 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [meta-fsl-demos][PATCH] New packagegroups to organize tools
  2015-07-10 21:33   ` Ann Thornton
@ 2015-07-13 14:03     ` Nikolay Dimitrov
  2015-07-13 16:17       ` Otavio Salvador
  0 siblings, 1 reply; 5+ messages in thread
From: Nikolay Dimitrov @ 2015-07-13 14:03 UTC (permalink / raw)
  To: Ann Thornton, Ann Thornton, meta-freescale

Hi Ann,

On 07/11/2015 12:33 AM, Ann Thornton wrote:
> On 7/10/2015 2:21 PM, Nikolay Dimitrov wrote:
>> Hi Ann,
>>
>> On 07/10/2015 09:32 PM, Ann Thornton wrote:
>>> The tools are grouped into core and extended with i.MX specific
>>> tools in a .bbappend file.
>>>
>>> Signed-off-by: Ann Thornton <ra43240@freescale.com>
>>> ---
>>>   .../packagegroups/packagegroup-fsl-tools-core.bb   |   39
>>> +++++++++++++++++
>>>   .../packagegroup-fsl-tools-extended.bb             |   45
>>> ++++++++++++++++++++
>>>   .../packagegroup-fsl-tools-extended.bbappend       |   13 ++++++
>>>   3 files changed, 97 insertions(+)
>>>   create mode 100644
>>> recipes-fsl/packagegroups/packagegroup-fsl-tools-core.bb
>>>   create mode 100644
>>> recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bb
>>>   create mode 100644
>>> recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bbappend
>>
>> Just curious regarding the naming of packagegroup-fsl-tools-core: what
>> makes it FSL-specific?
>
> Nothing, really.  Except that this is fsl-demos.  Should it be named
> without the fsl?

I think it would be better this way. I also looked at the extended
packagegroup, and it can also go without the fsl.

I'm leaving the final choice to your discretion.

>
> Thanks for the comments!
> Ann

Regards,
Nikolay


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [meta-fsl-demos][PATCH] New packagegroups to organize tools
  2015-07-13 14:03     ` Nikolay Dimitrov
@ 2015-07-13 16:17       ` Otavio Salvador
  0 siblings, 0 replies; 5+ messages in thread
From: Otavio Salvador @ 2015-07-13 16:17 UTC (permalink / raw)
  To: Nikolay Dimitrov; +Cc: meta-freescale@yoctoproject.org, Ann Thornton

On Mon, Jul 13, 2015 at 11:03 AM, Nikolay Dimitrov <picmaster@mail.bg> wrote:
> Hi Ann,
>
> On 07/11/2015 12:33 AM, Ann Thornton wrote:
>>
>> On 7/10/2015 2:21 PM, Nikolay Dimitrov wrote:
>>>
>>> Hi Ann,
>>>
>>> On 07/10/2015 09:32 PM, Ann Thornton wrote:
>>>>
>>>> The tools are grouped into core and extended with i.MX specific
>>>> tools in a .bbappend file.
>>>>
>>>> Signed-off-by: Ann Thornton <ra43240@freescale.com>
>>>> ---
>>>>   .../packagegroups/packagegroup-fsl-tools-core.bb   |   39
>>>> +++++++++++++++++
>>>>   .../packagegroup-fsl-tools-extended.bb             |   45
>>>> ++++++++++++++++++++
>>>>   .../packagegroup-fsl-tools-extended.bbappend       |   13 ++++++
>>>>   3 files changed, 97 insertions(+)
>>>>   create mode 100644
>>>> recipes-fsl/packagegroups/packagegroup-fsl-tools-core.bb
>>>>   create mode 100644
>>>> recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bb
>>>>   create mode 100644
>>>> recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bbappend
>>>
>>>
>>> Just curious regarding the naming of packagegroup-fsl-tools-core: what
>>> makes it FSL-specific?
>>
>>
>> Nothing, really.  Except that this is fsl-demos.  Should it be named
>> without the fsl?
>
>
> I think it would be better this way. I also looked at the extended
> packagegroup, and it can also go without the fsl.
>
> I'm leaving the final choice to your discretion.

More than that, is this a good name?

tools ... tools for what? profiling? debugging? installation? for what?

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-07-13 16:17 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-10 18:32 [meta-fsl-demos][PATCH] New packagegroups to organize tools Ann Thornton
2015-07-10 19:21 ` Nikolay Dimitrov
2015-07-10 21:33   ` Ann Thornton
2015-07-13 14:03     ` Nikolay Dimitrov
2015-07-13 16:17       ` Otavio Salvador

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.