diff --git a/ipxripd-0.8-signal.patch b/ipxripd-0.8-signal.patch deleted file mode 100644 index b374b99..0000000 --- a/ipxripd-0.8-signal.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff -Nrbu ipxripd-0.8/ipxd.c ipxripd-0.8-OK/ipxd.c ---- ipxripd-0.8/ipxd.c 2025-01-23 18:25:26.988259036 +0300 -+++ ipxripd-0.8-OK/ipxd.c 2025-01-23 18:28:44.217771305 +0300 -@@ -72,14 +72,14 @@ - } - - static void --int_handler() -+int_handler(int signum) - { - signal(SIGINT,int_handler); - dump_request=1; - } - - static void --timer_handler() -+timer_handler(int signum) - { - signal(SIGALRM,timer_handler); - timer_request=1; -@@ -87,14 +87,14 @@ - } - - static void --terminate_handler() -+terminate_handler(int signum) - { - signal(SIGTERM,terminate_handler); - terminate=1; - } - - static void --hup_handler() -+hup_handler(int signum) - { - signal(SIGHUP,hup_handler); - scan_ticks_request=1; diff --git a/ipxripd.spec b/ipxripd.spec index b3a28f0..223f177 100644 --- a/ipxripd.spec +++ b/ipxripd.spec @@ -1,9 +1,8 @@ Summary: IPX RIP/SAP daemon - routing for IPX networks Name: ipxripd Version: 0.8 -Release: 43%{?dist} -# Automatically converted from old format: GPLv2+ - review is highly recommended. -License: GPL-2.0-or-later +Release: 30%{?dist} +License: GPLv2+ URL: ftp://ftp.ibiblio.org/pub/Linux/system/filesystems/ncpfs/ Source0: ftp://ftp.ibiblio.org/pub/Linux/system/filesystems/ncpfs/ipxripd-%{version}.tar.gz Source1: ipxripd.init @@ -13,7 +12,6 @@ Patch1: ipxripd-0.7-gcc3.patch Patch2: ipxripd-0.7-kernel2.6.patch Patch3: ipxripd-0.8-printf.patch Patch4: ipxripd-0.8-stdint.patch -Patch5: ipxripd-0.8-signal.patch BuildRequires: gcc BuildRequires: systemd-units BuildRequires: make @@ -31,12 +29,11 @@ It automagically builds and updates IPX routing table in the Linux kernel. %prep %setup -q -%patch 0 -p1 -%patch 1 -p1 -%patch 2 -p1 -%patch 3 -p1 -%patch 4 -p1 -%patch 5 -p1 +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 %build @@ -84,46 +81,6 @@ install -p -m644 %{SOURCE2} $RPM_BUILD_ROOT%{_unitdir}/ipxd.service %changelog -* Thu Jul 24 2025 Fedora Release Engineering - 0.8-43 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Thu Jan 23 2025 Dmitry Butskoy - 0.8-42 -- Fix signal handler prototype for compiling with C23 standard (#2340660) - -* Fri Jan 17 2025 Fedora Release Engineering - 0.8-41 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Fri Jul 26 2024 Miroslav Suchý - 0.8-40 -- convert license to SPDX - -* Thu Jul 18 2024 Fedora Release Engineering - 0.8-39 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Wed Jan 24 2024 Fedora Release Engineering - 0.8-38 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jan 20 2024 Fedora Release Engineering - 0.8-37 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Thu Jul 20 2023 Fedora Release Engineering - 0.8-36 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Thu Jan 19 2023 Fedora Release Engineering - 0.8-35 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Thu Jul 21 2022 Fedora Release Engineering - 0.8-34 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Thu Jan 20 2022 Fedora Release Engineering - 0.8-33 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Thu Jul 22 2021 Fedora Release Engineering - 0.8-32 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 0.8-31 -- Rebuilt for updated systemd-rpm-macros - See https://pagure.io/fesco/issue/2583. - * Tue Jan 26 2021 Fedora Release Engineering - 0.8-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild