Skip to content

Commit 310d99d

Browse files
hoinmickraj
authored andcommitted
cockpit: rt-deps for storaged
No general depdependency on udisks2 (polkit) Signed-off-by: Michael Haener <michael.haener@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
1 parent eaf4a81 commit 310d99d

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

meta-webserver/recipes-webadmin/cockpit/cockpit_219.bb

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ EXTRA_OECONF = " \
3838

3939
PACKAGECONFIG[pcp] = "--enable-pcp,--disable-pcp,pcp"
4040
PACKAGECONFIG[dashboard] = "--enable-ssh,--disable-ssh,libssh"
41+
PACKAGECONFIG[storaged] = ",,,udisks2"
4142

4243
PACKAGES =+ " \
4344
${PN}-pcp \
@@ -84,7 +85,6 @@ FILES_${PN}-storaged = " \
8485
${datadir}/cockpit/storaged \
8586
${datadir}/metainfo/org.cockpit-project.cockpit-storaged.metainfo.xml \
8687
"
87-
RDEPENDS_${PN}-storaged = "udisks2"
8888

8989
FILES_${PN}-networkmanager = "${datadir}/cockpit/networkmanager"
9090
RDEPENDS_${PN}-networkmanager = "networkmanager"
@@ -174,4 +174,11 @@ do_install_append() {
174174

175175
# provided by firewalld
176176
rm -rf ${D}${libdir}/firewalld
177+
178+
if ! ${@bb.utils.contains('PACKAGECONFIG', 'storaged', 'true', 'false', d)}; then
179+
for filename in ${FILES_${PN}-storaged}
180+
do
181+
rm -rf ${D}$filename
182+
done
183+
fi
177184
}

0 commit comments

Comments
 (0)