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 | |
parent | 65cb21eb47ddecfe3cabda2e4024edb3bdac5d06 (diff) | |
download | meta-nfv-access-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>
-rw-r--r-- | images/enea-image-featured.bb | 1 | ||||
-rw-r--r-- | recipes-core/packagegroups/packagegroup-core-tools-debug.bbappend | 1 | ||||
-rw-r--r-- | recipes-core/packagegroups/packagegroup-enea-debug.bb | 35 |
3 files changed, 1 insertions, 36 deletions
diff --git a/images/enea-image-featured.bb b/images/enea-image-featured.bb index e3c68cf..deeac76 100644 --- a/images/enea-image-featured.bb +++ b/images/enea-image-featured.bb | |||
@@ -23,7 +23,6 @@ IMAGE_FEATURES += " \ | |||
23 | 23 | ||
24 | IMAGE_INSTALL += " \ | 24 | IMAGE_INSTALL += " \ |
25 | packagegroup-base \ | 25 | packagegroup-base \ |
26 | packagegroup-enea-debug \ | ||
27 | packagegroup-enea-rt-tools \ | 26 | packagegroup-enea-rt-tools \ |
28 | ${ROOTFS_PKGMANAGE_BOOTSTRAP} \ | 27 | ${ROOTFS_PKGMANAGE_BOOTSTRAP} \ |
29 | beecrypt \ | 28 | beecrypt \ |
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 | " | ||