From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Thu, 12 Mar 2026 14:09:34 +0100 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w0fnB-00Apcv-0l for lore@lore.pengutronix.de; Thu, 12 Mar 2026 14:09:34 +0100 Received: from [127.0.0.1] (helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1w0fnB-0004XL-W2; Thu, 12 Mar 2026 14:09:34 +0100 Received: from mx08-007fc201.pphosted.com ([91.207.212.40]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1w0fmw-0004OR-Cu for ptxdist@pengutronix.de; Thu, 12 Mar 2026 14:09:22 +0100 Received: from pps.filterd (m0456229.ppops.net [127.0.0.1]) by mx08-007fc201.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62CD9H7G1578027; Thu, 12 Mar 2026 14:09:17 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cab.de; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=pp-2025; bh=Y2 PUIuCXGZ0I9o1EkECl3gezPQ7HvhBCv70DOWkamvA=; b=14cNQYzLtLj+iC4i7E /IQO+w4hYJDAcaf+sBiHLq5DQRJSV3urHXRUe2KekQhtg60lUPVFGwYo/2yAOLu5 MA+Ew+6DD3+NE4U3ixO+1CqLeTxplQSKeLug89NWzg3TEllOrG9ahpWP9PTbIZ7K lT/ekYlZYl8TCYLMU45m8B4nmXCKBTRqcaTX+XR9/fWEJCz7PluCwaE6GB1rfRLR /TkU3rmY+/fj+n2nFGYKFaKgMrV71T0qSVqqiPnumP1i0jmKcgt2uBChEgaVpOw+ PDLGZeY5DuJrk14C0sHUpD9qSczSE2MjLYATdJb/2aHQmwU2DYv0tu7H5Qv5recg 30nQ== Received: from adranos.cab.de (adranos.cab.de [46.232.229.107]) by mx08-007fc201.pphosted.com (PPS) with ESMTPS id 4cuh5pg7wb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 12 Mar 2026 14:09:17 +0100 (CET) Received: from KAN23-025.cab.de (10.10.3.180) by Adranos.cab.de (10.10.1.54) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Thu, 12 Mar 2026 14:09:17 +0100 To: Date: Thu, 12 Mar 2026 14:08:22 +0100 Message-ID: <20260312130827.137022-2-m.heidelberg@cab.de> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260312130827.137022-1-m.heidelberg@cab.de> References: <20260312130827.137022-1-m.heidelberg@cab.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.10.3.180] X-ClientProxiedBy: Adranos.cab.de (10.10.1.54) To Adranos.cab.de (10.10.1.54) X-Proofpoint-ORIG-GUID: FE88uH17cYHuHwinTXfqLsA_IVL-D8UE X-Authority-Analysis: v=2.4 cv=BfnVE7t2 c=1 sm=1 tr=0 ts=69b2bafd cx=c_pps a=LmW7qmVeM6tFdl5svFU9Cg==:117 a=LmW7qmVeM6tFdl5svFU9Cg==:17 a=kldc_9v1VKEA:10 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=cWcFGAZ52ywjfBe9x-Am:22 a=fhGH0ZMTm4w8Nt5gLHlq:22 a=LLlKgEi_AAAA:8 a=NEAV23lmAAAA:8 a=f1hami8VAAAA:8 a=EkcXrb_YAAAA:8 a=rApI4zH3AAAA:8 a=MO34wOejAAAA:20 a=STw4fuK4ohEFwHLtdmkA:9 a=3RcdB3xwnMU3uf3Ww-jQ:22 a=FMFxGtP9trmfb28vA-lX:22 a=LK5xJRSDVpKd5WXXoEvA:22 a=nY6XeQbCzfSyNvKqsd4y:22 a=bA3UWDv6hWIuX7UZL3qL:22 X-Proofpoint-GUID: FE88uH17cYHuHwinTXfqLsA_IVL-D8UE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzEyMDEwNCBTYWx0ZWRfX7E/B3aBbiws5 40I7K8oaWn6Tv+UDtZJnAKDluYui5SSkiydRy0jKBjbREiEowT+0Czf5ZWh5cd3wPpprqJnaZZz p6ws6TEItldnDFCA/oArciv7hWC7j+PBDo3Ut1/IuQ+3YnabDUyPyjiJONGSSsBBPZe/KTksWRM wqzNCB2LzR+xdEkzPEcWNGkpPAO/j9LbeYo5GiSyb8sqPWL4qjKvUxi12KSjjpKamgFsyHMCYbm +uI/UCUY8hdtso93ORLZuurcj4f+UNkWmZ/fMJw4Eyn0aE2A6CQaIqeAzHrxWRgsP7Fu9nxrgTx 30XZGg2dellhtSPnUB1g4swdaBcTXiXopQ68U9qXtokYgWop8wKNCVOXYNjaO/oJiCj8y3Jwb7u UDjc4yDKIlKZNkpFUIT4hbpYFbJcgnn7SF4SsIg9eceUfujaqfhm+ViMxcCkA6EHIHoEXeDEJgK 0ia3y62pz0oZBGEvFAw== X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-1.8 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH 1/5] use canonical upper and lower case in SPDX license identifiers X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Markus Heidelberg via ptxdist Reply-To: ptxdist@pengutronix.de Cc: Markus Heidelberg Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false The license identifiers are case-insensitive, but according to the SPDX specification it is "often important to match with the case of the canonical identifier". scripts/lib/ptxd_make_spdx.sh checks for the exact spelling, so these licenses had wrongly been put into the "other" section, see output: - platform-*/report/ - "license-section" in platform-*/release/full-bsp-report.yaml Signed-off-by: Markus Heidelberg --- rules/ensmallen.make | 2 +- rules/figlet.make | 2 +- rules/glslang.make | 2 +- rules/host-cmake.make | 2 +- rules/ntp.make | 2 +- rules/sdl-ttf.make | 2 +- rules/sdl2-image.make | 2 +- rules/sdl2-mixer.make | 2 +- rules/sdl2-net.make | 2 +- rules/sdl2-test.make | 2 +- rules/sdl2-ttf.make | 2 +- rules/sdl2.make | 2 +- rules/zstd.make | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/rules/ensmallen.make b/rules/ensmallen.make index 0fb152d07..0a1ac7be7 100644 --- a/rules/ensmallen.make +++ b/rules/ensmallen.make @@ -21,7 +21,7 @@ ENSMALLEN_SUFFIX := tar.gz ENSMALLEN_URL := https://www.ensmallen.org/files/$(ENSMALLEN).$(ENSMALLEN_SUFFIX) ENSMALLEN_SOURCE := $(SRCDIR)/$(ENSMALLEN).$(ENSMALLEN_SUFFIX) ENSMALLEN_DIR := $(BUILDDIR)/$(ENSMALLEN) -ENSMALLEN_LICENSE := BSD-3-clause +ENSMALLEN_LICENSE := BSD-3-Clause ENSMALLEN_LICENSE_FILES := \ file://COPYRIGHT.txt;md5=2f1c587ba8b993d5d929e322d6dbdf72 diff --git a/rules/figlet.make b/rules/figlet.make index 1dacd4703..af96d5d5f 100644 --- a/rules/figlet.make +++ b/rules/figlet.make @@ -23,7 +23,7 @@ FIGLET_SUFFIX := tar.gz FIGLET_URL := https://github.com/cmatsuoka/figlet/archive/refs/tags/$(FIGLET_VERSION).$(FIGLET_SUFFIX) FIGLET_SOURCE := $(SRCDIR)/$(FIGLET).$(FIGLET_SUFFIX) FIGLET_DIR := $(BUILDDIR)/$(FIGLET) -FIGLET_LICENSE := BSD-3-clause +FIGLET_LICENSE := BSD-3-Clause FIGLET_LICENSE_FILES := \ file://LICENSE;md5=1688bcd97b27704f1afcac7336409857 diff --git a/rules/glslang.make b/rules/glslang.make index 8bdb6af55..68189b50f 100644 --- a/rules/glslang.make +++ b/rules/glslang.make @@ -21,7 +21,7 @@ GLSLANG_SUFFIX := tar.gz GLSLANG_URL := https://github.com/KhronosGroup/glslang/archive/vulkan-sdk-$(GLSLANG_VERSION).$(GLSLANG_SUFFIX) GLSLANG_SOURCE := $(SRCDIR)/$(GLSLANG).$(GLSLANG_SUFFIX) GLSLANG_DIR := $(BUILDDIR)/$(GLSLANG) -GLSLANG_LICENSE := BSD-3-clause AND BSD-2-clause AND MIT AND Apple-MIT-License AND Apache-2.0 AND (GPL-3.0-or-later WITH Bison-exception-2.2) AND custom +GLSLANG_LICENSE := BSD-3-Clause AND BSD-2-Clause AND MIT AND Apple-MIT-License AND Apache-2.0 AND (GPL-3.0-or-later WITH Bison-exception-2.2) AND custom GLSLANG_LICENSE_FILES := file://LICENSE.txt;md5=50ff9d0fcde2d5b953ebe431c48e34e3 # ---------------------------------------------------------------------------- diff --git a/rules/host-cmake.make b/rules/host-cmake.make index 4e78cbc64..482263ca3 100644 --- a/rules/host-cmake.make +++ b/rules/host-cmake.make @@ -22,7 +22,7 @@ HOST_CMAKE_SUFFIX := tar.gz HOST_CMAKE_URL := https://cmake.org/files/v$(basename $(HOST_CMAKE_VERSION))/$(HOST_CMAKE).$(HOST_CMAKE_SUFFIX) HOST_CMAKE_SOURCE := $(SRCDIR)/$(HOST_CMAKE).$(HOST_CMAKE_SUFFIX) HOST_CMAKE_DIR := $(HOST_BUILDDIR)/$(HOST_CMAKE) -HOST_CMAKE_LICENSE := 0BSD AND BSD-2-clause AND BSD-3-Clause AND Apache-2.0 AND bzip2-1.0.6 AND (MIT OR public_domain) AND MIT AND curl +HOST_CMAKE_LICENSE := 0BSD AND BSD-2-Clause AND BSD-3-Clause AND Apache-2.0 AND bzip2-1.0.6 AND (MIT OR public_domain) AND MIT AND curl HOST_CMAKE_LICENSE_FILES := \ file://Copyright.txt;md5=718f05155941b33862726348d3cd46ce \ file://Source/kwsys/Copyright.txt;md5=64ed5ec90b0f9868cf0b08ea5b954dfe \ diff --git a/rules/ntp.make b/rules/ntp.make index 429023645..9514bb434 100644 --- a/rules/ntp.make +++ b/rules/ntp.make @@ -24,7 +24,7 @@ NTP_URL := \ https://downloads.nwtime.org/ntp/$(NTP).$(NTP_SUFFIX) NTP_SOURCE := $(SRCDIR)/$(NTP).$(NTP_SUFFIX) NTP_DIR := $(BUILDDIR)/$(NTP) -NTP_LICENSE := ntp +NTP_LICENSE := NTP NTP_LICENSE_FILES := file://COPYRIGHT;md5=2311915f6d5142b06395231b0ffeaf29 # ---------------------------------------------------------------------------- diff --git a/rules/sdl-ttf.make b/rules/sdl-ttf.make index 2fcae7cd9..eeb4ca19b 100644 --- a/rules/sdl-ttf.make +++ b/rules/sdl-ttf.make @@ -21,7 +21,7 @@ SDL_TTF_SUFFIX := tar.gz SDL_TTF_URL := http://www.libsdl.org/projects/SDL_ttf/release/$(SDL_TTF).$(SDL_TTF_SUFFIX) SDL_TTF_SOURCE := $(SRCDIR)/$(SDL_TTF).$(SDL_TTF_SUFFIX) SDL_TTF_DIR := $(BUILDDIR)/$(SDL_TTF) -SDL_TTF_LICENSE := zlib +SDL_TTF_LICENSE := Zlib # ---------------------------------------------------------------------------- # Prepare diff --git a/rules/sdl2-image.make b/rules/sdl2-image.make index 1b6c254e0..b710f40cb 100644 --- a/rules/sdl2-image.make +++ b/rules/sdl2-image.make @@ -21,7 +21,7 @@ SDL2_IMAGE_SUFFIX := tar.gz SDL2_IMAGE_URL := https://github.com/libsdl-org/SDL_image/releases/download/release-$(SDL2_IMAGE_VERSION)/$(SDL2_IMAGE).$(SDL2_IMAGE_SUFFIX) SDL2_IMAGE_SOURCE := $(SRCDIR)/$(SDL2_IMAGE).$(SDL2_IMAGE_SUFFIX) SDL2_IMAGE_DIR := $(BUILDDIR)/$(SDL2_IMAGE) -SDL2_IMAGE_LICENSE := zlib +SDL2_IMAGE_LICENSE := Zlib # ---------------------------------------------------------------------------- # Prepare diff --git a/rules/sdl2-mixer.make b/rules/sdl2-mixer.make index 16523788d..c3159d016 100644 --- a/rules/sdl2-mixer.make +++ b/rules/sdl2-mixer.make @@ -21,7 +21,7 @@ SDL2_MIXER_SUFFIX := tar.gz SDL2_MIXER_URL := https://www.libsdl.org/projects/SDL_mixer/release/$(SDL2_MIXER).$(SDL2_MIXER_SUFFIX) SDL2_MIXER_SOURCE := $(SRCDIR)/$(SDL2_MIXER).$(SDL2_MIXER_SUFFIX) SDL2_MIXER_DIR := $(BUILDDIR)/$(SDL2_MIXER) -SDL2_MIXER_LICENSE := zlib +SDL2_MIXER_LICENSE := Zlib # ---------------------------------------------------------------------------- # Prepare diff --git a/rules/sdl2-net.make b/rules/sdl2-net.make index 2249c2b68..305c1f7b0 100644 --- a/rules/sdl2-net.make +++ b/rules/sdl2-net.make @@ -21,7 +21,7 @@ SDL2_NET_SUFFIX := tar.gz SDL2_NET_URL := https://www.libsdl.org/projects/SDL_net/release/$(SDL2_NET).$(SDL2_NET_SUFFIX) SDL2_NET_SOURCE := $(SRCDIR)/$(SDL2_NET).$(SDL2_NET_SUFFIX) SDL2_NET_DIR := $(BUILDDIR)/$(SDL2_NET) -SDL2_NET_LICENSE := zlib +SDL2_NET_LICENSE := Zlib # ---------------------------------------------------------------------------- # Prepare diff --git a/rules/sdl2-test.make b/rules/sdl2-test.make index 1917a2b3d..33bc3a8fe 100644 --- a/rules/sdl2-test.make +++ b/rules/sdl2-test.make @@ -22,7 +22,7 @@ SDL2_TEST_URL = $(SDL2_URL) SDL2_TEST_SOURCE = $(SDL2_SOURCE) SDL2_TEST_DIR = $(BUILDDIR)/$(SDL2_TEST) SDL2_TEST_SUBDIR := test -SDL2_TESTS_LICENSE := zlib +SDL2_TESTS_LICENSE := Zlib # ---------------------------------------------------------------------------- # Prepare diff --git a/rules/sdl2-ttf.make b/rules/sdl2-ttf.make index d4b487dc3..3699a3dd1 100644 --- a/rules/sdl2-ttf.make +++ b/rules/sdl2-ttf.make @@ -21,7 +21,7 @@ SDL2_TTF_SUFFIX := tar.gz SDL2_TTF_URL := https://www.libsdl.org/projects/SDL_ttf/release/$(SDL2_TTF).$(SDL2_TTF_SUFFIX) SDL2_TTF_SOURCE := $(SRCDIR)/$(SDL2_TTF).$(SDL2_TTF_SUFFIX) SDL2_TTF_DIR := $(BUILDDIR)/$(SDL2_TTF) -SDL2_TTF_LICENSE := zlib +SDL2_TTF_LICENSE := Zlib SDL2_TTF_LICENSE_FILES := \ file://LICENSE.txt;md5=fbb0010b2f7cf6e8a13bcac1ef4d2455 diff --git a/rules/sdl2.make b/rules/sdl2.make index 1e0604154..b288730f6 100644 --- a/rules/sdl2.make +++ b/rules/sdl2.make @@ -21,7 +21,7 @@ SDL2_SUFFIX := tar.gz SDL2_URL := https://www.libsdl.org/release/$(SDL2).$(SDL2_SUFFIX) SDL2_SOURCE := $(SRCDIR)/$(SDL2).$(SDL2_SUFFIX) SDL2_DIR := $(BUILDDIR)/$(SDL2) -SDL2_LICENSE := zlib +SDL2_LICENSE := Zlib # ---------------------------------------------------------------------------- # Prepare diff --git a/rules/zstd.make b/rules/zstd.make index e9c57d909..eb6a11282 100644 --- a/rules/zstd.make +++ b/rules/zstd.make @@ -22,7 +22,7 @@ ZSTD_URL := https://github.com/facebook/zstd/archive/v$(ZSTD_VERSION).$(ZSTD_SU ZSTD_SOURCE := $(SRCDIR)/$(ZSTD).$(ZSTD_SUFFIX) ZSTD_DIR := $(BUILDDIR)/$(ZSTD) ZSTD_SUBDIR := build/cmake -ZSTD_LICENSE := BSD-3-clause OR GPL-2.0-only +ZSTD_LICENSE := BSD-3-Clause OR GPL-2.0-only ZSTD_LICENSE_FILES := \ file://LICENSE;md5=0822a32f7acdbe013606746641746ee8 \ file://COPYING;md5=39bba7d2cf0ba1036f2a6e2be52fe3f0 -- 2.43.0