luarocks-packages-updater: parse more licenses
This commit is contained in:
@@ -72,6 +72,7 @@ LICENSE_NORMALIZATION = {
|
||||
"Apache 2.0": "lib.licenses.asl20",
|
||||
"Apache-2.0": "lib.licenses.asl20",
|
||||
"Apache License Version 2": "lib.licenses.asl20",
|
||||
"BSD": "lib.licenses.free", # Too unspecific
|
||||
"BSD-2-Clause": "lib.licenses.bsd2",
|
||||
"BSD-3-Clause": "lib.licenses.bsd3",
|
||||
"GPL-2+": "lib.licenses.gpl2Plus",
|
||||
@@ -82,16 +83,23 @@ LICENSE_NORMALIZATION = {
|
||||
"GPL-3.0": "lib.licenses.gpl3Only",
|
||||
"GPL-3.0-only": "lib.licenses.gpl3Only",
|
||||
"GPL-3.0-or-later": "lib.licenses.gpl3Plus",
|
||||
"GPLv3+ and other free licenses": "lib.licenses.AND [ lib.licenses.gpl3Plus lib.licenses.free ]",
|
||||
"ISC": "lib.licenses.isc",
|
||||
"LGPL": "lib.licenses.free", # Too unspecific
|
||||
"LGPL-2.0": "lib.licenses.lgpl2Only",
|
||||
"LGPL-2.1": "lib.licenses.lgpl21Only",
|
||||
"LGPL-3.0": "lib.licenses.lgpl3Only",
|
||||
"MIT": "lib.licenses.mit",
|
||||
"MIT <http://opensource.org/licenses/MIT>": "lib.licenses.mit",
|
||||
"MIT/X11": "lib.licenses.AND [ lib.licenses.mit lib.licenses.x11 ]",
|
||||
"MIT/X license": "lib.licenses.AND [ lib.licenses.mit lib.licenses.x11 ]",
|
||||
"MIT/ICU": "lib.licenses.AND [ lib.licenses.mit lib.licenses.unicode-30 ]",
|
||||
"MPL-2.0": "lib.licenses.mpl20",
|
||||
"Unlicense": "lib.licenses.unlicense",
|
||||
"2-clause BSD": "lib.licenses.bsd2",
|
||||
"Two-clause BSD": "lib.licenses.bsd2",
|
||||
"Public domain": "lib.licenses.publicDomain",
|
||||
"UNKNOWN": "lib.licenses.unfree"
|
||||
}
|
||||
|
||||
LICENSE_FULL_NAME_RE = re.compile(r'(?P<indent>\s*)license\.fullName = "(?P<license>[^"]+)";')
|
||||
|
||||
Reference in New Issue
Block a user