Commit a13afc11 authored by Danomi Manchego's avatar Danomi Manchego Committed by Peter Korsgaard
Browse files

kmod: adjust license info based on kmod tools selection



The libkmod is licensed as LGPL, while the kmod tools are GPL.
We always install libkmod, but conditionally install the tools.
This patch adjusts the license variables accordingly.

Signed-off-by: default avatarDanomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
parent 70f28576
Loading
Loading
Loading
Loading
+9 −2
Original line number Diff line number Diff line
@@ -7,11 +7,13 @@
KMOD_VERSION = 13
KMOD_SOURCE = kmod-$(KMOD_VERSION).tar.xz
KMOD_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/kernel/kmod/
KMOD_LICENSE = GPLv2+ LGPLv2.1+
KMOD_LICENSE_FILES = COPYING libkmod/COPYING
KMOD_INSTALL_STAGING = YES
KMOD_DEPENDENCIES = host-pkgconf

# license info for libkmod only, conditionally add more below
KMOD_LICENSE = LGPLv2.1+
KMOD_LICENSE_FILES = libkmod/COPYING

ifneq ($(BR2_HAVE_DOCUMENTATION),y)
KMOD_CONF_OPT += --disable-manpages
endif
@@ -27,6 +29,11 @@ KMOD_CONF_OPT += --with-xz
endif

ifeq ($(BR2_PACKAGE_KMOD_TOOLS),y)

# add license info for kmod tools
KMOD_LICENSE += GPLv2+
KMOD_LICENSE_FILES += COPYING

# take precedence over busybox / module-init-tools implementations
KMOD_DEPENDENCIES += \
	$(if $(BR2_PACKAGE_BUSYBOX),busybox) \