diff --git a/.gitignore b/.gitignore index 5e55f54..cc85322 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,15 @@ vttest-20071216.tgz /vttest-20140305.tgz /vttest-20190710.tgz /vttest-20210210.tgz +/vttest-20220215.tgz +/vttest-20220827.tgz +/vttest-20221111.tgz +/vttest-20221229.tgz +/vttest-20230201.tgz +/vttest-20231230.tgz +/vttest-20240218.tgz +/vttest-20240708.tgz +/vttest-20241024.tgz +/vttest-20241031.tgz +/vttest-20241204.tgz +/vttest-20251205.tgz diff --git a/README.md b/README.md new file mode 100644 index 0000000..7cc862b --- /dev/null +++ b/README.md @@ -0,0 +1,16 @@ +Vttest is a program designed to test the functionality of a VT100 terminal (or +emulator thereof). It tests both display (escape sequence handling) and +keyboard. + +The program is menu-driven and contains full on-line operating instructions. + +* To run a given menu-item, you must enter its number. + +* Menu items start at zero; this is the “Exit” item in almost all cases. + +* You can run all menu-items (for a given level) by entering an asterisk, i.e, “*'. + +* You can force a repaint of the menu items by entering “?”. + +* A few menus can be more than one page. Use “n” and “p” to switch + to the next or previous page. diff --git a/sources b/sources index 950cda8..b5f1379 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (vttest-20210210.tgz) = dcf721a7be4b8289d835f624f988356471337581bab8392ee7acb45eaae40feaa920bf3a27c9acc2a210b92935e1bfda95076761e57668194bce2735345b73b4 +SHA512 (vttest-20251205.tgz) = d216d34b3e63cdc52e01ee79cffc90cc33501df8c64c073c42993650d1daa4ad7c11629c3b9c440aa54b220dffa6ba78c39fd6c12cf03e948d7ff732cad22c08 diff --git a/vttest.spec b/vttest.spec index 277d7af..7372c49 100644 --- a/vttest.spec +++ b/vttest.spec @@ -1,13 +1,13 @@ Summary: test VT100-type terminal -%define AppPatched 20210210 +%define AppPatched 20251205 Name: vttest Version: 2.7.%{AppPatched} -Release: 1%{?dist} +Release: 10%{?dist} License: MIT URL: https://invisible-island.net/%{name}/ -Source0: https://invisible-mirror.net/archives/%{name}/%{name}-%{AppPatched}.tgz +Source0: https://invisible-island.net/archives/%{name}/%{name}-%{AppPatched}.tgz BuildRequires: gcc BuildRequires: make @@ -23,7 +23,7 @@ can run all menu-items (for a given level) by entering an asterisk, i.e, %prep -%setup -q -n %{name}-%{AppPatched} +%autosetup -p1 -n %{name}-%{AppPatched} %build @@ -37,10 +37,76 @@ can run all menu-items (for a given level) by entering an asterisk, i.e, %files %{_bindir}/%{name} %{_mandir}/man1/%{name}.* -%doc BUGS CHANGES MANIFEST README +%doc CHANGES MANIFEST README %license COPYING %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 2.7.20251205-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + +* Sat Jan 17 2026 Fedora Release Engineering - 2.7.20251205-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Wed Dec 31 2025 Thomas E. Dickey - 2.7.20251205-1 +- update to 2.7.20251205 (RHBZ #2419648) + +* Fri Jul 25 2025 Fedora Release Engineering - 2.7.20241204-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sun Jan 19 2025 Fedora Release Engineering - 2.7.20241204-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Sun Dec 08 2024 Thomas E. Dickey - 2.7.20241204-1 +- update to 2.7.20241204 (RHBZ #2321688) + +* Thu Oct 31 2024 Thomas E. Dickey - 2.7.20241031-1 +- update to 2.7.20241031 (RHBZ #2321688) + +* Sun Oct 27 2024 Thomas E. Dickey - 2.7.20241024-1 +- update to 2.7.20241024 (RHBZ #2321688) + +* Sat Jul 20 2024 Fedora Release Engineering - 2.7.20240708-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Wed Jul 10 2024 Thomas E. Dickey - 2.7.20240708-1 +- update to 2.7.20240708 (RHBZ #2296534) + +* Sun Feb 25 2024 Thomas E. Dickey - 2.7.20240218-1 +- update to 2.7.20240218 (RHBZ #2264796) + +* Sat Jan 27 2024 Fedora Release Engineering - 2.7.20231230-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Dec 31 2023 Thomas E. Dickey - 2.7.20230201-1 +- update to 2.7.20231230 (RHBZ #2240499) + +* Sat Jul 22 2023 Fedora Release Engineering - 2.7.20230201-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sun Feb 05 2023 Thomas E. Dickey - 2.7.20230201-1 +- update to 2.7.20230201 (RHBZ #2167192) + +* Sat Jan 21 2023 Fedora Release Engineering - 2.7.20221229-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Mon Jan 02 2023 Thomas E. Dickey - 2.7.20221229-1 +- update to 2.7.20221229 (RHBZ #2143489) + +* Tue Dec 6 2022 Florian Weimer - 2.7.20220827-2 +- Fix glitch in configure script in FIONREAD detection (#2151353) + +* Sun Aug 28 2022 Thomas E. Dickey - 2.7.20220827-1 +- update to 2.7.20220827 (RHBZ #2055158) + +* Sat Jul 23 2022 Fedora Release Engineering - 2.7.20220215-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Feb 17 2022 Thomas E. Dickey - 2.7.20220215-1 +- update to 2.7.20220215 (RHBZ #2055158) + +* Sat Jan 22 2022 Fedora Release Engineering - 2.7.20210210-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Sat Jan 08 2022 Thomas E. Dickey - 2.7.20210210-1 - address review-comments - install doc, license files used in previous Fedora package