]> git.armaanb.net Git - asd-repo.git/commitdiff
procps-ng: new package at 3.3.17
authorArmaan Bhojwani <me@armaanb.net>
Wed, 14 Jul 2021 21:38:39 +0000 (17:38 -0400)
committerArmaan Bhojwani <me@armaanb.net>
Thu, 15 Jul 2021 03:55:28 +0000 (23:55 -0400)
core/busybox/build
core/busybox/checksums
core/busybox/files/config
core/procps-ng/build [new file with mode: 0755]
core/procps-ng/checksums [new file with mode: 0644]
core/procps-ng/depends [new file with mode: 0644]
core/procps-ng/sources [new file with mode: 0644]
core/procps-ng/version [new file with mode: 0644]

index 889945e4585d5b16bf75fa95792ee589626aaf64..e120c33fc5dfcafe030519e1fc81fb6456b4b9d7 100755 (executable)
@@ -58,3 +58,5 @@ ln -s /run/runit/supervise.ntpd    "$1/etc/sv/ntpd/supervise"
 
 install -Dm644 mdev.conf "$1/etc/mdev.conf"
 install -Dm644 docs/busybox.1 "$1/usr/share/man/man1/busybox.1"
+
+rm "$1/usr/bin/sh"
index 61a7edcdf39909488c1078c900c70269eae7952f..b70a4adca0ac647775b6f4d2afd553c769ceac77 100644 (file)
@@ -1,5 +1,5 @@
 b0409da19243f364e401dc91e345e230dbcb83938a1815a788d0a549f43886d1
-6168fe718fda28bd00456d80f0d276fbaf860b229a3ba8db71ecaa2af9f73e69
+ffd5f58b5c7af4e6176ae2692c5e72d66f19c59ec3b432153e586fe154c889e2
 3764993c00fbae89f43b1ac991ebc96774afcd7aa663a434539a5f154c8d991e
 814dea14ac612125e97dcc1d619219b2c9dfc14850bf48d858421fb2c98eca12
 11fe9cdb031d0c387dfb366dc9cdbabadd129f5bbed34659868914058ada11c7
index 5a8376718915a538b662a99886d0140497fa2fad..1d8eb007c2f926aa270a285b58ef4bce54f0a053 100644 (file)
@@ -1010,34 +1010,34 @@ CONFIG_FEATURE_MIME_CHARSET="us-ascii"
 #
 # Process Utilities
 #
-CONFIG_FREE=y
+CONFIG_FREE=n
 CONFIG_FUSER=y
-CONFIG_IOSTAT=y
-CONFIG_KILL=y
+CONFIG_IOSTAT=n
+CONFIG_KILL=n
 CONFIG_KILLALL=y
 CONFIG_KILLALL5=y
 CONFIG_LSOF=y
 CONFIG_MPSTAT=y
 CONFIG_NMETER=y
-CONFIG_PGREP=y
-CONFIG_PKILL=y
-CONFIG_PIDOF=y
-CONFIG_FEATURE_PIDOF_SINGLE=y
-CONFIG_FEATURE_PIDOF_OMIT=y
-CONFIG_PMAP=y
-# CONFIG_POWERTOP is not set
-# CONFIG_FEATURE_POWERTOP_INTERACTIVE is not set
-CONFIG_PS=y
+CONFIG_PGREP=n
+CONFIG_PKILL=n
+CONFIG_PIDOF=n
+CONFIG_FEATURE_PIDOF_SINGLE=n
+CONFIG_FEATURE_PIDOF_OMIT=n
+CONFIG_PMAP=n
+CONFIG_POWERTOP=y
+CONFIG_FEATURE_POWERTOP_INTERACTIVE=y
+CONFIG_PS=n
 # CONFIG_FEATURE_PS_WIDE is not set
 # CONFIG_FEATURE_PS_LONG is not set
-CONFIG_FEATURE_PS_TIME=y
+CONFIG_FEATURE_PS_TIME=n
 # CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set
-CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y
+CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=n
 CONFIG_PSTREE=y
-CONFIG_PWDX=y
+CONFIG_PWDX=n
 CONFIG_SMEMCAP=y
 CONFIG_BB_SYSCTL=y
-CONFIG_TOP=y
+CONFIG_TOP=n
 CONFIG_FEATURE_TOP_INTERACTIVE=y
 CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
 CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
@@ -1047,7 +1047,7 @@ CONFIG_FEATURE_TOP_SMP_PROCESS=y
 CONFIG_FEATURE_TOPMEM=y
 CONFIG_UPTIME=y
 CONFIG_FEATURE_UPTIME_UTMP_SUPPORT=y
-CONFIG_WATCH=y
+CONFIG_WATCH=n
 CONFIG_FEATURE_SHOW_THREADS=y
 
 #
diff --git a/core/procps-ng/build b/core/procps-ng/build
new file mode 100755 (executable)
index 0000000..77c578c
--- /dev/null
@@ -0,0 +1,25 @@
+#!/bin/sh -e
+
+./configure           \
+   --prefix=/usr      \
+   --sbindir=/usr/bin
+
+# Fix includes for w.c
+sed -i 's|HAVE_UTMPX_H|NO|g' w.c
+
+# Fix includes for proc/escape.c
+sed -i '/\#endif/a #include <langinfo.h>' proc/escape.c
+
+make CCLD="${CC:-cc} -all-static"
+make DESTDIR="$1" install
+
+# Prevent redundant junk from getting in.
+
+for file in sysctl uptime bc dc
+do
+   if [ $(find . -name $file) ]
+   then rm "$1/usr/bin/$file"
+   fi
+done
+
+rm -rf "$1/usr/share"
diff --git a/core/procps-ng/checksums b/core/procps-ng/checksums
new file mode 100644 (file)
index 0000000..f0d4ffa
--- /dev/null
@@ -0,0 +1 @@
+4518b3e7aafd34ec07d0063d250fd474999b20b200218c3ae56f5d2113f141b4
diff --git a/core/procps-ng/depends b/core/procps-ng/depends
new file mode 100644 (file)
index 0000000..2392c85
--- /dev/null
@@ -0,0 +1 @@
+ncurses make
diff --git a/core/procps-ng/sources b/core/procps-ng/sources
new file mode 100644 (file)
index 0000000..7af0ea7
--- /dev/null
@@ -0,0 +1 @@
+https://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-3.3.17.tar.xz
diff --git a/core/procps-ng/version b/core/procps-ng/version
new file mode 100644 (file)
index 0000000..18737f8
--- /dev/null
@@ -0,0 +1 @@
+3.3.17 1