diff --git a/.gitignore b/.gitignore deleted file mode 100644 index bdb0fd5..0000000 --- a/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -/whowatch-1.4.tar.gz -/whowatch-1.8.5.tar.gz -/whowatch-1.8.6.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..a72aec0 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +epel8-playground decommissioned : https://pagure.io/epel/issue/136 diff --git a/sources b/sources deleted file mode 100644 index 7d7a534..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (whowatch-1.8.6.tar.gz) = 49aa45b0a88a41c98fb7b548f0f098004c8bcca9ec078e977fcec8bc109c9beab25989003bfff4b3dc38a9d62d69378f64441753a1cca62729d2013d2ed73cb0 diff --git a/whowatch-configure-c99.patch b/whowatch-configure-c99.patch deleted file mode 100644 index bf7e25a..0000000 --- a/whowatch-configure-c99.patch +++ /dev/null @@ -1,36 +0,0 @@ -Avoid claling the undeclared exit function. Implicit function -declarations were removed from the C language in 1999, and future -compilers will refuse to compile calls to undeclared functions. - -Submitted upstream: - -diff --git a/configure b/configure -index 81d5eb056f2e59d0..4455e5a0211eeb61 100755 ---- a/configure -+++ b/configure -@@ -5354,8 +5354,8 @@ fd_set rfds; - struct timeval tv = {1, 0}; - FD_ZERO(&rfds); FD_SET(0,&rfds); - select(1,&rfds,0,0,&tv); --if(tv.tv_sec == 0) exit(0); --else exit(1); -+if(tv.tv_sec == 0) return 0; -+else return 1; - } - - _ACEOF -diff --git a/configure.ac b/configure.ac -index 64fad6e1023bd541..7be34fd802e608cf 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -103,8 +103,8 @@ fd_set rfds; - struct timeval tv = {1, 0}; - FD_ZERO(&rfds); FD_SET(0,&rfds); - select(1,&rfds,0,0,&tv); --if(tv.tv_sec == 0) exit(0); --else exit(1); -+if(tv.tv_sec == 0) return 0; -+else return 1; - } - ]])],[AC_MSG_RESULT(yes); AC_DEFINE([RETURN_TV_IN_SELECT],[1],[define if select() modifies the time value])],[AC_MSG_RESULT(no)],[AC_MSG_RESULT(no)]) - diff --git a/whowatch-gcc15-fixes.patch b/whowatch-gcc15-fixes.patch deleted file mode 100644 index 8ec2e76..0000000 --- a/whowatch-gcc15-fixes.patch +++ /dev/null @@ -1,35 +0,0 @@ -diff -ur a/src/proctree.h b/src/proctree.h ---- a/src/proctree.h 2018-04-11 07:10:50.000000000 +0100 -+++ b/src/proctree.h 2025-01-25 18:55:39.018468480 +0000 -@@ -19,7 +19,6 @@ - }; - - int update_tree(void del(void*)); --int update_tree(); - struct proc_t* find_by_pid(int pid); - struct proc_t* tree_start(int root, int start); - struct proc_t* tree_next(); -diff -ur a/src/whowatch.c b/src/whowatch.c ---- a/src/whowatch.c 2018-04-11 07:10:50.000000000 +0100 -+++ b/src/whowatch.c 2025-01-25 19:05:36.133313903 +0000 -@@ -222,7 +222,7 @@ - size_changed = 0; - } - --static void winch_handler() -+static void winch_handler(int i) - { - size_changed++; - } -diff -ur a/src/whowatch.h b/src/whowatch.h ---- a/src/whowatch.h 2018-04-11 07:10:50.000000000 +0100 -+++ b/src/whowatch.h 2025-01-25 19:00:56.018861138 +0000 -@@ -164,7 +164,7 @@ - void curses_end(); - - /* proctree.c */ --int update_tree(); -+int update_tree(void del(void*)); - - /* plist.c */ - void delete_tree_line(void *line); diff --git a/whowatch.spec b/whowatch.spec deleted file mode 100644 index 66f7024..0000000 --- a/whowatch.spec +++ /dev/null @@ -1,193 +0,0 @@ -Summary: Display information about users currently logged on -Name: whowatch -Version: 1.8.6 -Release: 23%{?dist} -License: GPL-2.0-only -URL: http://wizard.ae.krakow.pl/~mike/ - -Source0: https://github.com/mtsuszycki/whowatch/archive/whowatch-%{version}.tar.gz -Patch0: whowatch-configure-c99.patch - -# Submitted upstream: https://github.com/mtsuszycki/whowatch/pull/13 -Patch1: whowatch-gcc15-fixes.patch - -BuildRequires: make -BuildRequires: gcc -BuildRequires: ncurses-devel - -%description -Whowatch is an interactive who-like program that displays information about the -users currently logged on to the machine, in real time. Besides standard -information (login name, tty, host, user's process), the type of the connection -(ie. telnet or ssh) is shown. You can toggle display between users' command or -idle time. You can watch processes tree, navigate in it and send INT and KILL -signals. - -%prep -%autosetup -p1 - -%build -# Avoid regenerating configure script because whowatch-configure-c99.patch -# updates it directly. -touch aclocal.m4 Makefile.in src/config.h.in -%configure -%{__make} %{?_smp_mflags} - -%install -%{__install} -d -m0755 %{buildroot}%{_mandir}/man1/ \ - %{buildroot}%{_bindir} -%makeinstall - -%files -%doc AUTHORS ChangeLog PLUGINS.readme README TODO -%doc %{_mandir}/man1/whowatch.1* -%license COPYING -%{_bindir}/whowatch - -%changelog -* Fri Jul 17 2026 Fedora Release Engineering - 1.8.6-23 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild - -* Sat Jan 17 2026 Fedora Release Engineering - 1.8.6-22 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild - -* Fri Jul 25 2025 Fedora Release Engineering - 1.8.6-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Sat Jan 25 2025 Richard Fearn - 1.8.6-20 -- Fix FTBFS (bug #2341538) - -* Sun Jan 19 2025 Fedora Release Engineering - 1.8.6-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Sat Jul 20 2024 Fedora Release Engineering - 1.8.6-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Sat Jan 27 2024 Fedora Release Engineering - 1.8.6-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jul 22 2023 Fedora Release Engineering - 1.8.6-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sat Jan 21 2023 Fedora Release Engineering - 1.8.6-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Tue Dec 27 2022 Richard Fearn - 1.8.6-14 -- Use SPDX license identifier - -* Sat Nov 26 2022 Florian Weimer - 1.8.6-13 -- Port configure script to C99 - -* Sat Jul 23 2022 Fedora Release Engineering - 1.8.6-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Jan 22 2022 Fedora Release Engineering - 1.8.6-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 1.8.6-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Jan 27 2021 Fedora Release Engineering - 1.8.6-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 1.8.6-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Sun Feb 02 2020 Richard Fearn - 1.8.6-7 -- Use %%license - -* Fri Jan 31 2020 Fedora Release Engineering - 1.8.6-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jul 27 2019 Fedora Release Engineering - 1.8.6-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 03 2019 Fedora Release Engineering - 1.8.6-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jan 05 2019 Richard Fearn - 1.8.6-3 -- Don't remove buildroot in %%install section - -* Sat Jul 14 2018 Fedora Release Engineering - 1.8.6-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Sat Apr 14 2018 Richard Fearn - 1.8.6-1 -- Update to 1.8.6 (bug #1567514) - -* Sat Feb 24 2018 Richard Fearn - 1.8.5-13 -- Add BuildRequires: gcc - (see https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot) - -* Fri Feb 09 2018 Fedora Release Engineering - 1.8.5-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Sat Sep 16 2017 Richard Fearn 1.8.5-11 -- Remove unnecessary Group: tag, BuildRoot: tag, and %%clean section - -* Thu Aug 03 2017 Fedora Release Engineering - 1.8.5-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 1.8.5-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 1.8.5-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Thu Mar 03 2016 Richard Fearn 1.8.5-7 -- Fix incorrect FSF address in COPYING - -* Fri Feb 05 2016 Fedora Release Engineering - 1.8.5-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Thu Jan 28 2016 Richard Fearn - 1.8.5-5 -- Remove unnecessary %%defattr - -* Fri Jun 19 2015 Fedora Release Engineering - 1.8.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Mon Aug 18 2014 Fedora Release Engineering - 1.8.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sun Jun 08 2014 Fedora Release Engineering - 1.8.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sun Feb 23 2014 Richard Fearn - 1.8.5-1 -- Update to 1.8.5 (rhbz#1068965) - -* Sun Aug 04 2013 Fedora Release Engineering - 1.4-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Fri Feb 15 2013 Fedora Release Engineering - 1.4-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sun Jul 22 2012 Fedora Release Engineering - 1.4-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Sat Jan 14 2012 Fedora Release Engineering - 1.4-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Sat Mar 05 2011 Adrian Reber - 1.4-9 -- fix error in patch: - "/usr/bin/patch: **** rejecting target file name with ".." component: ../process.c" - -* Mon Feb 07 2011 Fedora Release Engineering - 1.4-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon Jul 27 2009 Fedora Release Engineering - 1.4-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed Feb 25 2009 Fedora Release Engineering - 1.4-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Tue Feb 19 2008 Fedora Release Engineering - 1.4-5 -- Autorebuild for GCC 4.3 - -* Mon Sep 24 2007 Subhodip Biswas <440volt.tux@gmail.com> - 1.4-4 -- fixed broken patch -* Mon Sep 24 2007 Subhodip Biswas <440volt.tux@gmail.com> - 1.4-3 -- fixed issues regarding patch -* Mon Sep 24 2007 Subhodip Biswas <440volt.tux@gmail.com> - 1.4-2 -- fixed few issues -* Sat Sep 22 2007 Subhodip Biswas <440volt.tux@gmail.com> - 1.4-1 --Initial packaging. -