From 3efc1a10db7fc3e169f99226edfa3ab461b26a89 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 00:53:34 +0000 Subject: [PATCH 01/16] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- whatmask.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/whatmask.spec b/whatmask.spec index d1818c3..31892d7 100644 --- a/whatmask.spec +++ b/whatmask.spec @@ -7,6 +7,7 @@ License: GPLv2+ URL: http://www.laffeycomputer.com/whatmask.html Source0: http://downloads.laffeycomputer.com/current_builds/whatmask/whatmask-1.2.tar.gz +BuildRequires: make BuildRequires: gcc %description From 695f5d50af125c6e02dfd00ea4aa80792473a46d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 23:27:38 +0000 Subject: [PATCH 02/16] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- whatmask.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/whatmask.spec b/whatmask.spec index 31892d7..907ad9d 100644 --- a/whatmask.spec +++ b/whatmask.spec @@ -1,6 +1,6 @@ Name: whatmask Version: 1.2 -Release: 26%{?dist} +Release: 27%{?dist} Summary: Convert between different netmask types and show information License: GPLv2+ @@ -36,6 +36,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 1.2-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 1.2-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From d85faf63aa1152f1209f727b24adf9c83d487fc6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:54:31 +0000 Subject: [PATCH 03/16] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- whatmask.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/whatmask.spec b/whatmask.spec index 907ad9d..fa2622b 100644 --- a/whatmask.spec +++ b/whatmask.spec @@ -1,6 +1,6 @@ Name: whatmask Version: 1.2 -Release: 27%{?dist} +Release: 28%{?dist} Summary: Convert between different netmask types and show information License: GPLv2+ @@ -36,6 +36,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 1.2-28 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jan 27 2021 Fedora Release Engineering - 1.2-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 9b01d2a9e9ffa7351d3f547162cc7e89f94e6672 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 04:25:55 +0000 Subject: [PATCH 04/16] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- whatmask.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/whatmask.spec b/whatmask.spec index fa2622b..30876bb 100644 --- a/whatmask.spec +++ b/whatmask.spec @@ -1,6 +1,6 @@ Name: whatmask Version: 1.2 -Release: 28%{?dist} +Release: 29%{?dist} Summary: Convert between different netmask types and show information License: GPLv2+ @@ -36,6 +36,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 1.2-29 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 1.2-28 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 8cd95b225411d4955f42f6e702e802dd2a0bca40 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 12:22:50 +0000 Subject: [PATCH 05/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- whatmask.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/whatmask.spec b/whatmask.spec index 30876bb..047596c 100644 --- a/whatmask.spec +++ b/whatmask.spec @@ -1,6 +1,6 @@ Name: whatmask Version: 1.2 -Release: 29%{?dist} +Release: 30%{?dist} Summary: Convert between different netmask types and show information License: GPLv2+ @@ -36,6 +36,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 1.2-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 1.2-29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From b99679370003de71f6e98559ba4acc956b12026b Mon Sep 17 00:00:00 2001 From: Peter Fordham Date: Fri, 23 Dec 2022 07:55:04 +0000 Subject: [PATCH 06/16] Port configure script to C99. https://fedoraproject.org/wiki/Toolchain/PortingToModernC Rebuilding configure with new autotools would also solve the problem. --- whatmask-1.2-configure-c99.patch | 70 ++++++++++++++++++++++++++++++++ whatmask.spec | 8 +++- 2 files changed, 76 insertions(+), 2 deletions(-) create mode 100644 whatmask-1.2-configure-c99.patch diff --git a/whatmask-1.2-configure-c99.patch b/whatmask-1.2-configure-c99.patch new file mode 100644 index 0000000..757988f --- /dev/null +++ b/whatmask-1.2-configure-c99.patch @@ -0,0 +1,70 @@ +--- whatmask-1.2/configure 2003-11-14 23:16:29.000000000 +0000 ++++ new/configure 2022-12-23 07:50:46.354399118 +0000 +@@ -907,7 +907,7 @@ + #line 908 "configure" + #include "confdefs.h" + +-main(){return(0);} ++int main(){return(0);} + EOF + if { (eval echo configure:913: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + ac_cv_prog_cc_works=yes +@@ -1221,8 +1221,8 @@ + #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) + #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) + int main () { int i; for (i = 0; i < 256; i++) +-if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2); +-exit (0); } ++if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) return 2; ++return 0; } + + EOF + if { (eval echo configure:1229: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +@@ -1324,12 +1324,12 @@ + #line 1325 "configure" + #include "confdefs.h" + #include +-main() ++int main() + { + FILE *f=fopen("conftestval", "w"); +- if (!f) exit(1); ++ if (!f) return 1; + fprintf(f, "%d\n", sizeof(unsigned short)); +- exit(0); ++ return 0; + } + EOF + if { (eval echo configure:1336: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +@@ -1363,12 +1363,12 @@ + #line 1364 "configure" + #include "confdefs.h" + #include +-main() ++int main() + { + FILE *f=fopen("conftestval", "w"); +- if (!f) exit(1); ++ if (!f) return 1; + fprintf(f, "%d\n", sizeof(unsigned int)); +- exit(0); ++ return 0; + } + EOF + if { (eval echo configure:1375: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +@@ -1402,12 +1402,12 @@ + #line 1403 "configure" + #include "confdefs.h" + #include +-main() ++int main() + { + FILE *f=fopen("conftestval", "w"); +- if (!f) exit(1); ++ if (!f) return 1; + fprintf(f, "%d\n", sizeof(unsigned long)); +- exit(0); ++ return 0; + } + EOF + if { (eval echo configure:1414: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null diff --git a/whatmask.spec b/whatmask.spec index 047596c..2e83458 100644 --- a/whatmask.spec +++ b/whatmask.spec @@ -1,12 +1,12 @@ Name: whatmask Version: 1.2 -Release: 30%{?dist} +Release: 31%{?dist} Summary: Convert between different netmask types and show information License: GPLv2+ URL: http://www.laffeycomputer.com/whatmask.html Source0: http://downloads.laffeycomputer.com/current_builds/whatmask/whatmask-1.2.tar.gz - +Patch0: whatmask-1.2-configure-c99.patch BuildRequires: make BuildRequires: gcc @@ -18,6 +18,7 @@ interface. %prep %setup -q +%patch0 -p1 %build %configure @@ -36,6 +37,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Fri Dec 23 2022 Peter Fordham - 1.2-31 +- Port configure script to C99. + * Sat Jul 23 2022 Fedora Release Engineering - 1.2-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 90817a16a83ce9b0661687181a8451ff4f2fd438 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 06:47:04 +0000 Subject: [PATCH 07/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- whatmask.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/whatmask.spec b/whatmask.spec index 2e83458..1dcf108 100644 --- a/whatmask.spec +++ b/whatmask.spec @@ -1,6 +1,6 @@ Name: whatmask Version: 1.2 -Release: 31%{?dist} +Release: 32%{?dist} Summary: Convert between different netmask types and show information License: GPLv2+ @@ -37,6 +37,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 1.2-32 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Fri Dec 23 2022 Peter Fordham - 1.2-31 - Port configure script to C99. From d17e2f7aaf3c38cf4dc8b79a4c707142af458620 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 18:10:02 +0000 Subject: [PATCH 08/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- whatmask.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/whatmask.spec b/whatmask.spec index 1dcf108..022290a 100644 --- a/whatmask.spec +++ b/whatmask.spec @@ -1,6 +1,6 @@ Name: whatmask Version: 1.2 -Release: 32%{?dist} +Release: 33%{?dist} Summary: Convert between different netmask types and show information License: GPLv2+ @@ -37,6 +37,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 1.2-33 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 1.2-32 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From a3f2f7bb20ecdf429e3f258c476fb788766a5dff Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 08:42:40 +0000 Subject: [PATCH 09/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- whatmask.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/whatmask.spec b/whatmask.spec index 022290a..40fbc98 100644 --- a/whatmask.spec +++ b/whatmask.spec @@ -1,6 +1,6 @@ Name: whatmask Version: 1.2 -Release: 33%{?dist} +Release: 34%{?dist} Summary: Convert between different netmask types and show information License: GPLv2+ @@ -37,6 +37,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 1.2-34 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 1.2-33 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From d3cf9fe83e1b35ada55522d3ed42faf38c468e1b Mon Sep 17 00:00:00 2001 From: Software Management Team Date: Thu, 30 May 2024 12:46:49 +0200 Subject: [PATCH 10/16] Eliminate use of obsolete %patchN syntax (#2283636) --- whatmask.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/whatmask.spec b/whatmask.spec index 40fbc98..3d06c89 100644 --- a/whatmask.spec +++ b/whatmask.spec @@ -18,7 +18,7 @@ interface. %prep %setup -q -%patch0 -p1 +%patch -P0 -p1 %build %configure From 3bee8ea089e8ed91ddbbd84055d9ffac01c8ea16 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:17:58 +0000 Subject: [PATCH 11/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- whatmask.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/whatmask.spec b/whatmask.spec index 3d06c89..51c913c 100644 --- a/whatmask.spec +++ b/whatmask.spec @@ -1,6 +1,6 @@ Name: whatmask Version: 1.2 -Release: 34%{?dist} +Release: 35%{?dist} Summary: Convert between different netmask types and show information License: GPLv2+ @@ -37,6 +37,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 1.2-35 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 1.2-34 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 7caf8d84ec76012e8ceff3e892f670ed930af2b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Fri, 26 Jul 2024 03:39:29 +0200 Subject: [PATCH 12/16] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- whatmask.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/whatmask.spec b/whatmask.spec index 51c913c..c0bfc0a 100644 --- a/whatmask.spec +++ b/whatmask.spec @@ -1,9 +1,10 @@ Name: whatmask Version: 1.2 -Release: 35%{?dist} +Release: 36%{?dist} Summary: Convert between different netmask types and show information -License: GPLv2+ +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later URL: http://www.laffeycomputer.com/whatmask.html Source0: http://downloads.laffeycomputer.com/current_builds/whatmask/whatmask-1.2.tar.gz Patch0: whatmask-1.2-configure-c99.patch @@ -37,6 +38,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Fri Jul 26 2024 Miroslav Suchý - 1.2-36 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 1.2-35 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From b3118c978553217204ce7d00a1563607a3df50f9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 14:58:08 +0000 Subject: [PATCH 13/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- whatmask.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/whatmask.spec b/whatmask.spec index c0bfc0a..1a12803 100644 --- a/whatmask.spec +++ b/whatmask.spec @@ -1,6 +1,6 @@ Name: whatmask Version: 1.2 -Release: 36%{?dist} +Release: 37%{?dist} Summary: Convert between different netmask types and show information # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -38,6 +38,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 1.2-37 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 26 2024 Miroslav Suchý - 1.2-36 - convert license to SPDX From e79df5e00a2bea21e06e55b57047e89b0988dba3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:23:49 +0000 Subject: [PATCH 14/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- whatmask.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/whatmask.spec b/whatmask.spec index 1a12803..1340535 100644 --- a/whatmask.spec +++ b/whatmask.spec @@ -1,6 +1,6 @@ Name: whatmask Version: 1.2 -Release: 37%{?dist} +Release: 38%{?dist} Summary: Convert between different netmask types and show information # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -38,6 +38,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 1.2-38 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 1.2-37 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 0ed5caa633a622cc46020a3bd743875885ab42df Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:12:55 +0000 Subject: [PATCH 15/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- whatmask.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/whatmask.spec b/whatmask.spec index 1340535..f77bc85 100644 --- a/whatmask.spec +++ b/whatmask.spec @@ -1,6 +1,6 @@ Name: whatmask Version: 1.2 -Release: 38%{?dist} +Release: 39%{?dist} Summary: Convert between different netmask types and show information # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -38,6 +38,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 1.2-39 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 1.2-38 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 9925aac64ba0011afb0d109118b392e84e3776e1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:47:15 +0000 Subject: [PATCH 16/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- whatmask.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/whatmask.spec b/whatmask.spec index f77bc85..c24108a 100644 --- a/whatmask.spec +++ b/whatmask.spec @@ -1,6 +1,6 @@ Name: whatmask Version: 1.2 -Release: 39%{?dist} +Release: 40%{?dist} Summary: Convert between different netmask types and show information # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -38,6 +38,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.2-40 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 1.2-39 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild