public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Michal Schorm <mschorm@redhat.com>
To: git-commits@fedoraproject.org
Subject: [rpms/sjasm] rawhide: Fix SPDX license tag from 'LicenseRef-Callaway-BSD' to 'Zlib'
Date: Wed, 15 Jul 2026 20:03:35 GMT	[thread overview]
Message-ID: <178414581585.1.13232218847701640667.rpms-sjasm-e0cf16e15cdb@fedoraproject.org> (raw)

            A new commit has been pushed.

            Repo   : rpms/sjasm
            Branch : rawhide
            Commit : e0cf16e15cdb70dceb5789c110e3c5010c37a9c8
            Author : Michal Schorm <mschorm@redhat.com>
            Date   : 2026-07-14T23:18:03+02:00
            Stats  : +5/-3 in 1 file(s)
            URL    : https://src.fedoraproject.org/rpms/sjasm/c/e0cf16e15cdb70dceb5789c110e3c5010c37a9c8?branch=rawhide

            Log:
            Fix SPDX license tag from 'LicenseRef-Callaway-BSD' to 'Zlib'

The package was incorrectly tagged with 'LicenseRef-Callaway-BSD' after
the automated SPDX conversion. Review of the license text in 'sjasm.txt'
shows this is actually the zlib license.

License file examined: 'sjasm.txt' (lines 17-39)

License text found:
  "This software is provided 'as-is', without any express or implied warranty.
   In no event will the authors be held liable for any damages arising from the
   use of this software.

   Permission is granted to anyone to use this software for any purpose,
   including commercial applications, and to alter it and redistribute it freely,
   subject to the following restrictions:

   1. The origin of this software must not be misrepresented; you must not claim
      that you wrote the original software. If you use this software in a product,
      an acknowledgment in the product documentation would be appreciated but is
      not required.

   2. Altered source versions must be plainly marked as such, and must not be
      misrepresented as being the original software.

   3. This notice may not be removed or altered from any source distribution."

This text exactly matches the zlib license as defined by SPDX. The three
numbered restrictions are characteristic of the zlib license, not any BSD
variant. BSD licenses have different clause structures (2-clause or 3-clause
BSD contain redistribution conditions and liability disclaimers but not these
specific restrictions about source origin, marking alterations, and notice
preservation).

Exhaustive audit:
- Total files in source tree: 46
- Source files with license headers (.cpp/.h): 26 of 26 (100%)
- ALL source file headers contain the identical zlib license text
- No COPYING/LICENSE file (license text is in 'sjasm.txt')
- No bundled libraries with separate licenses
- No license conflicts found

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

---
diff --git a/sjasm.spec b/sjasm.spec
index c5f9aec..2e5cab4 100644
--- a/sjasm.spec
+++ b/sjasm.spec
@@ -1,9 +1,8 @@
 Name:           sjasm
 Version:        0.42c
-Release:        9%{?dist}
+Release:        10%{?dist}
 Summary:        A z80 cross assembler
-# Automatically converted from old format: BSD - review is highly recommended.
-License:        LicenseRef-Callaway-BSD
+License:        Zlib
 URL:            http://www.xl2s.tk
 Source0:        http://www.xl2s.tk/%{name}42c.zip
 Patch0:         sjasm-0.42c-fixmakefile.patch
@@ -50,6 +49,9 @@ make -C sjasmsrc42c install DESTDIR=%{buildroot}
 
 
 %changelog
+* Tue Jul 14 2026 Michal Schorm <mschorm@redhat.com> - 0.42c-10
+- Fix SPDX license tag: 'LicenseRef-Callaway-BSD' -> 'Zlib'
+
 * Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.42c-9
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
 

                 reply	other threads:[~2026-07-15 20:03 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178414581585.1.13232218847701640667.rpms-sjasm-e0cf16e15cdb@fedoraproject.org \
    --to=mschorm@redhat.com \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox