From 15f910de8a2ddd96d8481c5b88faee11bf95c0c8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:11:17 +0000 Subject: [PATCH 1/8] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 8102430b9fe47303756fbe8b9d423b8f775d0550 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 14:49:54 +0000 Subject: [PATCH 2/8] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From ee69f0d61c73088a94c390b07884f8b8a5d00e4d Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 11 May 2025 08:24:04 -0400 Subject: [PATCH 3/8] Update .rpmlintrc file for current rpmlint --- wcd.rpmlintrc | 5 +++++ wcd.spec | 3 +++ 2 files changed, 8 insertions(+) diff --git a/wcd.rpmlintrc b/wcd.rpmlintrc index ea6bc1d..bd5f629 100644 --- a/wcd.rpmlintrc +++ b/wcd.rpmlintrc @@ -1,2 +1,7 @@ # Not real spelling errors addFilter(r" spelling-error \('(chdir|[Cc]hangelogs?)',") +# Intentional, with a justifying spec-file comment +addFilter(r" no-%check-section") +# We would have to use email to report the new remote-only status of the FSF +# upstream. Maybe we will do this at some point. +addFilter(r" incorrect-fsf-address ") diff --git a/wcd.spec b/wcd.spec index 1cc7967..298dbeb 100644 --- a/wcd.spec +++ b/wcd.spec @@ -105,6 +105,9 @@ ln -s wcd '%{buildroot}%{_bindir}/wcd.exe' %endif +# Upstream does not provide any tests + + %files -f wcd.lang %license %{_pkgdocdir}/copying.txt From 6508a4d798c2e2629405ad50f89e48d6f36a491f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 11 May 2025 08:24:43 -0400 Subject: [PATCH 4/8] Remove spec-file conditionals for Fedoras that reached end of life --- wcd.spec | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/wcd.spec b/wcd.spec index 298dbeb..7ab6cdd 100644 --- a/wcd.spec +++ b/wcd.spec @@ -93,17 +93,6 @@ plain-text documentation files, changelogs, and so on. %make_install install-profile -C src %{wcd_opts} %find_lang wcd --with-man -%if 0%{?fedora} && 0%{?fedora} < 39 -# Historically, this package accepted the upstream default of building the -# binary as wcd.exe, and the spec file contained claims that the name of the -# binary might change periodically and that this was not important. -# -# We feel that this was misguided: the name of the command that users type is -# *very* important, and it should match system conventions. We maintain the old -# name as a symbolic link for compatibility. -ln -s wcd '%{buildroot}%{_bindir}/wcd.exe' -%endif - # Upstream does not provide any tests @@ -112,10 +101,6 @@ ln -s wcd '%{buildroot}%{_bindir}/wcd.exe' %license %{_pkgdocdir}/copying.txt %{_bindir}/wcd -%if 0%{?fedora} && 0%{?fedora} < 39 -# See the comment in %%install. -%{_bindir}/wcd.exe -%endif %{_mandir}/man1/wcd.1* %config(noreplace) %{_sysconfdir}/profile.d/wcd.sh From bfc1a09f46601a230213cbf43747dad4f38c4dd7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:19:40 +0000 Subject: [PATCH 5/8] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 6463041fd0a7e15c587d79fe154ad6ff327729d6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:09:13 +0000 Subject: [PATCH 6/8] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 7f2acaa05032ee5dacbf51ff5ce75acab4003729 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 25 May 2026 06:36:45 +0100 Subject: [PATCH 7/8] Use various long options --- wcd.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wcd.spec b/wcd.spec index 7ab6cdd..7941421 100644 --- a/wcd.spec +++ b/wcd.spec @@ -86,11 +86,11 @@ plain-text documentation files, changelogs, and so on. %build -%make_build -C src %{wcd_opts} +%make_build --directory=src %{wcd_opts} %install -%make_install install-profile -C src %{wcd_opts} +%make_install install-profile --directory=src %{wcd_opts} %find_lang wcd --with-man From 6ab2a0fc8a9c5138c37702216f5d8e8a897fe1c4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:43:39 +0000 Subject: [PATCH 8/8] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild