From 4ef337caeb1bac09d5cd127e63a053fb25bbb1f6 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 3 Nov 2024 07:44:53 -0500 Subject: [PATCH 1/8] Invoke %cmake in %conf rather than in %build --- xmessage.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xmessage.spec b/xmessage.spec index c64c446..d34fb1d 100644 --- a/xmessage.spec +++ b/xmessage.spec @@ -55,9 +55,12 @@ question. xmessage can also exit after a specified time. %autosetup -%build +%conf autoreconf --force --install --verbose %configure + + +%build %make_build From 20af4fc2a0abac1f1e9c4d2ae5689d721280027f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 15:59:41 +0000 Subject: [PATCH 2/8] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 0cec2cbf25b8f47181bb4d827c9bfcc1f9bf6715 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 11 May 2025 08:49:41 -0400 Subject: [PATCH 3/8] Update .rpmlintrc file for current rpmlint --- xmessage.rpmlintrc | 2 ++ xmessage.spec | 3 +++ 2 files changed, 5 insertions(+) create mode 100644 xmessage.rpmlintrc diff --git a/xmessage.rpmlintrc b/xmessage.rpmlintrc new file mode 100644 index 0000000..cdaa52f --- /dev/null +++ b/xmessage.rpmlintrc @@ -0,0 +1,2 @@ +# Intentional, with a justifying spec-file comment +addFilter(r" no-%check-section") diff --git a/xmessage.spec b/xmessage.spec index d34fb1d..7257ec4 100644 --- a/xmessage.spec +++ b/xmessage.spec @@ -68,6 +68,9 @@ autoreconf --force --install --verbose %make_install +# Upstream does not provide any tests. + + %files %license COPYING From 04aca18b719e96d99b32bdf1902dfebc5cab576a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:55:17 +0000 Subject: [PATCH 4/8] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From e9c24dfd8f46874add1f7e3c81997d52411a7045 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:44:55 +0000 Subject: [PATCH 5/8] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From c44e5e03a0a9b19f5c8d53bdf2562e0a273d0e16 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 29 Jan 2026 07:33:02 +0000 Subject: [PATCH 6/8] Depend on gpgverify rather than gnupg2 for source file verification --- xmessage.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xmessage.spec b/xmessage.spec index 7257ec4..63476af 100644 --- a/xmessage.spec +++ b/xmessage.spec @@ -31,7 +31,7 @@ Source1: %{url}/pub/individual/app/%{name}-%{version}.tar.xz.sig # was obtained on 2021-02-23. Source2: %{name}.gpg -BuildRequires: gnupg2 +BuildRequires: gpgverify BuildRequires: autoconf BuildRequires: automake From c380ada49d3bf71a5884b7f35255abfc0cbdd54d Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 25 May 2026 07:28:47 +0100 Subject: [PATCH 7/8] Update license analysis and add a SourceLicense field --- xmessage.spec | 39 ++++++++++++++++++++++++++++++++------- 1 file changed, 32 insertions(+), 7 deletions(-) diff --git a/xmessage.spec b/xmessage.spec index 63476af..26e2685 100644 --- a/xmessage.spec +++ b/xmessage.spec @@ -5,14 +5,39 @@ Summary: Display a message in a window # The entire source is X11, except the following files that are not installed # or belong to the build system and therefore do not contribute to the license -# of the binary RPMs: -# - FSFAP: INSTALL -# - HPND-sell-variant: Makfile.am, Makefile.in, configure.ac -# - FSFULLR: aclocal.m4 -# - GPL-2.0-or-later: compile, depcomp, missing -# - GPL-3.0-or-later: config.guess, config,sub -# - FSFUL, or perhaps (FSFUL AND X11 AND HPND-sell-variant): configure +# of the binary RPMs… License: X11 +# FSFAP-no-warranty-disclaimer +# - INSTALL +# FSFUL AND HPND-sell-variant: +# (HPND-sell-variant is because it is derived from configure.ac) +# - configure +# FSFULLR AND FSFULLRWD AND GPL-2.0-or-later WITH Autoconf-exception-generic +# AND GPL-3.0-or-later WITH Autoconf-exception-generic AND MIT AND X11: +# - aclocal.m4 +# FSFULLR AND HPND-sell-variant: +# - Makefile.in +# GPL-2.0-or-later WITH Autoconf-exception-generic: +# - compile +# - depcomp +# - missing +# GPL-3.0-or-later WITH Autoconf-exception-generic: +# - config.guess +# - config.sub +# HPND-sell-variant: +# - Makefile.am +# - configure.ac +SourceLicense: %{shrink: + %{license} AND + FSFAP-no-warranty-disclaimer AND + FSFUL AND + FSFULLR AND + FSFULLRWD AND + GPL-2.0-or-later WITH Autoconf-exception-generic AND + GPL-3.0-or-later WITH Autoconf-exception-generic AND + HPND-sell-variant AND + MIT + } URL: https://www.x.org Source0: %{url}/pub/individual/app/%{name}-%{version}.tar.xz Source1: %{url}/pub/individual/app/%{name}-%{version}.tar.xz.sig From 0606353be21ac3baa461102219bde6fe00e39d49 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:17:45 +0000 Subject: [PATCH 8/8] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild