#3521 spec: change license identifiers
Merged by tkopecek. Opened by tkopecek.
tkopecek/koji issue3477  into  master

Download 3521.patch

Use SPDX format for license identifiers

Related: https://pagure.io/koji/issue/3477

-License: LGPLv2 and GPLv2
+License: LGPL-2.0-only and GPL-2.0-or-later
 # rpmdiff lib (from rpmlint) is GPLv2 (only)

Should be GPL-2.0-only here, unless I'm missing something?

Should be GPL-2.0-only here, unless I'm missing something?

Actually, since we moved rpmdiff.py into the lib, the and GPL-2.0-only (and explanatory comment) needs to move to the lib package(s).

Ok, the rpmdiff thing is a little weird.

The file was taken from rpmlint, which is itself GPL-2.0-only. However, we relicensed the file (with the permission of the author) in commit c81079b551a073ee87188f1b0a6edee76be764ed to GPL-2.0-or-later.

So GPL-2.0-or-later is correct, but we should update the comment and apply it to the lib package rather than the hub.

Also, the main license for Koji is LGPL-2.1-only, not 2.0. The 2.1 license version appears in our LGPL file and all our LGPL headers.

rebased onto a0513ec3242593d4639f2ad434a2f99da1f898fa

updated + conditionalized mergerepos license (not included in py3 version)

License: LGPL-2.1-only and GPL-2.0-or-later and GPL-2.0-only
# the included arch lib from yum's rpmUtils is GPLv2+
# rpmdiff lib (from rpmlint) is GPLv2 (only)

As noted above, the license for our rpmdiff file is GPL-2.0-or-later, so I think we can simplify this

rebased onto d120d0961d877d69525207fe66e94504d56deabc

:thumbsup:

Metadata Update from @tkopecek:
- Pull-request tagged with: no_qe

Commit 52e70f8c fixes this pull-request

Pull-Request has been merged by tkopecek

Metadata