mirror of
https://gitlab.alpinelinux.org/alpine/abuild.git
synced 2024-12-26 00:42:22 +00:00
abuild: allow SPDX license operators
valid operators are AND OR WITH
This commit is contained in:
parent
38620eeb9f
commit
683225c064
@ -841,10 +841,12 @@ check_maintainer() {
|
||||
check_license() {
|
||||
local ret=0
|
||||
local license_list=/usr/share/spdx/license.lst
|
||||
local exclude="AND OR WITH"
|
||||
if options_has "!spdx" || ! [ -f "$license_list" ]; then
|
||||
return 0
|
||||
fi
|
||||
local i; for i in $license; do
|
||||
list_has "$i" $exclude && continue
|
||||
if ! grep -q -w -F "$i" "$license_list"; then
|
||||
ret=1
|
||||
warning "\"$i\" is not a known license"
|
||||
|
Loading…
Reference in New Issue
Block a user