diff options
| author | Stefan Sicleru <stefan.sicleru@enea.com> | 2016-03-04 14:42:07 +0100 |
|---|---|---|
| committer | Martin Borg <martin.borg@enea.com> | 2016-03-09 14:11:02 +0100 |
| commit | e39a57bd9aadc087279cc71376d357969a5a5bea (patch) | |
| tree | dc31e0d9eb1de5bb5298749359b7ae9381e04c4a /recipes-core | |
| parent | 65cb21eb47ddecfe3cabda2e4024edb3bdac5d06 (diff) | |
| download | meta-el-common-e39a57bd9aadc087279cc71376d357969a5a5bea.tar.gz | |
packagegroups: replace enea-debug with core-tools-debug
Most of packagegroup-enea-debug content can be found within
packagegroup-core-tools-debug which is provided through tools-debug
image feature.
rsync and systemtap are provided through a bbappend; kexec-tools is
provided through tools-testapps image feature.
Other variables such as PACKAGES, PACKAGE_ARCH, ALLOW_EMPTY are already
provided through inherited packagegroup.bbclass, hence enea-debug
packagegroup is deleted.
Signed-off-by: Stefan Sicleru <stefan.sicleru@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
Diffstat (limited to 'recipes-core')
| -rw-r--r-- | recipes-core/packagegroups/packagegroup-core-tools-debug.bbappend | 1 | ||||
| -rw-r--r-- | recipes-core/packagegroups/packagegroup-enea-debug.bb | 35 |
2 files changed, 1 insertions, 35 deletions
diff --git a/recipes-core/packagegroups/packagegroup-core-tools-debug.bbappend b/recipes-core/packagegroups/packagegroup-core-tools-debug.bbappend new file mode 100644 index 0000000..136f946 --- /dev/null +++ b/recipes-core/packagegroups/packagegroup-core-tools-debug.bbappend | |||
| @@ -0,0 +1 @@ | |||
| RDEPENDS_${PN} += "rsync systemtap" | |||
diff --git a/recipes-core/packagegroups/packagegroup-enea-debug.bb b/recipes-core/packagegroups/packagegroup-enea-debug.bb deleted file mode 100644 index b1d386b..0000000 --- a/recipes-core/packagegroups/packagegroup-enea-debug.bb +++ /dev/null | |||
| @@ -1,35 +0,0 @@ | |||
| 1 | DESCRIPTION = "Tools package group for OE-Core" | ||
| 2 | LICENSE = "MIT" | ||
| 3 | LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690 \ | ||
| 4 | file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" | ||
| 5 | PR = "r0" | ||
| 6 | |||
| 7 | PACKAGES = "\ | ||
| 8 | ${PN} \ | ||
| 9 | ${PN}-dbg \ | ||
| 10 | ${PN}-dev \ | ||
| 11 | " | ||
| 12 | |||
| 13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
| 14 | |||
| 15 | ALLOW_EMPTY_${PN} = "1" | ||
| 16 | |||
| 17 | # systemtap needs elfutils which is not fully buildable on uclibc | ||
| 18 | # hence we exclude it from uclibc based builds | ||
| 19 | SYSTEMTAP = "systemtap" | ||
| 20 | SYSTEMTAP_libc-uclibc = "" | ||
| 21 | |||
| 22 | # kexec-tools doesn't work on Mips | ||
| 23 | KEXECTOOLS ?= "kexec-tools" | ||
| 24 | KEXECTOOLS_mips ?= "" | ||
| 25 | KEXECTOOLS_mipsel ?= "" | ||
| 26 | # No need to remove kexec-tools from powerpc | ||
| 27 | #KEXECTOOLS_powerpc ?= "" | ||
| 28 | |||
| 29 | RDEPENDS_${PN} = "\ | ||
| 30 | gdb \ | ||
| 31 | gdbserver \ | ||
| 32 | rsync \ | ||
| 33 | strace \ | ||
| 34 | ${SYSTEMTAP} \ | ||
| 35 | " | ||
