Kconfiglib/* were under ISC license before they were imported
here from https://github.com/ulfalizer/Kconfiglib
Adjusting SPDX header to reflect that fact.

tools/* all have some sort of GPLv2 headers; adding SPDX header
to make it obvious.

This address bug #13334 :
https://bugzilla.yoctoproject.org/show_bug.cgi?id=13334

Change-Id: I243f2dd266a398f982798b771e74a67be70ecb52
Signed-off-by: William Bourque <wbour...@gmail.com>
---
 Kconfiglib/examples/allnoconfig_walk.py    | 2 ++
 Kconfiglib/examples/defconfig.py           | 2 ++
 Kconfiglib/examples/defconfig_oldconfig.py | 2 ++
 Kconfiglib/examples/eval_expr.py           | 2 ++
 Kconfiglib/examples/find_symbol.py         | 2 ++
 Kconfiglib/examples/help_grep.py           | 2 ++
 Kconfiglib/examples/list_undefined.py      | 2 ++
 Kconfiglib/examples/menuconfig_example.py  | 2 ++
 Kconfiglib/examples/merge_config.py        | 2 ++
 Kconfiglib/examples/print_config_tree.py   | 2 ++
 Kconfiglib/examples/print_sym_info.py      | 2 ++
 Kconfiglib/examples/print_tree.py          | 2 ++
 Kconfiglib/setup.py                        | 4 ++++
 Kconfiglib/tests/reltest                   | 1 +
 tools/buildall                             | 1 +
 tools/get_defconfig                        | 1 +
 tools/kconf_check                          | 1 +
 tools/kgit                                 | 1 +
 tools/kgit-checkpoint                      | 1 +
 tools/kgit-clean                           | 1 +
 tools/kgit-config-cleaner                  | 1 +
 tools/kgit-feature                         | 1 +
 tools/kgit-init                            | 1 +
 tools/kgit-meta                            | 1 +
 tools/kgit-publish                         | 1 +
 tools/kgit-s2q                             | 1 +
 tools/kgit-scc                             | 1 +
 tools/scc                                  | 1 +
 tools/spp                                  | 1 +
 tools/symbol_why.py                        | 2 ++
 30 files changed, 46 insertions(+)

diff --git a/Kconfiglib/examples/allnoconfig_walk.py 
b/Kconfiglib/examples/allnoconfig_walk.py
index b94a169..05ec7b5 100644
--- a/Kconfiglib/examples/allnoconfig_walk.py
+++ b/Kconfiglib/examples/allnoconfig_walk.py
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: ISC
+#
 # This is tree-walking version of allnoconfig.py, for demonstration purposes.
 # Verified by the test suite to generate identical output to 'make allnoconfig'
 # for all ARCHes.
diff --git a/Kconfiglib/examples/defconfig.py b/Kconfiglib/examples/defconfig.py
index cc3f12d..6797890 100644
--- a/Kconfiglib/examples/defconfig.py
+++ b/Kconfiglib/examples/defconfig.py
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: ISC
+#
 # Works like entering "make menuconfig" and immediately saving and exiting
 #
 # Usage:
diff --git a/Kconfiglib/examples/defconfig_oldconfig.py 
b/Kconfiglib/examples/defconfig_oldconfig.py
index 3735ee1..bf34e94 100644
--- a/Kconfiglib/examples/defconfig_oldconfig.py
+++ b/Kconfiglib/examples/defconfig_oldconfig.py
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: ISC
+#
 # Produces exactly the same output as the following script:
 #
 # make defconfig
diff --git a/Kconfiglib/examples/eval_expr.py b/Kconfiglib/examples/eval_expr.py
index 6d8695e..3eb49fb 100644
--- a/Kconfiglib/examples/eval_expr.py
+++ b/Kconfiglib/examples/eval_expr.py
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: ISC
+#
 # Evaluates an expression (e.g. "X86_64 || (X86_32 && X86_LOCAL_APIC)") in the
 # context of a configuration. Note that this always yields a tristate value (n,
 # m, or y).
diff --git a/Kconfiglib/examples/find_symbol.py 
b/Kconfiglib/examples/find_symbol.py
index 0d3c968..2e22fd7 100644
--- a/Kconfiglib/examples/find_symbol.py
+++ b/Kconfiglib/examples/find_symbol.py
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: ISC
+#
 # Prints all menu nodes that reference a given symbol any of their properties
 # or property conditions, along with their parent menu nodes.
 #
diff --git a/Kconfiglib/examples/help_grep.py b/Kconfiglib/examples/help_grep.py
index 20a4911..0e60512 100644
--- a/Kconfiglib/examples/help_grep.py
+++ b/Kconfiglib/examples/help_grep.py
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: ISC
+#
 # Does a case-insensitive search for a regular expression in the help texts of
 # symbols and choices and the prompts of menus and comments. Prints the
 # matching items together with their locations and the matching text.
diff --git a/Kconfiglib/examples/list_undefined.py 
b/Kconfiglib/examples/list_undefined.py
index 0207975..f531777 100644
--- a/Kconfiglib/examples/list_undefined.py
+++ b/Kconfiglib/examples/list_undefined.py
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: ISC
+#
 # Prints a list of symbols that are referenced in the Kconfig files of some
 # architecture but not defined by the Kconfig files of any architecture.
 #
diff --git a/Kconfiglib/examples/menuconfig_example.py 
b/Kconfiglib/examples/menuconfig_example.py
index f026e74..b3763ba 100644
--- a/Kconfiglib/examples/menuconfig_example.py
+++ b/Kconfiglib/examples/menuconfig_example.py
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: ISC
+#
 # Implements a simple configuration interface on top of Kconfiglib to
 # demonstrate concepts for building a menuconfig-like. Emulates how the
 # standard menuconfig prints menu entries.
diff --git a/Kconfiglib/examples/merge_config.py 
b/Kconfiglib/examples/merge_config.py
index f3fa471..e97a505 100644
--- a/Kconfiglib/examples/merge_config.py
+++ b/Kconfiglib/examples/merge_config.py
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: ISC
+#
 # This script functions similarly to scripts/kconfig/merge_config.sh from the
 # kernel tree, merging multiple configurations fragments to produce a complete
 # .config, with unspecified values filled in as for alldefconfig.
diff --git a/Kconfiglib/examples/print_config_tree.py 
b/Kconfiglib/examples/print_config_tree.py
index 6bd02ab..950187a 100644
--- a/Kconfiglib/examples/print_config_tree.py
+++ b/Kconfiglib/examples/print_config_tree.py
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: ISC
+#
 # Prints menu entries as a tree with its value in the .config file. This can be
 # handy e.g. for diffing between different .config files or versions of 
Kconfig files.
 #
diff --git a/Kconfiglib/examples/print_sym_info.py 
b/Kconfiglib/examples/print_sym_info.py
index c0c63df..dbd01c0 100644
--- a/Kconfiglib/examples/print_sym_info.py
+++ b/Kconfiglib/examples/print_sym_info.py
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: ISC
+#
 # Loads a Kconfig and a .config and prints a symbol.
 #
 # Usage:
diff --git a/Kconfiglib/examples/print_tree.py 
b/Kconfiglib/examples/print_tree.py
index 5155cf0..777dd97 100644
--- a/Kconfiglib/examples/print_tree.py
+++ b/Kconfiglib/examples/print_tree.py
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: ISC
+#
 # Prints the menu tree of the configuration. Dependencies between symbols can
 # sometimes implicitly alter the menu structure (see kconfig-language.txt), and
 # that's implemented too.
diff --git a/Kconfiglib/setup.py b/Kconfiglib/setup.py
index a51fc85..01f8c5c 100644
--- a/Kconfiglib/setup.py
+++ b/Kconfiglib/setup.py
@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier: ISC
+#
+
 import io
 import os
 import setuptools
diff --git a/Kconfiglib/tests/reltest b/Kconfiglib/tests/reltest
index 0916c7a..dbe6a9b 100755
--- a/Kconfiglib/tests/reltest
+++ b/Kconfiglib/tests/reltest
@@ -1,4 +1,5 @@
 #!/usr/bin/env bash
+# SPDX-License-Identifier: ISC
 
 # Runs the test suite and all examples scripts with Python 2 and Python 3,
 # bailing immediately if anything fails. For the examples that aren't tested in
diff --git a/tools/buildall b/tools/buildall
index 0689b9c..3c04c71 100755
--- a/tools/buildall
+++ b/tools/buildall
@@ -1,4 +1,5 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-only
 
 # Script to build all possible BSP branches in a git yocto kernel tree.
 # Copyright 2012 Wind River.  Licensed under the GPLv2 included herein
diff --git a/tools/get_defconfig b/tools/get_defconfig
index e67034b..fcfe526 100755
--- a/tools/get_defconfig
+++ b/tools/get_defconfig
@@ -1,4 +1,5 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-only
 
 #  (get_defconfig), (simple script to pull a defconfig for a particular arch)
 
diff --git a/tools/kconf_check b/tools/kconf_check
index 20b49cd..d1f4bf0 100755
--- a/tools/kconf_check
+++ b/tools/kconf_check
@@ -1,4 +1,5 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-only
 
 #  Copyright (c) 2009-2016 Wind River Systems, Inc.
 
diff --git a/tools/kgit b/tools/kgit
index 2d4d08a..195addb 100755
--- a/tools/kgit
+++ b/tools/kgit
@@ -1,4 +1,5 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-only
 
 #  (kgit), (mux and demux for kgit* tools)
 
diff --git a/tools/kgit-checkpoint b/tools/kgit-checkpoint
index 39b28c0..da19e93 100755
--- a/tools/kgit-checkpoint
+++ b/tools/kgit-checkpoint
@@ -1,4 +1,5 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-only
 
 #  (kgit-checkpoint), (checkpoint and restore for meta-information)
 
diff --git a/tools/kgit-clean b/tools/kgit-clean
index 172bed9..94b29c3 100755
--- a/tools/kgit-clean
+++ b/tools/kgit-clean
@@ -1,4 +1,5 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-only
 
 #  (kgit-clean), (maintenance utilities for a git tree and associated meta 
data)
 
diff --git a/tools/kgit-config-cleaner b/tools/kgit-config-cleaner
index b70c675..2880b7d 100755
--- a/tools/kgit-config-cleaner
+++ b/tools/kgit-config-cleaner
@@ -1,4 +1,5 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-only
 
 #  Copyright (c) 2012 Wind River Systems, Inc.
 
diff --git a/tools/kgit-feature b/tools/kgit-feature
index 5d0be42..01bbc06 100755
--- a/tools/kgit-feature
+++ b/tools/kgit-feature
@@ -1,4 +1,5 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-only
 
 #  Copyright (c) 2014 Wind River Systems, Inc.
 
diff --git a/tools/kgit-init b/tools/kgit-init
index 33eb8e5..f71ae00 100755
--- a/tools/kgit-init
+++ b/tools/kgit-init
@@ -1,4 +1,5 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-only
 
 #  (kgit-init), (initialize a meta-based kernel git tree)
 
diff --git a/tools/kgit-meta b/tools/kgit-meta
index a798264..8b7b7b1 100755
--- a/tools/kgit-meta
+++ b/tools/kgit-meta
@@ -1,4 +1,5 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-only
 
 #  (kgit-meta), (processes a meta-series to construct a git tree)
 
diff --git a/tools/kgit-publish b/tools/kgit-publish
index db80a80..b5109c3 100755
--- a/tools/kgit-publish
+++ b/tools/kgit-publish
@@ -1,4 +1,5 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-only
 
 #  (kgit-publish), (prepare a git tree for publication)
 
diff --git a/tools/kgit-s2q b/tools/kgit-s2q
index dc0603f..3466902 100755
--- a/tools/kgit-s2q
+++ b/tools/kgit-s2q
@@ -1,4 +1,5 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-only
 #
 # kgit-s2q
 #
diff --git a/tools/kgit-scc b/tools/kgit-scc
index f09ef19..7aa7c77 100755
--- a/tools/kgit-scc
+++ b/tools/kgit-scc
@@ -1,4 +1,5 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-only
 
 #  (kgit-scc), (process a series of .scc files into a full repository)
 
diff --git a/tools/scc b/tools/scc
index f5e787b..78e7445 100755
--- a/tools/scc
+++ b/tools/scc
@@ -1,4 +1,5 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-only
 
 # "scc" script.
 
diff --git a/tools/spp b/tools/spp
index 987e6fe..1150ff3 100755
--- a/tools/spp
+++ b/tools/spp
@@ -1,4 +1,5 @@
 #!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-only
 
 # "spp" preprocessor script.
 
diff --git a/tools/symbol_why.py b/tools/symbol_why.py
index 8dfc496..b9ab0da 100755
--- a/tools/symbol_why.py
+++ b/tools/symbol_why.py
@@ -1,4 +1,6 @@
 #!/usr/bin/env python
+# SPDX-License-Identifier: GPL-2.0-only
+#
 
 # Kconfig symbol analsysis
 #
-- 
2.17.1

-- 
_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to