mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-08-12 11:35:36 +00:00
lvm2: refactoring code to disable package config thin-provisioning-tools
There are 2 GPL variations 'GPLv3' and 'GPLv3.0' for canonical (SPDX) form of 'GPL-3.0' now. Refactoring code to use function incompatible_license_contains() from license.bbclass to filter them all to disable package config 'thin-provisioning-tools'. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
parent
06e8aa6bda
commit
e257af4893
@ -19,12 +19,12 @@ SRC_URI = "ftp://sources.redhat.com/pub/lvm2/old/LVM2.${PV}.tgz \
|
||||
"
|
||||
S = "${WORKDIR}/LVM2.${PV}"
|
||||
|
||||
inherit autotools-brokensep pkgconfig systemd
|
||||
inherit autotools-brokensep pkgconfig systemd license
|
||||
|
||||
LVM2_PACKAGECONFIG = "dmeventd lvmetad"
|
||||
LVM2_PACKAGECONFIG_append_class-target = " \
|
||||
${@bb.utils.filter('DISTRO_FEATURES', 'selinux', d)} \
|
||||
${@bb.utils.contains('INCOMPATIBLE_LICENSE', 'GPLv3', '', 'thin-provisioning-tools', d)} \
|
||||
${@incompatible_license_contains('GPLv3', '', 'thin-provisioning-tools', d)} \
|
||||
udev \
|
||||
"
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user