From 257515cc375c0530a5722e2add211dcc067a3ad6 Mon Sep 17 00:00:00 2001 From: Peter Fordham Date: Thu, 15 Dec 2022 08:04:22 +0000 Subject: [PATCH 1/9] Port configure script to C99. https://fedoraproject.org/wiki/Toolchain/PortingToModernC Rebuilding configure with new autotools would also solve the problem. --- cdargs-1.35_configure_c99.patch | 15 +++++++++++++++ cdargs.spec | 1 + 2 files changed, 16 insertions(+) create mode 100644 cdargs-1.35_configure_c99.patch diff --git a/cdargs-1.35_configure_c99.patch b/cdargs-1.35_configure_c99.patch new file mode 100644 index 0000000..d20718f --- /dev/null +++ b/cdargs-1.35_configure_c99.patch @@ -0,0 +1,15 @@ +diff --git a/configure b/configure +index 8567554..f4588d4 100755 +--- a/configure ++++ b/configure +@@ -2507,8 +2507,8 @@ main () + for (i = 0; i < 256; i++) + if (XOR (islower (i), ISLOWER (i)) + || toupper (i) != TOUPPER (i)) +- exit(2); +- exit (0); ++ return 2; ++ return 0; + } + _ACEOF + rm -f conftest$ac_exeext diff --git a/cdargs.spec b/cdargs.spec index 340e367..d89c613 100644 --- a/cdargs.spec +++ b/cdargs.spec @@ -12,6 +12,7 @@ Source1: %{name}-%{version}_emacs-init.el Patch0: %{name}-%{version}_shebangs.patch Patch1: %{name}-%{version}_format_security.patch Patch2: %{name}-%{version}_fix_fsf_address.patch +Patch3: %{name}-%{version}_configure_c99.patch BuildRequires: gcc-c++ BuildRequires: ncurses-devel From fca6b0c4de24b455b4fb8baa8fe488cefd3cf266 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 23:37:56 +0000 Subject: [PATCH 2/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 54fb3308fe0f2abb6884e9bbbee28b57b2bd8849 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 15:25:20 +0000 Subject: [PATCH 3/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering From c12042a5e11d2ef69db7aeb7435bedfe4aecdaf0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 15:11:34 +0000 Subject: [PATCH 4/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 4c251070d3e2d789dcb1ed808d03df9d0b6bed41 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 23 Jan 2024 01:21:41 +0000 Subject: [PATCH 5/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 02b2af299a8fb3dddd8cfcd486292319753c998e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 19:04:34 +0000 Subject: [PATCH 6/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 434bf7509581da73b26ebd9af60531e8f3e6c9f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Thu, 25 Jul 2024 23:15:00 +0200 Subject: [PATCH 7/9] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- cdargs.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cdargs.spec b/cdargs.spec index d89c613..12b572a 100644 --- a/cdargs.spec +++ b/cdargs.spec @@ -4,7 +4,8 @@ Name: cdargs Version: 1.35 Release: %autorelease Summary: The shell cd with bookmarks and browser -License: GPLv2+ +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later URL: http://www.skamphausen.de/cgi-bin/ska/CDargs/ Source0: http://www.skamphausen.de/downloads/cdargs/%{name}-%{version}.tar.gz Source1: %{name}-%{version}_emacs-init.el From fdb83699cbe69417c7e0b84c9beb598a5796977a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 13:26:59 +0000 Subject: [PATCH 8/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 03e9d341aa7bc3379d2b9d54ada91d13110e0be5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 18:09:54 +0000 Subject: [PATCH 9/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild