[openwrt/openwrt] build: use SPDX license tags
LEDE Commits
lede-commits at lists.infradead.org
Fri Feb 5 12:20:05 EST 2021
adrian pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/a17b8eaa2e4b319b7069170398fe965786a813e9
commit a17b8eaa2e4b319b7069170398fe965786a813e9
Author: Paul Spooren <mail at aparcar.org>
AuthorDate: Mon Sep 21 16:48:37 2020 -1000
build: use SPDX license tags
The license folder is a core part of OpenWrt and all GPL-2.0 licensed.
Use SPDX license tags to allow machines to check licenses.
Signed-off-by: Paul Spooren <mail at aparcar.org>
[rebase, keep some Copyright lines, sharpen commit message]
Signed-off-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>
---
BSDmakefile | 7 +++----
Config.in | 6 ++----
Makefile | 6 +-----
config/Config-build.in | 6 ++----
config/Config-devel.in | 6 ++----
config/Config-images.in | 6 ++----
config/Config-kernel.in | 6 ++----
include/autotools.mk | 7 ++-----
include/debug.mk | 7 ++-----
include/depends.mk | 8 +++-----
include/download.mk | 5 +----
include/feeds.mk | 5 +----
include/hardening.mk | 7 ++-----
include/host-build.mk | 7 ++-----
include/image.mk | 7 ++-----
include/kernel-build.mk | 8 +++-----
include/kernel-defaults.mk | 7 ++-----
include/kernel-version.mk | 2 +-
include/kernel.mk | 7 ++-----
include/netfilter.mk | 7 ++-----
include/nls.mk | 7 ++-----
include/package-bin.mk | 7 ++-----
include/package-defaults.mk | 7 ++-----
include/package-dumpinfo.mk | 7 ++-----
include/package-ipkg.mk | 7 ++-----
include/package-seccomp.mk | 7 ++-----
include/package.mk | 7 ++-----
include/prereq-build.mk | 7 ++-----
include/prereq.mk | 7 ++-----
include/quilt.mk | 6 ++----
include/subdir.mk | 7 ++-----
include/target.mk | 5 +----
include/toolchain-build.mk | 7 ++-----
include/toplevel.mk | 8 ++------
include/unpack.mk | 7 ++-----
include/verbose.mk | 7 ++-----
include/version.mk | 5 +----
rules.mk | 5 +----
38 files changed, 72 insertions(+), 175 deletions(-)
diff --git a/BSDmakefile b/BSDmakefile
index c6a0425698..66fe08858f 100644
--- a/BSDmakefile
+++ b/BSDmakefile
@@ -1,7 +1,6 @@
-# Copyright (C) 2006 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
+# SPDX-License-Identifier: GPL-2.0-only
#
+# Copyright (C) 2006 OpenWrt.org
+
world ${.TARGETS}:
@gmake $@
diff --git a/Config.in b/Config.in
index d30c04839e..546e8249cc 100644
--- a/Config.in
+++ b/Config.in
@@ -1,8 +1,6 @@
-# Copyright (C) 2006-2013 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
+# SPDX-License-Identifier: GPL-2.0-only
#
+# Copyright (C) 2006-2013 OpenWrt.org
mainmenu "OpenWrt Configuration"
diff --git a/Makefile b/Makefile
index 0144b0c5ff..aecee6929e 100644
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,6 @@
-# Makefile for OpenWrt
+# SPDX-License-Identifier: GPL-2.0-only
#
# Copyright (C) 2007 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
TOPDIR:=${CURDIR}
LC_ALL:=C
diff --git a/config/Config-build.in b/config/Config-build.in
index 0aaf6b31c3..342859b7c0 100644
--- a/config/Config-build.in
+++ b/config/Config-build.in
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0-only
+#
# Copyright (C) 2006-2013 OpenWrt.org
# Copyright (C) 2016 LEDE Project
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
config EXPERIMENTAL
bool "Enable experimental features by default"
diff --git a/config/Config-devel.in b/config/Config-devel.in
index 21e15f16dc..126462bfc3 100644
--- a/config/Config-devel.in
+++ b/config/Config-devel.in
@@ -1,8 +1,6 @@
-# Copyright (C) 2006-2013 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
+# SPDX-License-Identifier: GPL-2.0-only
#
+# Copyright (C) 2006-2013 OpenWrt.org
menuconfig DEVEL
bool "Advanced configuration options (for developers)"
diff --git a/config/Config-images.in b/config/Config-images.in
index 7d56d70908..2921cd5bca 100644
--- a/config/Config-images.in
+++ b/config/Config-images.in
@@ -1,8 +1,6 @@
-# Copyright (C) 2006-2013 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
+# SPDX-License-Identifier: GPL-2.0-only
#
+# Copyright (C) 2006-2013 OpenWrt.org
menu "Target Images"
diff --git a/config/Config-kernel.in b/config/Config-kernel.in
index c0460db72a..f71114b5da 100644
--- a/config/Config-kernel.in
+++ b/config/Config-kernel.in
@@ -1,8 +1,6 @@
-# Copyright (C) 2006-2014 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
+# SPDX-License-Identifier: GPL-2.0-only
#
+# Copyright (C) 2006-2014 OpenWrt.org
config KERNEL_BUILD_USER
string "Custom Kernel Build User Name"
diff --git a/include/autotools.mk b/include/autotools.mk
index ae320fbde0..ec67c844f7 100644
--- a/include/autotools.mk
+++ b/include/autotools.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2007-2012 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2007-2020 OpenWrt.org
autoconf_bool = $(patsubst %,$(if $($(1)),--enable,--disable)-%,$(2))
diff --git a/include/debug.mk b/include/debug.mk
index 59a99c0f77..98a1d6e889 100644
--- a/include/debug.mk
+++ b/include/debug.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2007 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2007-2020 OpenWrt.org
# debug flags:
#
diff --git a/include/depends.mk b/include/depends.mk
index ace7139000..0080b97876 100644
--- a/include/depends.mk
+++ b/include/depends.mk
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2007 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2007-2020 OpenWrt.org
+
# define a dependency on a subtree
# parameters:
# 1: directories/files
diff --git a/include/download.mk b/include/download.mk
index d393bf3907..a638e69382 100644
--- a/include/download.mk
+++ b/include/download.mk
@@ -1,10 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
# Copyright (C) 2006-2012 OpenWrt.org
# Copyright (C) 2016 LEDE project
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
PROJECT_GIT = https://git.openwrt.org
diff --git a/include/feeds.mk b/include/feeds.mk
index 2b259b96b3..ef5fef7f4b 100644
--- a/include/feeds.mk
+++ b/include/feeds.mk
@@ -1,10 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
# Copyright (C) 2014 OpenWrt.org
# Copyright (C) 2016 LEDE Project
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
-include $(TMP_DIR)/.packageauxvars
diff --git a/include/hardening.mk b/include/hardening.mk
index 4e49e6b1b9..6acd862f5c 100644
--- a/include/hardening.mk
+++ b/include/hardening.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2015 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2015-2020 OpenWrt.org
PKG_CHECK_FORMAT_SECURITY ?= 1
PKG_ASLR_PIE ?= 1
diff --git a/include/host-build.mk b/include/host-build.mk
index ab6e05e14f..e4a5c48e72 100644
--- a/include/host-build.mk
+++ b/include/host-build.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2006-2010 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2006-2020 OpenWrt.org
include $(INCLUDE_DIR)/download.mk
diff --git a/include/image.mk b/include/image.mk
index 6843b935f7..2530108211 100644
--- a/include/image.mk
+++ b/include/image.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2006-2010 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2006-2020 OpenWrt.org
override TARGET_BUILD=
include $(INCLUDE_DIR)/prereq.mk
diff --git a/include/kernel-build.mk b/include/kernel-build.mk
index 6123c9d456..66a9f64c80 100644
--- a/include/kernel-build.mk
+++ b/include/kernel-build.mk
@@ -1,9 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2006-2007 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2006-2020 OpenWrt.org
+
include $(INCLUDE_DIR)/prereq.mk
include $(INCLUDE_DIR)/depends.mk
diff --git a/include/kernel-defaults.mk b/include/kernel-defaults.mk
index 5b376dc9da..e5a0ba367b 100644
--- a/include/kernel-defaults.mk
+++ b/include/kernel-defaults.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2006-2015 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2006-2020 OpenWrt.org
ifdef CONFIG_STRIP_KERNEL_EXPORTS
KERNEL_MAKEOPTS += \
diff --git a/include/kernel-version.mk b/include/kernel-version.mk
index e524308964..5861b03670 100644
--- a/include/kernel-version.mk
+++ b/include/kernel-version.mk
@@ -1,5 +1,5 @@
-# Use the default kernel version if the Makefile doesn't override it
+# Use the default kernel version if the Makefile doesn't override it
LINUX_RELEASE?=1
ifdef CONFIG_TESTING_KERNEL
diff --git a/include/kernel.mk b/include/kernel.mk
index 1466048b0c..d2a5b42138 100644
--- a/include/kernel.mk
+++ b/include/kernel.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2006-2015 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2006-2020 OpenWrt.org
ifneq ($(filter check,$(MAKECMDGOALS)),)
CHECK:=1
diff --git a/include/netfilter.mk b/include/netfilter.mk
index 889beb7a98..60f031e9a7 100644
--- a/include/netfilter.mk
+++ b/include/netfilter.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2006-2014 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2006-2020 OpenWrt.org
ifneq ($(__inc_netfilter),1)
__inc_netfilter:=1
diff --git a/include/nls.mk b/include/nls.mk
index 04838821b4..742f8c25aa 100644
--- a/include/nls.mk
+++ b/include/nls.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2011-2012 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2011-2020 OpenWrt.org
# iconv full
ifeq ($(CONFIG_BUILD_NLS),y)
diff --git a/include/package-bin.mk b/include/package-bin.mk
index 4ae049af54..192f0726d2 100644
--- a/include/package-bin.mk
+++ b/include/package-bin.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2007-2014 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2007-2020 OpenWrt.org
ifeq ($(DUMP),)
define BuildTarget/bin
diff --git a/include/package-defaults.mk b/include/package-defaults.mk
index 2a04bc17e9..3ee3a965f2 100644
--- a/include/package-defaults.mk
+++ b/include/package-defaults.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2006 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2006-2020 OpenWrt.org
PKG_DEFAULT_DEPENDS = +libc +USE_GLIBC:librt +USE_GLIBC:libpthread
diff --git a/include/package-dumpinfo.mk b/include/package-dumpinfo.mk
index ef98c482fb..30b0187f11 100644
--- a/include/package-dumpinfo.mk
+++ b/include/package-dumpinfo.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2006 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2006-2020 OpenWrt.org
ifneq ($(DUMP),)
diff --git a/include/package-ipkg.mk b/include/package-ipkg.mk
index 32de3cc93e..ead4b5742c 100644
--- a/include/package-ipkg.mk
+++ b/include/package-ipkg.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2006-2014 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2006-2020 OpenWrt.org
ifndef DUMP
include $(INCLUDE_DIR)/feeds.mk
diff --git a/include/package-seccomp.mk b/include/package-seccomp.mk
index fa49617d41..86e834450d 100644
--- a/include/package-seccomp.mk
+++ b/include/package-seccomp.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2015 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2015-2020 OpenWrt.org
PKG_CONFIG_DEPENDS+= CONFIG_KERNEL_SECCOMP
diff --git a/include/package.mk b/include/package.mk
index 24128c53a6..dc1f69a710 100644
--- a/include/package.mk
+++ b/include/package.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2006-2008 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2006-2020 OpenWrt.org
__package_mk:=1
diff --git a/include/prereq-build.mk b/include/prereq-build.mk
index fb11a070a1..6dce11cba2 100644
--- a/include/prereq-build.mk
+++ b/include/prereq-build.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2006-2012 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2006-2020 OpenWrt.org
include $(TOPDIR)/rules.mk
include $(INCLUDE_DIR)/prereq.mk
diff --git a/include/prereq.mk b/include/prereq.mk
index 6d14140792..c11178a884 100644
--- a/include/prereq.mk
+++ b/include/prereq.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2006-2015 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2006-2020 OpenWrt.org
ifneq ($(__prereq_inc),1)
__prereq_inc:=1
diff --git a/include/quilt.mk b/include/quilt.mk
index 56f674a2f3..00597ca0f2 100644
--- a/include/quilt.mk
+++ b/include/quilt.mk
@@ -1,8 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2007-2009 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
+# Copyright (C) 2007-2020 OpenWrt.org
ifeq ($(TARGET_BUILD),1)
PKG_BUILD_DIR:=$(LINUX_DIR)
diff --git a/include/subdir.mk b/include/subdir.mk
index f01cd55f30..be080859b7 100644
--- a/include/subdir.mk
+++ b/include/subdir.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2007 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2007-2020 OpenWrt.org
ifeq ($(MAKECMDGOALS),prereq)
SUBTARGETS:=prereq
diff --git a/include/target.mk b/include/target.mk
index edc6a146de..7526224972 100644
--- a/include/target.mk
+++ b/include/target.mk
@@ -1,10 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
# Copyright (C) 2007-2008 OpenWrt.org
# Copyright (C) 2016 LEDE Project
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
ifneq ($(__target_inc),1)
__target_inc=1
diff --git a/include/toolchain-build.mk b/include/toolchain-build.mk
index 35d8c9380e..b7a253b71b 100644
--- a/include/toolchain-build.mk
+++ b/include/toolchain-build.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2009 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2009-2020 OpenWrt.org
override CONFIG_AUTOREBUILD=
override CONFIG_AUTOREMOVE=
diff --git a/include/toplevel.mk b/include/toplevel.mk
index 23bae149d4..744695b19c 100644
--- a/include/toplevel.mk
+++ b/include/toplevel.mk
@@ -1,10 +1,6 @@
-# Makefile for OpenWrt
-#
-# Copyright (C) 2007-2012 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
+# SPDX-License-Identifier: GPL-2.0-only
#
+# Copyright (C) 2007-2020 OpenWrt.org
PREP_MK= OPENWRT_BUILD= QUIET=0
diff --git a/include/unpack.mk b/include/unpack.mk
index 5bb27d41c9..6a56b8e742 100644
--- a/include/unpack.mk
+++ b/include/unpack.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2006-2007 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2006-2020 OpenWrt.org
HOST_TAR:=$(TAR)
TAR_CMD=$(HOST_TAR) -C $(1)/.. $(TAR_OPTIONS)
diff --git a/include/verbose.mk b/include/verbose.mk
index d260080195..3ecf842d11 100644
--- a/include/verbose.mk
+++ b/include/verbose.mk
@@ -1,9 +1,6 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
-# Copyright (C) 2006 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
+# Copyright (C) 2006-2020 OpenWrt.org
ifndef OPENWRT_VERBOSE
OPENWRT_VERBOSE:=
diff --git a/include/version.mk b/include/version.mk
index b7f42e13bb..f39e35cd09 100644
--- a/include/version.mk
+++ b/include/version.mk
@@ -1,10 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
# Copyright (C) 2012-2015 OpenWrt.org
# Copyright (C) 2016 LEDE Project
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
# Substituted by SDK, do not remove
# REVISION:=x
diff --git a/rules.mk b/rules.mk
index b658e93020..cbe1b0cb4c 100644
--- a/rules.mk
+++ b/rules.mk
@@ -1,10 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0-only
#
# Copyright (C) 2006-2010 OpenWrt.org
# Copyright (C) 2016 LEDE Project
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
ifneq ($(__rules_inc),1)
__rules_inc=1
More information about the lede-commits
mailing list