procps: Update to version v4.0.3

Message ID 20230518184328.172754-8-adolf.belka@ipfire.org
State Accepted
Commit b1c5bde6c7074b33610987cbae34561f318845cf
Headers
Series procps: Update to version v4.0.3 |

Commit Message

Adolf Belka May 18, 2023, 6:43 p.m. UTC
  - Update from version v4.0.0 to v4.0.3
- Update of rootfile
- Changed souce from gz to bz2
- Changelog
    procps-ng-4.0.3
	  * library
	    Only changes were in copyright headers and tests
	  * docs: Don't install English manpages twice
	  * pgrep: Add -H match on userspace signal handler        merge #165
	  * pgrep: make --terminal respect other criteria
	  * ps: c flag shows command name again                    Debian #1026326
	  * ps.1: Match drs description from top.1                 merge #156
	  * skill: Match on -p again                               Debian #1025915
	  * top: E/P-core toggle ('5' key) added to help
	  * vmstat: Referesh memory statistics                     Debian #1027963
	  * vmstat: Fix initial si,so,bi,bo,in & cs values         issue #15
	                                                           Debian #668580
	  * vmstat: Fix conversion errors due to precision         merge #75
	  * w: Add --pids option                                   merge #159
	  * watch: Pass through beep                               issue #104
	  * watch: -r option to not re-exec on SIGWINCH            merge #125
	  * watch: find eol with --no-linewrap                     merge #157
    procps-ng-4.0.2
	  * library revision - 0:1:0
	    Handle absent 'core_id' in /proc/cpuinfo
	  * w: Show time with D_TIME_BITS=64 on 32bit env          issue #256
    procps-ng-4.0.1
	  * library
	    Re-add elogind support                                 merge #151
	    Used memory is Total - Available
	    Renaming, it is now libproc2
	  * free: Use --kilo when only specifying --si             merge #163
	  * pgrep: Add -A to ignore ancestors                      merge #160
	  * pidwait: Better warning if pidfd_open not implemented
	  * pmap: Dont reuse stdin filehandle                      issue #231
	  * ps: threads again display when -L is used with -q      issue #234
	  * ps: proper aix format string behavior was restored
	  * sysctl: print dotted keys again
	  * top: fix 'smaps' bug preventing build under clang      issue #235
	  * top: column highlighting allowed under 'L' or 'O'
	  * top: can alter autogroup nice value (like 'r' renice)
	  * top: can display the following with no need to scroll
	  *      cmdline, control groups, environment,
	         supplimentary groups, namespaces
	  * top: adds a 'message log' recall capability
	  * top: will accept utf8 multi-byte input with support
	         for full line editing and previous line recall
	  * top: can show more than 2 abreast in summary display
	  * top: can distinguish P-Core and E-core cpus
	  * top: can filter both P-Core and E-core cpus
	  * watch: Add equexit no-change and exit option           merge #153

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/procps | 32 ++++++++++++++++++--------------
 lfs/procps                     | 10 +++++-----
 2 files changed, 23 insertions(+), 19 deletions(-)
  

Patch

diff --git a/config/rootfiles/common/procps b/config/rootfiles/common/procps
index 144af75d7..db9a8cfc3 100644
--- a/config/rootfiles/common/procps
+++ b/config/rootfiles/common/procps
@@ -1,11 +1,11 @@ 
 bin/kill
 bin/ps
-#lib/libproc-2.la
-#lib/libproc-2.so
-lib/libproc-2.so.0
-lib/libproc-2.so.0.0.0
+#lib/libproc2.la
+#lib/libproc2.so
+lib/libproc2.so.0
+lib/libproc2.so.0.0.1
 #lib/pkgconfig
-#lib/pkgconfig/libproc-2.pc
+#lib/pkgconfig/libproc2.pc
 sbin/sysctl
 usr/bin/free
 usr/bin/pgrep
@@ -20,23 +20,27 @@  usr/bin/top
 usr/bin/vmstat
 usr/bin/w
 usr/bin/watch
-#usr/include/procps
-#usr/include/procps/diskstats.h
-#usr/include/procps/meminfo.h
-#usr/include/procps/misc.h
-#usr/include/procps/pids.h
-#usr/include/procps/slabinfo.h
-#usr/include/procps/stat.h
-#usr/include/procps/vmstat.h
-#usr/include/procps/xtra-procps-debug.h
+#usr/include/libproc2
+#usr/include/libproc2/diskstats.h
+#usr/include/libproc2/meminfo.h
+#usr/include/libproc2/misc.h
+#usr/include/libproc2/pids.h
+#usr/include/libproc2/slabinfo.h
+#usr/include/libproc2/stat.h
+#usr/include/libproc2/vmstat.h
+#usr/include/libproc2/xtra-procps-debug.h
 #usr/share/doc/procps-ng
 #usr/share/doc/procps-ng/FAQ
 #usr/share/doc/procps-ng/bugs.md
 #usr/share/doc/procps-ng/libproc.supp
 #usr/share/locale/de/LC_MESSAGES/procps-ng.mo
+#usr/share/locale/es/LC_MESSAGES/procps-ng.mo
 #usr/share/locale/fr/LC_MESSAGES/procps-ng.mo
+#usr/share/locale/ka/LC_MESSAGES/procps-ng.mo
+#usr/share/locale/ko/LC_MESSAGES/procps-ng.mo
 #usr/share/locale/pl/LC_MESSAGES/procps-ng.mo
 #usr/share/locale/pt_BR/LC_MESSAGES/procps-ng.mo
+#usr/share/locale/ro/LC_MESSAGES/procps-ng.mo
 #usr/share/locale/sv/LC_MESSAGES/procps-ng.mo
 #usr/share/locale/uk/LC_MESSAGES/procps-ng.mo
 #usr/share/locale/vi/LC_MESSAGES/procps-ng.mo
diff --git a/lfs/procps b/lfs/procps
index 5189e477b..a8f1c2c82 100644
--- a/lfs/procps
+++ b/lfs/procps
@@ -1,7 +1,7 @@ 
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,10 +24,10 @@ 
 
 include Config
 
-VER        = v4.0.0
+VER        = v4.0.3
 
 THISAPP    = procps-$(VER)
-DL_FILE    = $(THISAPP).tar.gz
+DL_FILE    = $(THISAPP).tar.bz2
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
@@ -40,7 +40,7 @@  objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 5b6c684aaaf4114ea6d53287f220fbc375556a9630a54d9ad8e0750d1d373ab73cf38e06df7cc663853d11fa69237ecd89dffaf3a84dc57df652357983f536cb
+$(DL_FILE)_BLAKE2 = 9836bda7bf8c9dab83d2c6064af3c52f070737ad2fb399e4ca015f33c1d45db378097eb9e77763107975412a19b4dacfbe110655074704270d679ccd94e6f9c0
 
 install : $(TARGET)
 
@@ -69,7 +69,7 @@  $(subst %,%_BLAKE2,$(objects)) :
 
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
-	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
 	cd $(DIR_APP) && ./autogen.sh
 	cd $(DIR_APP) && ./configure \
 				--prefix=/usr \