recipes: Convert licenses to SPDX expressions

- Automatically convert all licenses to valid SPDX license expressions
  using convert-spdx-licenses.py

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
Khem Raj
2026-07-17 16:25:05 -07:00
parent 01232d6238
commit 8f3df8b447
383 changed files with 412 additions and 412 deletions
@@ -1,7 +1,7 @@
DESCRIPTION = "A a package of utilities for doing and managing mounts of the Linux CIFS filesystem."
HOMEPAGE = "http://wiki.samba.org/index.php/LinuxCIFS_utils"
SECTION = "otherosfs"
LICENSE = "GPL-3.0-only & LGPL-3.0-only"
LICENSE = "GPL-3.0-only AND LGPL-3.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
SRCREV = "edac7178bec9520fb57d14946e67f5dd33b82d43"
@@ -2,7 +2,7 @@ require cim-schema.inc
SECTION = "doc"
LICENSE = "DMTF"
LICENSE = "LicenseRef-DMTF"
SRC_URI = "http://dmtf.org/sites/default/files/cim/cim_schema_v2400/cim_schema_${PV}Final-Doc.zip;subdir=${BP} \
file://LICENSE \
@@ -1,6 +1,6 @@
require cim-schema.inc
LICENSE = "DMTF"
LICENSE = "LicenseRef-DMTF"
RCONFLICTS:${PN} = "cim-schema-final"
@@ -1,6 +1,6 @@
require cim-schema.inc
LICENSE = "DMTF"
LICENSE = "LicenseRef-DMTF"
RCONFLICTS:${PN} = "cim-schema-exper"
@@ -2,7 +2,7 @@ SUMMARY = "Lightweight, easy to configure DNS forwarder and DHCP server"
HOMEPAGE = "http://www.thekelleys.org.uk/dnsmasq/doc.html"
SECTION = "net"
# GPLv3 was added in version 2.41 as license option
LICENSE = "GPL-2.0-only | GPL-3.0-only"
LICENSE = "GPL-2.0-only OR GPL-3.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
file://COPYING-v3;md5=d32239bcb673463ab874e80d47fae504 \
"
@@ -6,7 +6,7 @@ in mind. Dovecot is an excellent choice for both small and large \
installations. It's fast, simple to set up, requires no special \
administration and it uses very little memory."
SECTION = "mail"
LICENSE = "LGPL-2.1-only & MIT & Unicode-3.0 & BSD-3-Clause & PD"
LICENSE = "BSD-3-Clause AND LGPL-2.1-only AND MIT AND Unicode-3.0 AND LicenseRef-PD"
LIC_FILES_CHKSUM = "file://COPYING;md5=cb805cc6bdb95ba8fc2398a55fd50877"
SRC_URI = "https://dovecot.org/releases/2.4/dovecot-${PV}.tar.gz \
@@ -5,7 +5,7 @@ and forwarding utility intended to be used over on-demand TCP/IP links (such as
connections). It supports every remote-mail protocol now in use on the Internet: POP2, POP3, \
RPOP, APOP, KPOP, all flavors of IMAP, ETRN, and ODMR. It can even support IPv6 and IPSEC."
SECTION = "mail"
LICENSE = "GPL-2.0-only & MIT"
LICENSE = "GPL-2.0-only AND MIT"
LIC_FILES_CHKSUM = "file://COPYING;md5=1d97f83179a23f8039e1de1420382e4d"
DEPENDS = "openssl"
@@ -10,7 +10,7 @@ HOMEPAGE = "http://www.fping.org/"
BUGTRACKER = "https://github.com/schweikert/fping/issues"
SECTION = "net"
LICENSE = "fping"
LICENSE = "LicenseRef-fping"
NO_GENERIC_LICENSE[fping] = "COPYING"
LIC_FILES_CHKSUM = "file://COPYING;md5=c6170fbadddfcd74f011515291d96901"
@@ -6,7 +6,7 @@ SUMMARY = "GeoIP perl API library to access location database"
DESCRIPTION = "perl library for country/city/organization to IP address or hostname mapping"
HOMEPAGE = "http://www.maxmind.com/app/ip-location"
SECTION = "libdevel"
LICENSE = "Artistic-1.0 | GPL-1.0-or-later"
LICENSE = "Artistic-1.0 OR GPL-1.0-or-later"
LIC_FILES_CHKSUM = "file://LICENSE;md5=e4f3ea6e9b28af88dc0321190a1f8250"
SRCREV = "4cdfdc38eca237c19c22a8b90490446ce6d970fa"
@@ -1,7 +1,7 @@
SUMMARY = "Hierarchical, reference counted memory pool system with destructors"
HOMEPAGE = "https://ldb.samba.org"
SECTION = "libs"
LICENSE = "LGPL-3.0-or-later & LGPL-2.1-or-later & GPL-3.0-or-later"
LICENSE = "GPL-3.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-or-later"
DEPENDS += "libtdb libtalloc libtevent popt cmocka"
RDEPENDS:pyldb += "python3"
@@ -1,7 +1,7 @@
SUMMARY = "Hierarchical, reference counted memory pool system with destructors"
HOMEPAGE = "https://talloc.samba.org"
SECTION = "libs"
LICENSE = "LGPL-3.0-or-later & GPL-3.0-or-later"
LICENSE = "GPL-3.0-or-later AND LGPL-3.0-or-later"
LIC_FILES_CHKSUM = "file://talloc.h;beginline=3;endline=27;md5=a301712782cad6dd6d5228bfa7825249 \
file://pytalloc.h;beginline=1;endline=18;md5=21ab13bd853679d7d47a1739cb3b7db6 \
"
@@ -1,7 +1,7 @@
SUMMARY = "The tdb library"
HOMEPAGE = "https://tdb.samba.org/"
SECTION = "libs"
LICENSE = "LGPL-3.0-or-later & GPL-3.0-or-later"
LICENSE = "GPL-3.0-or-later AND LGPL-3.0-or-later"
LIC_FILES_CHKSUM = "file://tools/tdbdump.c;endline=18;md5=b59cd45aa8624578126a8c98f48018c4 \
file://include/tdb.h;endline=27;md5=f5bb544641d3081821bcc1dd58310be6"
@@ -1,7 +1,7 @@
SUMMARY = "Drivers and tools to support ATM networking under Linux"
HOMEPAGE = "http://linux-atm.sourceforge.net/"
SECTION = "libs"
LICENSE = "GPL-2.0-only & LGPL-2.0-only"
LICENSE = "GPL-2.0-only AND LGPL-2.0-only"
DEPENDS = "flex flex-native"
RRECOMMENDS:${PN} = "kernel-module-atm-tcp"
@@ -1,7 +1,7 @@
SUMMARY = "The Linux Kernel Stream Control Transmission Protocol (lksctp) project"
HOMEPAGE = "http://lksctp.org"
SECTION = "net"
LICENSE = "LGPL-2.1-only & GPL-2.0-only"
LICENSE = "GPL-2.0-only AND LGPL-2.1-only"
LIC_FILES_CHKSUM = " \
file://COPYING.lib;md5=0a1b79af951c42a9c8573533fbba9a92 \
@@ -1,7 +1,7 @@
SUMMARY = "The Network Time Protocol suite, refactored"
HOMEPAGE = "https://www.ntpsec.org/"
LICENSE = "CC-BY-4.0 & BSD-2-Clause & NTP & BSD-3-Clause & MIT"
LICENSE = "BSD-2-Clause AND BSD-3-Clause AND CC-BY-4.0 AND MIT AND NTP"
LIC_FILES_CHKSUM = "file://LICENSES/BSD-2-Clause.txt;md5=653830da7b770a32f6f50f6107e0b186 \
file://LICENSES/BSD-3-Clause.txt;md5=55e9dcf6a625a2dcfcda4ef6a647fbfd \
file://LICENSES/CC-BY-4.0.txt;md5=2ab724713fdaf49e4523c4503bfd068d \
@@ -7,7 +7,7 @@ Storage Name Service (iSNS). The distribution includes the iSNS server, \
supporting persisten storage of registrations, isnsadm, a command line \
utility for managing nodes, and isnsdd, a corresponding discovery daemon."
HOMEPAGE = "http://github.com/gonzoleeman/open-isns/"
LICENSE = "GPL-2.0-or-later & LGPL-2.0-or-later"
LICENSE = "GPL-2.0-or-later AND LGPL-2.0-or-later"
LIC_FILES_CHKSUM = "file://COPYING;md5=321bf41f280cf805086dd5a720b37785"
SECTION = "net"
@@ -17,7 +17,7 @@ for better management of and seamless user interactions with guests.\
"
SECTION = "vmware-tools"
LICENSE = "LGPL-2.0-only & GPL-2.0-only & BSD-2-Clause & CDDL-1.0"
LICENSE = "BSD-2-Clause AND CDDL-1.0 AND GPL-2.0-only AND LGPL-2.0-only"
LIC_FILES_CHKSUM = "file://LICENSE;md5=559317809c5444fb39ceaf6ac45c43ac"
LICENSE:modules/freebsd/vmblock = "BSD-2-Clause"
LICENSE:modules/freebsd/vmmemctl = "GPL-2.0-only"
@@ -16,7 +16,7 @@ DEPENDS = " \
readline \
"
LICENSE = "GPL-2.0-only & LGPL-2.1-only & BSD-3-Clause"
LICENSE = "BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
file://COPYING.LIB;md5=d8045f3b8f929c1cb29a1e3fd737b499 \
@@ -11,7 +11,7 @@ SRC_URI = "git://github.com/linux-rdma/rdma-core.git;branch=master;protocol=http
SRCREV = "31af04ec84378724cb6256814d4ffde359a7123b"
#Default Dual License https://github.com/linux-rdma/rdma-core/blob/master/COPYING.md
LICENSE = "BSD-2-Clause | GPL-2.0-only"
LICENSE = "BSD-2-Clause OR GPL-2.0-only"
LIC_FILES_CHKSUM = "file://COPYING.BSD_FB;md5=0ec18bae1a9df92c8d6ae01f94a289ae \
file://COPYING.GPL2;md5=b234ee4d69f5fce4486a80fdaf4a4263"
@@ -3,7 +3,7 @@ DESCRIPTION = "Tool for displaying SIP calls message flows from terminal"
HOMEPAGE = "https://github.com/irontec/sngrep"
BUGTRACKER = "https://github.com/irontec/sngrep/issues"
SECTION = "console/network"
LICENSE = "GPL-3.0-or-later & OpenSSL"
LICENSE = "GPL-3.0-or-later AND OpenSSL"
LIC_FILES_CHKSUM = "\
file://LICENSE;md5=d32239bcb673463ab874e80d47fae504 \
file://LICENSE.OpenSSL;md5=e39170c41c6f83de36426dbf49a03632 \
@@ -1,6 +1,6 @@
SUMMARY = "A Gtk client and libraries for SPICE remote desktop servers."
HOMEPAGE = "https://spice-space.org"
LICENSE = "LGPL-2.1-only & BSD-3-Clause & GPL-2.0-only"
LICENSE = "BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-only"
LIC_FILES_CHKSUM = " \
file://COPYING;md5=4fbd65380cdd255951079008b364516c \
file://subprojects/spice-common/COPYING;md5=4b54a1fd55a448865a0b32d41598759d \
@@ -1,6 +1,6 @@
SUMMARY = "usbredir libraries and utilities"
LICENSE = "GPL-2.0-or-later & LGPL-2.1-or-later"
LICENSE = "GPL-2.0-or-later AND LGPL-2.1-or-later"
LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
file://COPYING.LIB;md5=4b54a1fd55a448865a0b32d41598759d \
"
@@ -7,7 +7,7 @@ tool. If you're having network connectivity problems, traceroute will \
show you where the trouble is coming from along the route."
SECTION = "net"
HOMEPAGE = "http://traceroute.sourceforge.net/"
LICENSE = "GPL-2.0-or-later & LGPL-2.1-or-later"
LICENSE = "GPL-2.0-or-later AND LGPL-2.1-or-later"
LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c"
@@ -7,7 +7,7 @@ multicast abilities: it won't take longer to install 15 machines than it would \
to install just 2."
HOMEPAGE = "http://www.udpcast.linux.lu/"
SECTION = "console/network"
LICENSE = "GPL-2.0-or-later & BSD-2-Clause"
LICENSE = "BSD-2-Clause AND GPL-2.0-or-later"
LIC_FILES_CHKSUM = "file://COPYING;md5=e3cf524a29c8476be354bb329d36ff80"
SRC_URI = "http://www.udpcast.linux.lu/download/${BP}.tar.gz \