I tried to do the automatic conversion for all spec files. Just to get the numbers. Here are the results:
28478 - number of all lines with
License
tag in spec files
2176 - errors in parsing the license. I estimate that about
a hundred packages do not use correct short name identifiers
. The rest of this is likely a result of this
issue in fedora-license-data
.
14931 - there is more than one option on how to convert the short name to SPDX (i.e., the cases of MIT, BSD, etc.)
That means that 11371 license strings can be automatically converted.
I amended the Change proposal and added this findings there.
Miroslav