From 89ee891c828de26f3cb6019e4874c9ecf1c6c7cb Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 3 Jun 2023 12:55:53 -0400 Subject: [PATCH 01/13] Remove explicit %set_build_flags, not needed since F36 > > https://www.fedoraproject.org/wiki/Changes/SetBuildFlagsBuildCheck --- wcd.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/wcd.spec b/wcd.spec index 546bc8f..4d162e0 100644 --- a/wcd.spec +++ b/wcd.spec @@ -86,7 +86,6 @@ plain-text documentation files, changelogs, and so on. %build -%set_build_flags %make_build -C src %{wcd_opts} From 2cf7a781a3731ff1ba79fb40c0cad8713cb2450a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 18:02:16 +0000 Subject: [PATCH 02/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 6e1df0f4b85fccdc5b08823322d2390864a72ef8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 08:29:27 +0000 Subject: [PATCH 03/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 5f83a5354e19a00f92668cd9325515d807b18d8f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 4 Apr 2024 18:10:54 -0400 Subject: [PATCH 04/13] Add an rpmlintrc file [skip changelog] --- wcd.rpmlintrc | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 wcd.rpmlintrc diff --git a/wcd.rpmlintrc b/wcd.rpmlintrc new file mode 100644 index 0000000..ea6bc1d --- /dev/null +++ b/wcd.rpmlintrc @@ -0,0 +1,2 @@ +# Not real spelling errors +addFilter(r" spelling-error \('(chdir|[Cc]hangelogs?)',") From 1a60513f24866a759315de839fd52600f0791168 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 4 Apr 2024 18:07:14 -0400 Subject: [PATCH 05/13] Fix a typo in the Summary of the -doc subpackage --- wcd.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wcd.spec b/wcd.spec index 4d162e0..1cc7967 100644 --- a/wcd.spec +++ b/wcd.spec @@ -69,7 +69,7 @@ was written by Brad Kingsbury. %package doc -Summary: Documentation for wcs +Summary: Documentation for wcd BuildArch: noarch From 15f910de8a2ddd96d8481c5b88faee11bf95c0c8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:11:17 +0000 Subject: [PATCH 06/13] 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 07/13] 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 08/13] 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 09/13] 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 10/13] 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 11/13] 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 12/13] 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 13/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild