From: Stefan Herbrechtsmeier <[email protected]>
Use the name and version parameter from the SRC_URI to determine the name and version of the download dependency. Signed-off-by: Stefan Herbrechtsmeier <[email protected]> --- meta/classes/create-spdx-2.2.bbclass | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/meta/classes/create-spdx-2.2.bbclass b/meta/classes/create-spdx-2.2.bbclass index de993ff5bf..aa195f5aa7 100644 --- a/meta/classes/create-spdx-2.2.bbclass +++ b/meta/classes/create-spdx-2.2.bbclass @@ -358,6 +358,15 @@ def add_download_packages(d, doc, recipe): package.name = "%s-source-%d" % (d.getVar("PN"), download_idx + 1) package.SPDXID = oe.sbom.get_download_spdxid(d, download_idx + 1) + vendor = f.parm.get("vendor") + if vendor: + package_name = f.parm.get("name") + if package_name: + package.name = package_name + version = f.parm.get("version") + if version: + package.versionInfo = version + if f.type == "file": continue -- 2.39.5
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#211131): https://lists.openembedded.org/g/openembedded-core/message/211131 Mute This Topic: https://lists.openembedded.org/mt/111123522/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
