Marcel Telka
2022-11-24 09920328e572b616268b3cf2ce2654d739e92e95
tools/license-detector: make BSD-2-Clause a bit more generic

1 files modified
8 ■■■■ changed files
tools/licenses/license.BSD-2-Clause.filter 8 ●●●● patch | view | raw | blame | history
tools/licenses/license.BSD-2-Clause.filter
@@ -15,9 +15,9 @@
# Copyright 2022 Marcel Telka
#
sed -E -n \
    -e 's/[0-9]+\. *(Redistributions)/\1/g' \
sed -n \
    -e 's/``/"/g' -e "s/''/\"/g" \
    -e 's/(THIS SOFTWARE IS PROVIDED BY).*("AS IS" AND ANY).*(OR IMPLIED WARRANTIES)/\1 REPLACEABLE \2 REPLACEABLE \3/' \
    -e 's/(IN NO EVENT SHALL).*(BE LIABLE)/\1 REPLACEABLE \2/' \
    -e 's/[12]\./*/g' \
    -e 's/\(THIS SOFTWARE IS PROVIDED BY\).*\("AS IS" AND ANY\).*\(OR IMPLIED WARRANTIES\)/\1 REPLACEABLE \2 REPLACEABLE \3/' \
    -e 's/\(IN NO EVENT SHALL\).*\(BE LIABLE\)/\1 REPLACEABLE \2/' \
    -e '/^Redistribution and use/,/^THIS SOFTWARE/p'