From 4ddedff3fa107fdf2f229c258bd9dfd6c6223b3b Mon Sep 17 00:00:00 2001 From: hwspeedy Date: Tue, 12 Mar 2024 12:53:07 +0100 Subject: LICENSE relicenses Public Domain binreloc.c+h, md5 as GPL2+, fixes for improved detection and updated check_license.sh --- tools/check_licens.sh | 38 -------------------------------------- tools/check_license.sh | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+), 38 deletions(-) delete mode 100755 tools/check_licens.sh create mode 100755 tools/check_license.sh (limited to 'tools') diff --git a/tools/check_licens.sh b/tools/check_licens.sh deleted file mode 100755 index 52825ee7..00000000 --- a/tools/check_licens.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/bash - -cd .. -rm -rf build -mkdir build -cd build - -licensecheck -r .. | grep '\.c: \|\.h: ' >licenses_all.txt - -echo "GPL2.0+:" -cat licenses_all.txt| grep 'General Public License v2.0 or later\|GNU Library General Public License v2 or later' -echo "" - -echo "LGPL2.1+:" -cat licenses_all.txt| grep 'GNU Lesser General Public License v2.1 or later' -echo "" - -echo "LGPL2.1:" -cat licenses_all.txt| grep -v 'GNU Lesser General Public License v2.1 or later' | grep 'GNU Lesser General Public License, Version 2.1' -echo "" - -echo "GPL3.0+:" -cat licenses_all.txt| grep 'General Public License v3.0 or later' -echo "" - -echo "No copyright:" -cat licenses_all.txt| grep '*No copyright*' -echo "" - -#remaining licenses -echo "Others:" -echo "includes/loongarch64/processor-platform.h detected wrong - is GPL2+:" -cat licenses_all.txt|grep -v 'General Public License v2.0 or later\|GNU Library General Public License v2 or later' \ - | grep -v 'GNU Lesser General Public License v2.1 or later'| grep -v 'GNU Lesser General Public License, Version 2.1' \ - | grep -v 'General Public License v3.0 or later' \ - | grep -v '*No copyright*' - -echo "" diff --git a/tools/check_license.sh b/tools/check_license.sh new file mode 100755 index 00000000..1a754ce8 --- /dev/null +++ b/tools/check_license.sh @@ -0,0 +1,37 @@ +#!/bin/bash + +cd .. +rm -rf build +mkdir build +cd build + +licensecheck -r .. | grep '\.c: \|\.h: ' >licenses_all.txt + +echo "GPL2.0+:" +cat licenses_all.txt| grep 'General Public License v2.0 or later\|GNU Library General Public License v2 or later' +echo "" + +echo "LGPL2.1+:" +cat licenses_all.txt| grep 'GNU Lesser General Public License v2.1 or later' +echo "" + +echo "LGPL2.1:" +cat licenses_all.txt| grep -v 'GNU Lesser General Public License v2.1 or later' | grep 'GNU Lesser General Public License, Version 2.1' +echo "" + +echo "GPL3.0+:" +cat licenses_all.txt| grep 'General Public License v3.0 or later' +echo "" + +echo "No copyright:" +cat licenses_all.txt| grep '*No copyright*' +echo "" + +#remaining licenses +echo "Others:" +cat licenses_all.txt|grep -v 'General Public License v2.0 or later\|GNU Library General Public License v2 or later' \ + | grep -v 'GNU Lesser General Public License v2.1 or later'| grep -v 'GNU Lesser General Public License, Version 2.1' \ + | grep -v 'General Public License v3.0 or later' \ + | grep -v '*No copyright*' + +echo "" -- cgit v1.2.3