diff options
author | Rahul Bedarkar <rahulbedarkar89@gmail.com> | 2017-03-30 19:13:30 +0530 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-04-01 15:11:18 +0200 |
commit | 5286dec396e13c23f055344c5fd9f8aed1269ea5 (patch) | |
tree | 7f768f148d5c4f156e051b726631d81f3ca035e4 /docs/manual/adding-packages-generic.txt | |
parent | 11359c5e3bfd2f4fc436c2d57c6c34768f108ff8 (diff) | |
download | buildroot-5286dec396e13c23f055344c5fd9f8aed1269ea5.tar.gz buildroot-5286dec396e13c23f055344c5fd9f8aed1269ea5.zip |
docs/manual: refer to SPDX License List
We want to use SPDX short identifier for license string as much as
possible. So refer to SPDX license list and use SPDX short identifier
for license strings in documentation.
Also remove License abbreviations that we have.
Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com>
[Thomas: take into account suggestions from Arnout.]
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'docs/manual/adding-packages-generic.txt')
-rw-r--r-- | docs/manual/adding-packages-generic.txt | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/docs/manual/adding-packages-generic.txt b/docs/manual/adding-packages-generic.txt index a08283c5a3..71e27b6722 100644 --- a/docs/manual/adding-packages-generic.txt +++ b/docs/manual/adding-packages-generic.txt @@ -22,7 +22,7 @@ system is based on hand-written Makefiles or shell scripts. 07: LIBFOO_VERSION = 1.0 08: LIBFOO_SOURCE = libfoo-$(LIBFOO_VERSION).tar.gz 09: LIBFOO_SITE = http://www.foosoftware.org/download -10: LIBFOO_LICENSE = GPLv3+ +10: LIBFOO_LICENSE = GPL-3.0+ 11: LIBFOO_LICENSE_FILES = COPYING 12: LIBFOO_INSTALL_STAGING = YES 13: LIBFOO_CONFIG_SCRIPTS = libfoo-config @@ -396,8 +396,8 @@ information is (assuming the package name is +libfoo+) : * +LIBFOO_LICENSE+ defines the license (or licenses) under which the package is released. This name will appear in the manifest file produced by +make legal-info+. - If the license appears in xref:legal-info-list-licenses[the following list], - use the same string to make the manifest file uniform. + If the license appears in https://spdx.org/licenses/[the SPDX License List], + use the SPDX short identifier to make the manifest file uniform. Otherwise, describe the license in a precise and concise way, avoiding ambiguous names such as +BSD+ which actually name a family of licenses. This variable is optional. If it is not defined, +unknown+ will appear in @@ -405,12 +405,12 @@ information is (assuming the package name is +libfoo+) : The expected format for this variable must comply with the following rules: ** If different parts of the package are released under different licenses, then +comma+ separate licenses (e.g. +`LIBFOO_LICENSE = - GPLv2+, LGPLv2.1+`+). If there is clear distinction between which + GPL-2.0+, LGPL-2.1+`+). If there is clear distinction between which component is licensed under what license, then annotate the license with that component, between parenthesis (e.g. +`LIBFOO_LICENSE = - GPLv2+ (programs), LGPLv2.1+ (libraries)`+). + GPL-2.0+ (programs), LGPL-2.1+ (libraries)`+). ** If the package is dual licensed, then separate licenses with the - +or+ keyword (e.g. +`LIBFOO_LICENSE = AFLv2.1 or GPLv2+`+). + +or+ keyword (e.g. +`LIBFOO_LICENSE = AFL-2.1 or GPL-2.0+`+). * +LIBFOO_LICENSE_FILES+ is a space-separated list of files in the package tarball that contain the license(s) under which the package is released. |