public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/sjasm] rawhide: Fix SPDX license tag from 'LicenseRef-Callaway-BSD' to 'Zlib'
@ 2026-07-15 20:03 Michal Schorm
0 siblings, 0 replies; only message in thread
From: Michal Schorm @ 2026-07-15 20:03 UTC (permalink / raw)
To: git-commits
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
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-07-15 20:03 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-15 20:03 [rpms/sjasm] rawhide: Fix SPDX license tag from 'LicenseRef-Callaway-BSD' to 'Zlib' Michal Schorm
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox