public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/plee-the-bear] rawhide: Fix SPDX license field with correct versioned identifiers
@ 2026-07-14 19:05 Michal Schorm
  0 siblings, 0 replies; only message in thread
From: Michal Schorm @ 2026-07-14 19:05 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/plee-the-bear
            Branch : rawhide
            Commit : 852680a3a396ae31bffdf47b493a61a491586e62
            Author : Michal Schorm <mschorm@redhat.com>
            Date   : 2026-07-14T16:09:49+02:00
            Stats  : +9/-4 in 1 file(s)
            URL    : https://src.fedoraproject.org/rpms/plee-the-bear/c/852680a3a396ae31bffdf47b493a61a491586e62?branch=rawhide

            Log:
            Fix SPDX license field with correct versioned identifiers

The automated SPDX conversion left 'LicenseRef-Callaway-CC-BY-SA'
because it could not determine the Creative Commons version number.
Replace it with the specific version found in the source tree, and
add licenses for bundled fonts that were missing from the License field.

Source tree license audit of plee-the-bear 0.7.1:

Code:
- GPL-3.0-only: all source code; 'LICENSE' says "the terms of the
  version 3 of the GNU GPL" (no "or later" language); 'license/GPL'
  is the GPLv3 text; 385 of 470 source files reference "the
  accompanying license file"

Multimedia (graphics, sounds, music, levels):
- CC-BY-SA-3.0: 'LICENSE' says "the terms of the version 3 of the
  Creative Commons License, with attribution and share-alike clauses"
  and links http://creativecommons.org/licenses/by-sa/3.0/;
  'license/CCPL' is the CC-BY-SA 3.0 legal text

Bundled fonts in 'data/font/':
- OFL-1.1: 'AndikaBasic.ttf' (SIL OFL 1.1 embedded in font metadata,
  copyright SIL International), 'Fava-black.ttf' (SIL OFL 1.1
  embedded in font metadata, copyright Themnific)
- CC-BY-3.0: 'beroga.ttf' (CC-BY 3.0/de embedded in font metadata,
  copyright Peter Wiegel)
- CC-BY-SA-3.0: 'comic.ttf' (Comic Note Smooth by Leo Lapasset,
  no embedded license; falls under project multimedia umbrella)

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

---
diff --git a/plee-the-bear.spec b/plee-the-bear.spec
index eae605d..83eb034 100644
--- a/plee-the-bear.spec
+++ b/plee-the-bear.spec
@@ -1,10 +1,11 @@
 Name:           plee-the-bear
 Version:        0.7.1
-Release:        25%{?dist}
+Release:        26%{?dist}
 Summary:        2D platform game
-# Code and artwork respectively
-# Automatically converted from old format: GPLv3 and CC-BY-SA - review is highly recommended.
-License:        GPL-3.0-only AND LicenseRef-Callaway-CC-BY-SA
+# Code: GPL-3.0-only (LICENSE, license/GPL)
+# Multimedia: CC-BY-SA-3.0 (LICENSE, license/CCPL)
+# Bundled fonts: OFL-1.1 (AndikaBasic.ttf, Fava-black.ttf), CC-BY-3.0 (beroga.ttf)
+License:        GPL-3.0-only AND CC-BY-SA-3.0 AND OFL-1.1 AND CC-BY-3.0
 URL:            https://github.com/j-jorge/plee-the-bear/
 Source0:        https://github.com/j-jorge/plee-the-bear/archive/%{version}.tar.gz
 Patch3:         ptb-docbook2man.patch
@@ -134,6 +135,10 @@ EOF
 
 
 %changelog
+* Tue Jul 14 2026 Michal Schorm <mschorm@redhat.com> - 0.7.1-26
+- Fix SPDX license: replace 'LicenseRef-Callaway-CC-BY-SA' with 'CC-BY-SA-3.0',
+  add 'OFL-1.1' and 'CC-BY-3.0' for bundled fonts
+
 * Tue Jul 14 2026 Michal Schorm <mschorm@redhat.com> - 0.7.1-25
 - Fix FTBFS with GCC 16: set 'CMAKE_CXX_STANDARD=17' to avoid C++20
   'concept' keyword clash in bear-engine headers (rhbz#2434925)

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

only message in thread, other threads:[~2026-07-14 19:05 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-14 19:05 [rpms/plee-the-bear] rawhide: Fix SPDX license field with correct versioned identifiers Michal Schorm

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