From 7e7234312c3be4122c455189c71b334d957562c5 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Sat, 17 Dec 2022 15:52:51 +0100 Subject: [PATCH 01/10] Improve C99 compatibility Related to: --- zssh-c99.patch | 22 ++++++++++++++++++++++ zssh.spec | 6 +++++- 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 zssh-c99.patch diff --git a/zssh-c99.patch b/zssh-c99.patch new file mode 100644 index 0000000..a051ba3 --- /dev/null +++ b/zssh-c99.patch @@ -0,0 +1,22 @@ +Add missing entry for HAVE_PTY_H in config.h. Without it, the +generated config.h will not define HAVE_PTY_H, and is not +included in openpty.c. This leads to an implicit declaration of the +openpty function, causing a C99 compatibility problem. + +This should go away on its own if upstream ever does a new upstream +release, as config.h.in is usually generated by autoheader. + +diff --git a/config.h.in b/config.h.in +index 2d863e29d64848bf..c2e0cc979dc0fa56 100644 +--- a/config.h.in ++++ b/config.h.in +@@ -79,6 +79,9 @@ + /* Define if you have the header file. */ + #undef HAVE_PATHS_H + ++/* Define if you have the header file. */ ++#undef HAVE_PTY_H ++ + /* Define if you have the header file. */ + #undef HAVE_READLINE_HISTORY_H + diff --git a/zssh.spec b/zssh.spec index fa9027f..734d488 100644 --- a/zssh.spec +++ b/zssh.spec @@ -1,6 +1,6 @@ Name: zssh Version: 1.5c -Release: 12%{?dist} +Release: 13%{?dist} Summary: SSH and Telnet client with ZMODEM file transfer capability License: GPLv3 URL: http://zssh.sourceforge.net/ @@ -14,6 +14,7 @@ Patch4: https://sources.debian.org/data/main/z/zssh/1.5c.debian.1-7/debi Patch5: https://sources.debian.org/data/main/z/zssh/1.5c.debian.1-7/debian/patches/0006-replace-CPPFunction-call-with-rl_completion_func_t.patch Patch6: https://sources.debian.org/data/main/z/zssh/1.5c.debian.1-7/debian/patches/0007-Fix-typo-in-man-page-zssh.1.patch Patch7: https://sources.debian.org/data/main/z/zssh/1.5c.debian.1-7/debian/patches/0008-Strip-build-date-from-version-string-to-enable-repro.patch +Patch8: zssh-c99.patch BuildRequires: make BuildRequires: gcc BuildRequires: readline-devel @@ -46,6 +47,9 @@ rm %{buildroot}%{_mandir}/man1/ztelnet.1* %{_mandir}/man1/%{name}.1.* %changelog +* Sat Dec 17 2022 Florian Weimer - 1.5c-13 +- Improve C99 compatibility + * Sat Jul 23 2022 Fedora Release Engineering - 1.5c-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 73f5e1bdf0b72277034a721543bd8128cde9747b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 08:21:47 +0000 Subject: [PATCH 02/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- zssh.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zssh.spec b/zssh.spec index 734d488..7a0a861 100644 --- a/zssh.spec +++ b/zssh.spec @@ -1,6 +1,6 @@ Name: zssh Version: 1.5c -Release: 13%{?dist} +Release: 14%{?dist} Summary: SSH and Telnet client with ZMODEM file transfer capability License: GPLv3 URL: http://zssh.sourceforge.net/ @@ -47,6 +47,9 @@ rm %{buildroot}%{_mandir}/man1/ztelnet.1* %{_mandir}/man1/%{name}.1.* %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 1.5c-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Dec 17 2022 Florian Weimer - 1.5c-13 - Improve C99 compatibility From fe1fe6dd0f470d4d0fd1888eb7fef218e69b0b0f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 19:48:02 +0000 Subject: [PATCH 03/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- zssh.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zssh.spec b/zssh.spec index 7a0a861..d15d275 100644 --- a/zssh.spec +++ b/zssh.spec @@ -1,6 +1,6 @@ Name: zssh Version: 1.5c -Release: 14%{?dist} +Release: 15%{?dist} Summary: SSH and Telnet client with ZMODEM file transfer capability License: GPLv3 URL: http://zssh.sourceforge.net/ @@ -47,6 +47,9 @@ rm %{buildroot}%{_mandir}/man1/ztelnet.1* %{_mandir}/man1/%{name}.1.* %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 1.5c-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 1.5c-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 9d891d68d381d0d38f5717aac59bf28da009dbe7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 11:18:42 +0000 Subject: [PATCH 04/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- zssh.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zssh.spec b/zssh.spec index d15d275..617313e 100644 --- a/zssh.spec +++ b/zssh.spec @@ -1,6 +1,6 @@ Name: zssh Version: 1.5c -Release: 15%{?dist} +Release: 16%{?dist} Summary: SSH and Telnet client with ZMODEM file transfer capability License: GPLv3 URL: http://zssh.sourceforge.net/ @@ -47,6 +47,9 @@ rm %{buildroot}%{_mandir}/man1/ztelnet.1* %{_mandir}/man1/%{name}.1.* %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 1.5c-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 1.5c-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 694bf73f252896d5b9199efaae1964cfe780320e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:57:52 +0000 Subject: [PATCH 05/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- zssh.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zssh.spec b/zssh.spec index 617313e..28adf2a 100644 --- a/zssh.spec +++ b/zssh.spec @@ -1,6 +1,6 @@ Name: zssh Version: 1.5c -Release: 16%{?dist} +Release: 17%{?dist} Summary: SSH and Telnet client with ZMODEM file transfer capability License: GPLv3 URL: http://zssh.sourceforge.net/ @@ -47,6 +47,9 @@ rm %{buildroot}%{_mandir}/man1/ztelnet.1* %{_mandir}/man1/%{name}.1.* %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 1.5c-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 1.5c-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 8073d20e4fae74758820c236424d8dac5965d142 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Mon, 29 Jul 2024 14:48:16 +0200 Subject: [PATCH 06/10] convert GPLv3 license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- zssh.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/zssh.spec b/zssh.spec index 28adf2a..ebc4de2 100644 --- a/zssh.spec +++ b/zssh.spec @@ -1,8 +1,9 @@ Name: zssh Version: 1.5c -Release: 17%{?dist} +Release: 18%{?dist} Summary: SSH and Telnet client with ZMODEM file transfer capability -License: GPLv3 +# Automatically converted from old format: GPLv3 - review is highly recommended. +License: GPL-3.0-only URL: http://zssh.sourceforge.net/ Source0: http://downloads.sourceforge.net/project/zssh/zssh/1.5/%{name}-%{version}.tgz # patches from https://sources.debian.org/patches/zssh/1.5c.debian.1-7/ @@ -47,6 +48,9 @@ rm %{buildroot}%{_mandir}/man1/ztelnet.1* %{_mandir}/man1/%{name}.1.* %changelog +* Mon Jul 29 2024 Miroslav Suchý - 1.5c-18 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 1.5c-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 294378d202b459e51992de2a9fa8f4f92c7b06f8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 16:53:18 +0000 Subject: [PATCH 07/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- zssh.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zssh.spec b/zssh.spec index ebc4de2..0e3b1dc 100644 --- a/zssh.spec +++ b/zssh.spec @@ -1,6 +1,6 @@ Name: zssh Version: 1.5c -Release: 18%{?dist} +Release: 19%{?dist} Summary: SSH and Telnet client with ZMODEM file transfer capability # Automatically converted from old format: GPLv3 - review is highly recommended. License: GPL-3.0-only @@ -48,6 +48,9 @@ rm %{buildroot}%{_mandir}/man1/ztelnet.1* %{_mandir}/man1/%{name}.1.* %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 1.5c-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Mon Jul 29 2024 Miroslav Suchý - 1.5c-18 - convert license to SPDX From 3fdd4f256b4fe412bbe56418669439b818ae6293 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 21:21:13 +0000 Subject: [PATCH 08/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- zssh.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zssh.spec b/zssh.spec index 0e3b1dc..aa05bfe 100644 --- a/zssh.spec +++ b/zssh.spec @@ -1,6 +1,6 @@ Name: zssh Version: 1.5c -Release: 19%{?dist} +Release: 20%{?dist} Summary: SSH and Telnet client with ZMODEM file transfer capability # Automatically converted from old format: GPLv3 - review is highly recommended. License: GPL-3.0-only @@ -48,6 +48,9 @@ rm %{buildroot}%{_mandir}/man1/ztelnet.1* %{_mandir}/man1/%{name}.1.* %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 1.5c-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 1.5c-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 12fb349becf4afcd55cc275cefbc6d31b9fc726d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 20 Jan 2026 03:32:00 +0000 Subject: [PATCH 09/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- zssh.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zssh.spec b/zssh.spec index aa05bfe..c72c0bd 100644 --- a/zssh.spec +++ b/zssh.spec @@ -1,6 +1,6 @@ Name: zssh Version: 1.5c -Release: 20%{?dist} +Release: 21%{?dist} Summary: SSH and Telnet client with ZMODEM file transfer capability # Automatically converted from old format: GPLv3 - review is highly recommended. License: GPL-3.0-only @@ -48,6 +48,9 @@ rm %{buildroot}%{_mandir}/man1/ztelnet.1* %{_mandir}/man1/%{name}.1.* %changelog +* Tue Jan 20 2026 Fedora Release Engineering - 1.5c-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 1.5c-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From c5e3f239a9cb7ad4982316eefdefa6aa48a05d8a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:43:57 +0000 Subject: [PATCH 10/10] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- zssh.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zssh.spec b/zssh.spec index c72c0bd..578d5ec 100644 --- a/zssh.spec +++ b/zssh.spec @@ -1,6 +1,6 @@ Name: zssh Version: 1.5c -Release: 21%{?dist} +Release: 22%{?dist} Summary: SSH and Telnet client with ZMODEM file transfer capability # Automatically converted from old format: GPLv3 - review is highly recommended. License: GPL-3.0-only @@ -48,6 +48,9 @@ rm %{buildroot}%{_mandir}/man1/ztelnet.1* %{_mandir}/man1/%{name}.1.* %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.5c-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Tue Jan 20 2026 Fedora Release Engineering - 1.5c-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild