public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/Hermes] rawhide: Fix 'License' tag to use a valid SPDX expression
@ 2026-07-21 13:38 Michal Schorm
  0 siblings, 0 replies; only message in thread
From: Michal Schorm @ 2026-07-21 13:38 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/Hermes
            Branch : rawhide
            Commit : 1adae1c755ecae821ae4ec68232a122830eeac8e
            Author : Michal Schorm <mschorm@redhat.com>
            Date   : 2026-07-15T22:13:49+02:00
            Stats  : +5/-3 in 1 file(s)
            URL    : https://src.fedoraproject.org/rpms/Hermes/c/1adae1c755ecae821ae4ec68232a122830eeac8e?branch=rawhide

            Log:
            Fix 'License' tag to use a valid SPDX expression

The previous license tag 'LicenseRef-Callaway-LGPLv2+' was an
auto-converted placeholder from Fedora's mass SPDX migration and
flagged for manual review.

License files examined in the source tarball ('Hermes-1.3.3.tar.bz2'):
- 'COPYING': contains the full text of the "GNU LIBRARY GENERAL
  PUBLIC LICENSE, Version 2, June 1991" (LGPL-2.0). The header
  reads "Version 2, June 1991", confirming this is LGPL version 2.0,
  NOT version 2.1 (which would read "Version 2.1, February 1999").

Source file license notices (e.g. 'src/H_Blit.h', 'src/Clear.c',
'src/H_Conv.h', 'src/H_Clear.h', and others) all state:
  "This source code is licensed under the GNU LGPL"
  "Please refer to the file COPYING contained in the distribution
   for licensing conditions"
No source file contains "or later", "any later version", or
"at your option" language. No source file specifies a version
number. Without an explicit "or later" grant from the copyright
holders, the license is version 2 only.

The 'README' and 'FAQ' both confirm the license as "GNU Library
General Public License (LGPL)" and refer to 'COPYING.LIB' / 'COPYING'.
Neither contains "or later" language.

Mapping: LGPL version 2.0, no "or later" grant anywhere in source
-> SPDX identifier 'LGPL-2.0-only'.

Also removed the "Automatically converted" comment and bumped the
release to 53.

Co-Authored-By: Claude AI <noreply@anthropic.com>

---
diff --git a/Hermes.spec b/Hermes.spec
index c1dac03..817d603 100644
--- a/Hermes.spec
+++ b/Hermes.spec
@@ -1,9 +1,8 @@
 Name:           Hermes
 Version:        1.3.3
-Release:        53%{?dist}
+Release:        54%{?dist}
 Summary:        Pixel format conversion library
-# Automatically converted from old format: LGPLv2+ - review is highly recommended.
-License:        LicenseRef-Callaway-LGPLv2+
+License:        LGPL-2.0-only
 # upstream is no more
 URL:            http://web.archive.org/web/20040202225109/http://www.clanlib.org/hermes/
 Source:         %{name}-%{version}.tar.bz2
@@ -75,6 +74,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
 
 
 %changelog
+* Wed Jul 15 2026 Michal Schorm <mschorm@redhat.com> - 1.3.3-54
+- Fix the 'License' tag to use a valid SPDX expression
+
 * Wed Jul 15 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-53
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
 

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-07-21 13:38 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-21 13:38 [rpms/Hermes] rawhide: Fix 'License' tag to use a valid SPDX expression Michal Schorm

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox