[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