package/*: do not override LICENSE, but append to it
Now that the infra takes care of removing extraneous spaces before commas, we can safely append to LICENSE variables. This removes the only case where we had to use immediate assignment to append to a variable. Mechanical change, with: $ sed -r -i -e 's/\<([^[:space:]]+_LICENSE) := \$\(\1\),/\1 += ,/' \ $(git grep -l -E '\<([^[:space:]]+_LICENSE) := \$\(\1\),') Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
This commit is contained in:
parent
4e39730e44
commit
f295ad4cb0
package
dtc
elfutils
freeswitch
gnutls
gstreamer1/gst1-plugins-bad
iwd
kmod
kodi
libidn2
libuci
qt5
qt5base
qt5connectivity
qt5enginio
qt5multimedia
qt5scxml
qt5virtualkeyboard
qt5webchannel
qt5websockets
qt5webview
qt5xmlpatterns
sg3_utils
usbredir
@ -36,7 +36,7 @@ endef
|
||||
|
||||
ifeq ($(BR2_PACKAGE_DTC_PROGRAMS),y)
|
||||
|
||||
DTC_LICENSE := $(DTC_LICENSE), GPL-2.0+ (programs)
|
||||
DTC_LICENSE += , GPL-2.0+ (programs)
|
||||
DTC_INSTALL_GOAL = install
|
||||
ifeq ($(BR2_PACKAGE_BASH),)
|
||||
DTC_POST_INSTALL_TARGET_HOOKS += DTC_POST_INSTALL_TARGET_RM_DTDIFF
|
||||
|
@ -72,7 +72,7 @@ endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_ELFUTILS_PROGS),y)
|
||||
ELFUTILS_CONF_OPTS += --enable-progs
|
||||
ELFUTILS_LICENSE := $(ELFUTILS_LICENSE), GPL-3.0+ (programs)
|
||||
ELFUTILS_LICENSE += , GPL-3.0+ (programs)
|
||||
ELFUTILS_LICENSE_FILES += COPYING
|
||||
else
|
||||
ELFUTILS_CONF_OPTS += --disable-progs
|
||||
|
@ -164,7 +164,7 @@ FREESWITCH_PRE_CONFIGURE_HOOKS += FREESWITCH_ENABLE_MODULES
|
||||
# mod_isac supports a limited set of archs
|
||||
# src/mod/codecs/mod_isac/typedefs.h
|
||||
ifeq ($(BR2_i386)$(BR2_mips)$(BR2_mipsel)$(BR2_mips64)$(BR2_mips64el)$(BR2_x86_64),y)
|
||||
FREESWITCH_LICENSE := $(FREESWITCH_LICENSE), BSD-3-Clause (mod_isac)
|
||||
FREESWITCH_LICENSE += , BSD-3-Clause (mod_isac)
|
||||
FREESWITCH_LICENSE_FILES += src/mod/codecs/mod_isac/LICENSE
|
||||
FREESWITCH_ENABLED_MODULES += codecs/mod_isac
|
||||
endif
|
||||
@ -221,7 +221,7 @@ FREESWITCH_ENABLED_MODULES += applications/mod_memcache
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBOPENH264),y)
|
||||
FREESWITCH_LICENSE := $(FREESWITCH_LICENSE), BSD-2-Clause (libopenh264)
|
||||
FREESWITCH_LICENSE += , BSD-2-Clause (libopenh264)
|
||||
FREESWITCH_LICENSE_FILES += docs/OPENH264_BINARY_LICENSE.txt
|
||||
FREESWITCH_DEPENDENCIES += libopenh264
|
||||
FREESWITCH_ENABLED_MODULES += codecs/mod_openh264
|
||||
@ -303,7 +303,7 @@ FREESWITCH_DEPENDENCIES += xz
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_TOOLCHAIN_GCC_AT_LEAST_4_8)$(BR2_PACKAGE_FFMPEG),yy)
|
||||
FREESWITCH_LICENSE := $(FREESWITCH_LICENSE), BSD-3-Clause (libvpx, libyuv)
|
||||
FREESWITCH_LICENSE += , BSD-3-Clause (libvpx, libyuv)
|
||||
FREESWITCH_LICENSE_FILES += libs/libvpx/LICENSE libs/libyuv/LICENSE
|
||||
FREESWITCH_CONF_OPTS += --enable-libvpx --enable-libyuv
|
||||
FREESWITCH_DEPENDENCIES += host-yasm ffmpeg
|
||||
|
@ -12,7 +12,7 @@ GNUTLS_LICENSE = LGPL-2.1+ (core library)
|
||||
GNUTLS_LICENSE_FILES = doc/COPYING.LESSER
|
||||
|
||||
ifeq ($(BR2_PACKAGE_GNUTLS_OPENSSL),y)
|
||||
GNUTLS_LICENSE := $(GNUTLS_LICENSE), GPL-3.0+ (gnutls-openssl library)
|
||||
GNUTLS_LICENSE += , GPL-3.0+ (gnutls-openssl library)
|
||||
GNUTLS_LICENSE_FILES += doc/COPYING
|
||||
endif
|
||||
|
||||
|
@ -724,18 +724,18 @@ endif
|
||||
|
||||
# Add GPL license if GPL licensed plugins enabled.
|
||||
ifeq ($(GST1_PLUGINS_BAD_HAS_GPL_LICENSE),y)
|
||||
GST1_PLUGINS_BAD_LICENSE := $(GST1_PLUGINS_BAD_LICENSE), GPL-2.0+
|
||||
GST1_PLUGINS_BAD_LICENSE += , GPL-2.0+
|
||||
GST1_PLUGINS_BAD_LICENSE_FILES += COPYING
|
||||
endif
|
||||
|
||||
# Add BSD license if BSD licensed plugins enabled.
|
||||
ifeq ($(GST1_PLUGINS_BAD_HAS_BSD2C_LICENSE),y)
|
||||
GST1_PLUGINS_BAD_LICENSE := $(GST1_PLUGINS_BAD_LICENSE), BSD-2-Clause
|
||||
GST1_PLUGINS_BAD_LICENSE += , BSD-2-Clause
|
||||
endif
|
||||
|
||||
# Add Unknown license if Unknown licensed plugins enabled.
|
||||
ifeq ($(GST1_PLUGINS_BAD_HAS_UNKNOWN_LICENSE),y)
|
||||
GST1_PLUGINS_BAD_LICENSE := $(GST1_PLUGINS_BAD_LICENSE), UNKNOWN
|
||||
GST1_PLUGINS_BAD_LICENSE += , UNKNOWN
|
||||
endif
|
||||
|
||||
# Use the following command to extract license info for plugins.
|
||||
|
@ -32,7 +32,7 @@ endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_READLINE),y)
|
||||
# iwd client depends on readline (GPL-3.0+)
|
||||
IWD_LICENSE := $(IWD_LICENSE), GPL-3.0+ (client)
|
||||
IWD_LICENSE += , GPL-3.0+ (client)
|
||||
IWD_CONF_OPTS += --enable-client
|
||||
IWD_DEPENDENCIES += readline
|
||||
else
|
||||
|
@ -52,7 +52,7 @@ endif
|
||||
ifeq ($(BR2_PACKAGE_KMOD_TOOLS),y)
|
||||
|
||||
# add license info for kmod tools
|
||||
KMOD_LICENSE := $(KMOD_LICENSE), GPL-2.0+ (tools)
|
||||
KMOD_LICENSE += , GPL-2.0+ (tools)
|
||||
KMOD_LICENSE_FILES += COPYING
|
||||
|
||||
# /sbin is really /usr/sbin with merged /usr, so adjust relative symlink
|
||||
|
@ -195,7 +195,7 @@ endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_KODI_NONFREE),y)
|
||||
KODI_CONF_OPTS += -DENABLE_NONFREE=ON
|
||||
KODI_LICENSE := $(KODI_LICENSE), unrar
|
||||
KODI_LICENSE += , unrar
|
||||
KODI_LICENSE_FILES += lib/UnrarXLib/license.txt
|
||||
else
|
||||
KODI_CONF_OPTS += -DENABLE_NONFREE=OFF
|
||||
|
@ -24,7 +24,7 @@ define LIBIDN2_REMOVE_BINARY
|
||||
endef
|
||||
LIBIDN2_POST_INSTALL_TARGET_HOOKS += LIBIDN2_REMOVE_BINARY
|
||||
else
|
||||
LIBIDN2_LICENSE := $(LIBIDN2_LICENSE), GPL-3.0+ (program)
|
||||
LIBIDN2_LICENSE += , GPL-3.0+ (program)
|
||||
endif
|
||||
|
||||
$(eval $(autotools-package))
|
||||
|
@ -15,7 +15,7 @@ LIBUCI_DEPENDENCIES += lua
|
||||
LIBUCI_CONF_OPTS += -DBUILD_LUA=ON \
|
||||
-DLUAPATH=/usr/lib/lua/5.1 \
|
||||
-DLUA_CFLAGS=-I$(STAGING_DIR)/usr/include
|
||||
LIBUCI_LICENSE := $(LIBUCI_LICENSE), GPL-2.0 (lua bindings)
|
||||
LIBUCI_LICENSE += , GPL-2.0 (lua bindings)
|
||||
else
|
||||
LIBUCI_CONF_OPTS += -DBUILD_LUA=OFF
|
||||
endif
|
||||
|
@ -101,7 +101,7 @@ QT5BASE_LICENSE = GPL-3.0 or LGPL-2.1 with exception or LGPL-3.0, GFDL-1.3 (docs
|
||||
QT5BASE_LICENSE_FILES = LICENSE.GPLv3 LICENSE.LGPLv21 LGPL_EXCEPTION.txt LICENSE.LGPLv3 LICENSE.FDL
|
||||
endif
|
||||
ifeq ($(BR2_PACKAGE_QT5BASE_EXAMPLES),y)
|
||||
QT5BASE_LICENSE := $(QT5BASE_LICENSE), BSD-3-Clause (examples)
|
||||
QT5BASE_LICENSE += , BSD-3-Clause (examples)
|
||||
QT5BASE_LICENSE_FILES += header.BSD
|
||||
endif
|
||||
|
||||
@ -153,7 +153,7 @@ QT5BASE_DEPENDENCIES += harfbuzz
|
||||
else
|
||||
# qt harfbuzz otherwise (using QAtomic instead)
|
||||
QT5BASE_CONFIGURE_OPTS += -qt-harfbuzz
|
||||
QT5BASE_LICENSE := $(QT5BASE_LICENSE), MIT (harfbuzz)
|
||||
QT5BASE_LICENSE += , MIT (harfbuzz)
|
||||
QT5BASE_LICENSE_FILES += src/3rdparty/harfbuzz-ng/COPYING
|
||||
endif
|
||||
else
|
||||
|
@ -18,7 +18,7 @@ QT5CONNECTIVITY_LICENSE = GPL-2.0 or GPL-3.0 or LGPL-2.1 with exception or LGPL-
|
||||
QT5CONNECTIVITY_LICENSE_FILES = LICENSE.GPLv2 LICENSE.GPLv3 LICENSE.LGPLv21 LGPL_EXCEPTION.txt LICENSE.LGPLv3 LICENSE.FDL
|
||||
endif
|
||||
ifeq ($(BR2_PACKAGE_QT5BASE_EXAMPLES),y)
|
||||
QT5CONNECTIVITY_LICENSE := $(QT5CONNECTIVITY_LICENSE), BSD-3-Clause (examples)
|
||||
QT5CONNECTIVITY_LICENSE += , BSD-3-Clause (examples)
|
||||
endif
|
||||
|
||||
QT5CONNECTIVITY_DEPENDENCIES += $(if $(BR2_PACKAGE_QT5DECLARATIVE),qt5declarative)
|
||||
|
@ -15,7 +15,7 @@ QT5ENGINIO_INSTALL_STAGING = YES
|
||||
QT5ENGINIO_LICENSE = GPL-3.0 or LGPL-2.1 with exception or LGPL-3.0, GFDL-1.3 (docs)
|
||||
QT5ENGINIO_LICENSE_FILES = LICENSE.GPLv3 LICENSE.LGPLv21 LGPL_EXCEPTION.txt LICENSE.LGPLv3 LICENSE.FDL
|
||||
ifeq ($(BR2_PACKAGE_QT5BASE_EXAMPLES),y)
|
||||
QT5ENGINIO_LICENSE := $(QT5ENGINIO_LICENSE), BSD-3-Clause (examples)
|
||||
QT5ENGINIO_LICENSE += , BSD-3-Clause (examples)
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_QT5DECLARATIVE),y)
|
||||
|
@ -74,7 +74,7 @@ endef
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_QT5BASE_EXAMPLES),y)
|
||||
QT5MULTIMEDIA_LICENSE := $(QT5MULTIMEDIA_LICENSE), LGPL-2.1+ (examples/multimedia/spectrum/3rdparty/fftreal)
|
||||
QT5MULTIMEDIA_LICENSE += , LGPL-2.1+ (examples/multimedia/spectrum/3rdparty/fftreal)
|
||||
QT5MULTIMEDIA_LICENSE_FILES += examples/multimedia/spectrum/3rdparty/fftreal/license.txt
|
||||
define QT5MULTIMEDIA_INSTALL_TARGET_EXAMPLES
|
||||
cp -dpfr $(STAGING_DIR)/usr/lib/qt/examples/multimedia* $(TARGET_DIR)/usr/lib/qt/examples/
|
||||
|
@ -13,7 +13,7 @@ QT5SCXML_INSTALL_STAGING = YES
|
||||
QT5SCXML_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception(tools), GFDL-1.3 (docs)
|
||||
QT5SCXML_LICENSE_FILES = LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL
|
||||
ifeq ($(BR2_PACKAGE_QT5BASE_EXAMPLES),y)
|
||||
QT5SCXML_LICENSE := $(QT5SCXML_LICENSE), BSD-3-Clause (examples)
|
||||
QT5SCXML_LICENSE += , BSD-3-Clause (examples)
|
||||
endif
|
||||
|
||||
define QT5SCXML_CONFIGURE_CMDS
|
||||
|
@ -25,7 +25,7 @@ ifneq ($(strip $(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),)
|
||||
QT5VIRTUALKEYBOARD_QMAKEFLAGS += CONFIG+="$(foreach lang,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS),lang-$(lang))"
|
||||
|
||||
ifneq ($(filter ja_JP all,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),)
|
||||
QT5VIRTUALKEYBOARD_LICENSE := $(QT5VIRTUALKEYBOARD_LICENSE), Apache-2.0 (openwnn)
|
||||
QT5VIRTUALKEYBOARD_LICENSE += , Apache-2.0 (openwnn)
|
||||
ifeq ($(BR2_PACKAGE_QT5_VERSION_5_6),y)
|
||||
QT5VIRTUALKEYBOARD_LICENSE_FILES += src/virtualkeyboard/3rdparty/openwnn/NOTICE
|
||||
else
|
||||
@ -35,7 +35,7 @@ endif
|
||||
|
||||
ifneq ($(filter zh_CN all,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),)
|
||||
QT5VIRTUALKEYBOARD_3RDPARTY_PARTS = YES
|
||||
QT5VIRTUALKEYBOARD_LICENSE := $(QT5VIRTUALKEYBOARD_LICENSE), Apache-2.0 (pinyin)
|
||||
QT5VIRTUALKEYBOARD_LICENSE += , Apache-2.0 (pinyin)
|
||||
ifeq ($(BR2_PACKAGE_QT5_VERSION_5_6),y)
|
||||
QT5VIRTUALKEYBOARD_LICENSE_FILES += src/virtualkeyboard/3rdparty/pinyin/NOTICE
|
||||
else
|
||||
@ -45,7 +45,7 @@ endif
|
||||
|
||||
ifneq ($(filter zh_TW all,$(QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS)),)
|
||||
QT5VIRTUALKEYBOARD_3RDPARTY_PARTS = YES
|
||||
QT5VIRTUALKEYBOARD_LICENSE := $(QT5VIRTUALKEYBOARD_LICENSE), Apache-2.0 (tcime), BSD-3-Clause (tcime)
|
||||
QT5VIRTUALKEYBOARD_LICENSE += , Apache-2.0 (tcime), BSD-3-Clause (tcime)
|
||||
ifeq ($(BR2_PACKAGE_QT5_VERSION_5_6),y)
|
||||
QT5VIRTUALKEYBOARD_LICENSE_FILES += src/virtualkeyboard/3rdparty/tcime/COPYING
|
||||
else
|
||||
@ -57,7 +57,7 @@ endif
|
||||
ifeq ($(BR2_PACKAGE_QT5VIRTUALKEYBOARD_HANDWRITING),y)
|
||||
QT5VIRTUALKEYBOARD_3RDPARTY_PARTS = YES
|
||||
QT5VIRTUALKEYBOARD_QMAKEFLAGS += CONFIG+=handwriting
|
||||
QT5VIRTUALKEYBOARD_LICENSE := $(QT5VIRTUALKEYBOARD_LICENSE), MIT (lipi-toolkit)
|
||||
QT5VIRTUALKEYBOARD_LICENSE += , MIT (lipi-toolkit)
|
||||
ifeq ($(BR2_PACKAGE_QT5_VERSION_5_6),y)
|
||||
QT5VIRTUALKEYBOARD_LICENSE_FILES += src/virtualkeyboard/3rdparty/lipi-toolkit/license.txt
|
||||
else
|
||||
|
@ -18,7 +18,7 @@ QT5WEBCHANNEL_LICENSE = GPL-2.0 or GPL-3.0 or LGPL-2.1 with exception or LGPL-3.
|
||||
QT5WEBCHANNEL_LICENSE_FILES = LICENSE.GPLv2 LICENSE.GPLv3 LICENSE.LGPLv21 LGPL_EXCEPTION.txt LICENSE.LGPLv3 LICENSE.FDL
|
||||
endif
|
||||
ifeq ($(BR2_PACKAGE_QT5BASE_EXAMPLES),y)
|
||||
QT5WEBCHANNEL_LICENSE := $(QT5WEBCHANNEL_LICENSE), BSD-3-Clause (examples)
|
||||
QT5WEBCHANNEL_LICENSE += , BSD-3-Clause (examples)
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_QT5DECLARATIVE),y)
|
||||
|
@ -18,7 +18,7 @@ QT5WEBSOCKETS_LICENSE = GPL-3.0 or LGPL-2.1 with exception or LGPL-3.0
|
||||
QT5WEBSOCKETS_LICENSE_FILES = LICENSE.GPLv3 LICENSE.LGPLv21 LGPL_EXCEPTION.txt LICENSE.LGPLv3
|
||||
endif
|
||||
ifeq ($(BR2_PACKAGE_QT5BASE_EXAMPLES),y)
|
||||
QT5WEBSOCKETS_LICENSE := $(QT5WEBSOCKETS_LICENSE), BSD-3-Clause (examples)
|
||||
QT5WEBSOCKETS_LICENSE += , BSD-3-Clause (examples)
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_QT5DECLARATIVE),y)
|
||||
|
@ -13,7 +13,7 @@ QT5WEBVIEW_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0, GFDL-1.3 (docs)
|
||||
QT5WEBVIEW_LICENSE_FILES = LICENSE.GPLv2 LICENSE.GPLv3 LICENSE.LGPLv3 LICENSE.FDL
|
||||
|
||||
ifeq ($(BR2_PACKAGE_QT5BASE_EXAMPLES),y)
|
||||
QT5WEBVIEW_LICENSE := $(QT5WEBVIEW_LICENSE), BSD-3-Clause (examples)
|
||||
QT5WEBVIEW_LICENSE += , BSD-3-Clause (examples)
|
||||
endif
|
||||
|
||||
define QT5WEBVIEW_CONFIGURE_CMDS
|
||||
|
@ -18,7 +18,7 @@ QT5XMLPATTERNS_LICENSE = GPL-3.0 or LGPL-2.1 with exception or LGPL-3.0, GFDL-1.
|
||||
QT5XMLPATTERNS_LICENSE_FILES = LICENSE.GPLv3 LICENSE.LGPLv21 LGPL_EXCEPTION.txt LICENSE.LGPLv3 LICENSE.FDL
|
||||
endif
|
||||
ifeq ($(BR2_PACKAGE_QT5BASE_EXAMPLES),y)
|
||||
QT5XMLPATTERNS_LICENSE := $(QT5XMLPATTERNS_LICENSE), BSD-3-Clause (examples)
|
||||
QT5XMLPATTERNS_LICENSE += , BSD-3-Clause (examples)
|
||||
endif
|
||||
|
||||
define QT5XMLPATTERNS_CONFIGURE_CMDS
|
||||
|
@ -10,7 +10,7 @@ SG3_UTILS_SITE = http://sg.danny.cz/sg/p
|
||||
SG3_UTILS_LICENSE = BSD-3-Clause (library)
|
||||
# Some utils progs are GPL-2.0+ licensed while others are BSD-3-Clause
|
||||
ifeq ($(BR2_PACKAGE_SG3_UTILS_PROGS),y)
|
||||
SG3_UTILS_LICENSE := $(SG3_UTILS_LICENSE), GPL-2.0+ (programs), BSD-3-Clause (programs)
|
||||
SG3_UTILS_LICENSE += , GPL-2.0+ (programs), BSD-3-Clause (programs)
|
||||
endif
|
||||
SG3_UTILS_LICENSE_FILES = COPYING BSD_LICENSE
|
||||
|
||||
|
@ -14,7 +14,7 @@ USBREDIR_DEPENDENCIES = host-pkgconf libusb
|
||||
|
||||
ifeq ($(BR2_PACKAGE_USBREDIR_SERVER),y)
|
||||
|
||||
USBREDIR_LICENSE := $(USBREDIR_LICENSE), GPL-2.0+ (program)
|
||||
USBREDIR_LICENSE += , GPL-2.0+ (program)
|
||||
USBREDIR_LICENSE_FILES += COPYING
|
||||
|
||||
else # BR2_PACKAGE_USBREDIR_SERVER != y
|
||||
|
Loading…
Reference in New Issue
Block a user