diff options
author | Khem Raj <raj.khem@gmail.com> | 2020-02-11 21:18:06 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2020-02-13 14:07:47 -0800 |
commit | 41f5abd221807e663754daef3fdf1852ea4ec8c1 (patch) | |
tree | d8bee9e05576efbec4ad3411ea8ebb2efac4f35d /meta-oe | |
parent | 650cbab790109a8bfb1dcd5878024cf56564116a (diff) | |
download | meta-openembedded-41f5abd221807e663754daef3fdf1852ea4ec8c1.tar.gz |
meta-oe: Remove dnf dependent package for non-rpm package backend
dnf is not built when rpm is not in chosen backends
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe')
3 files changed, 8 insertions, 1 deletions
diff --git a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb index 929e7d5591..777623ba88 100644 --- a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb +++ b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb | |||
@@ -172,7 +172,8 @@ RDEPENDS_packagegroup-meta-oe-gnome ="\ | |||
172 | " | 172 | " |
173 | 173 | ||
174 | RDEPENDS_packagegroup-meta-oe-graphics ="\ | 174 | RDEPENDS_packagegroup-meta-oe-graphics ="\ |
175 | cairomm dietsplash directfb directfb-examples dnfdragora \ | 175 | cairomm dietsplash directfb directfb-examples \ |
176 | ${@bb.utils.contains("PACKAGE_CLASSES", "package_rpm", "dnfdragora dnf-plugin-tui", "", d)} \ | ||
176 | fbgrab fbida fontforge fvwm glm gphoto2 libgphoto2 \ | 177 | fbgrab fbida fontforge fvwm glm gphoto2 libgphoto2 \ |
177 | gtkperf jasper leptonica libmng libsdl2-image libsdl2-mixer libsdl2-net \ | 178 | gtkperf jasper leptonica libmng libsdl2-image libsdl2-mixer libsdl2-net \ |
178 | libsdl-gfx libsdl-image libsdl-mixer libsdl-net libsdl-ttf \ | 179 | libsdl-gfx libsdl-image libsdl-mixer libsdl-net libsdl-ttf \ |
@@ -190,6 +191,8 @@ RDEPENDS_packagegroup-meta-oe-graphics ="\ | |||
190 | ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "freeglut libsdl2-ttf", "", d)} \ | 191 | ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "freeglut libsdl2-ttf", "", d)} \ |
191 | " | 192 | " |
192 | 193 | ||
194 | |||
195 | |||
193 | RDEPENDS_packagegroup-meta-oe-kernel ="\ | 196 | RDEPENDS_packagegroup-meta-oe-kernel ="\ |
194 | agent-proxy broadcom-bt-firmware cpupower \ | 197 | agent-proxy broadcom-bt-firmware cpupower \ |
195 | crash ipmitool minicoredumper oprofile \ | 198 | crash ipmitool minicoredumper oprofile \ |
diff --git a/meta-oe/recipes-devtools/dnf-plugin-tui/dnf-plugin-tui_git.bb b/meta-oe/recipes-devtools/dnf-plugin-tui/dnf-plugin-tui_git.bb index a8367b5d91..5ecf649662 100644 --- a/meta-oe/recipes-devtools/dnf-plugin-tui/dnf-plugin-tui_git.bb +++ b/meta-oe/recipes-devtools/dnf-plugin-tui/dnf-plugin-tui_git.bb | |||
@@ -37,3 +37,4 @@ RDEPENDS_${PN} += " \ | |||
37 | " | 37 | " |
38 | 38 | ||
39 | BBCLASSEXTEND = "nativesdk" | 39 | BBCLASSEXTEND = "nativesdk" |
40 | PNBLACKLIST[dnf-plugin-tui] ?= "${@bb.utils.contains('PACKAGE_CLASSES', 'package_rpm', '', 'does not build correctly without package_rpm in PACKAGE_CLASSES', d)}" | ||
diff --git a/meta-oe/recipes-graphics/dnfdragora/dnfdragora_git.bb b/meta-oe/recipes-graphics/dnfdragora/dnfdragora_git.bb index 9cd1efb8e8..3f2dc3060b 100644 --- a/meta-oe/recipes-graphics/dnfdragora/dnfdragora_git.bb +++ b/meta-oe/recipes-graphics/dnfdragora/dnfdragora_git.bb | |||
@@ -28,3 +28,6 @@ EXTRA_OECMAKE = " -DWITH_MAN=OFF -DPYTHON_INSTALL_DIR=${PYTHON_SITEPACKAGES_DIR} | |||
28 | BBCLASSEXTEND = "nativesdk" | 28 | BBCLASSEXTEND = "nativesdk" |
29 | 29 | ||
30 | FILES_${PN} = "${PYTHON_SITEPACKAGES_DIR}/ ${datadir}/ ${bindir}/ ${sysconfdir}/dnfdragora " | 30 | FILES_${PN} = "${PYTHON_SITEPACKAGES_DIR}/ ${datadir}/ ${bindir}/ ${sysconfdir}/dnfdragora " |
31 | |||
32 | PNBLACKLIST[dnfdragora] ?= "${@bb.utils.contains('PACKAGE_CLASSES', 'package_rpm', '', 'does not build correctly without package_rpm in PACKAGE_CLASSES', d)}" | ||
33 | |||