aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Danomi Manchego <danomimanchego123@gmail.com>2013-06-03 16:03:35 +0000
committerGravatar Peter Korsgaard <jacmet@sunsite.dk>2013-06-05 10:42:04 +0200
commita13afc11456e38ccbb49d3e70297118e8e9f8cae (patch)
treee7737538448707a4fda6db6ec5f6ffdfc25c297a
parent70f28576000c7ef1d60883c1a8a024c7958c9ea6 (diff)
downloadbuildroot-a13afc11456e38ccbb49d3e70297118e8e9f8cae.tar.gz
buildroot-a13afc11456e38ccbb49d3e70297118e8e9f8cae.tar.bz2
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: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
-rw-r--r--package/kmod/kmod.mk11
1 files changed, 9 insertions, 2 deletions
diff --git a/package/kmod/kmod.mk b/package/kmod/kmod.mk
index 5c733b933d..2fe99427a6 100644
--- a/package/kmod/kmod.mk
+++ b/package/kmod/kmod.mk
@@ -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) \