summaryrefslogtreecommitdiff
path: root/core/procps
diff options
context:
space:
mode:
Diffstat (limited to 'core/procps')
-rw-r--r--core/procps/.footprint62
-rw-r--r--core/procps/.signature6
-rw-r--r--core/procps/MAKEPKG58
3 files changed, 126 insertions, 0 deletions
diff --git a/core/procps/.footprint b/core/procps/.footprint
new file mode 100644
index 0000000..a2e2c21
--- /dev/null
+++ b/core/procps/.footprint
@@ -0,0 +1,62 @@
+drwxr-xr-x root/root bin/
+-rwxr-xr-x root/root bin/free
+-rwxr-xr-x root/root bin/hugetop
+-rwxr-xr-x root/root bin/pgrep
+-rwxr-xr-x root/root bin/pidof
+-rwxr-xr-x root/root bin/pidwait
+-rwxr-xr-x root/root bin/pkill
+-rwxr-xr-x root/root bin/pmap
+-rwxr-xr-x root/root bin/ps
+-rwxr-xr-x root/root bin/pwdx
+-rwxr-xr-x root/root bin/slabtop
+-rwxr-xr-x root/root bin/tload
+-rwxr-xr-x root/root bin/top
+-rwxr-xr-x root/root bin/uptime
+-rwxr-xr-x root/root bin/vmstat
+-rwxr-xr-x root/root bin/watch
+drwxr-xr-x root/root include/
+drwxr-xr-x root/root include/libproc2/
+-rw-r--r-- root/root include/libproc2/diskstats.h
+-rw-r--r-- root/root include/libproc2/meminfo.h
+-rw-r--r-- root/root include/libproc2/misc.h
+-rw-r--r-- root/root include/libproc2/pids.h
+-rw-r--r-- root/root include/libproc2/slabinfo.h
+-rw-r--r-- root/root include/libproc2/stat.h
+-rw-r--r-- root/root include/libproc2/vmstat.h
+-rw-r--r-- root/root include/libproc2/xtra-procps-debug.h
+drwxr-xr-x root/root lib/
+-rw-r--r-- root/root lib/libproc2.a
+-rwxr-xr-x root/root lib/libproc2.so.1.0.2
+lrwxrwxrwx root/root lib/libproc2.so -> libproc2.so.1.0.2
+lrwxrwxrwx root/root lib/libproc2.so.1 -> libproc2.so.1.0.2
+drwxr-xr-x root/root lib/pkgconfig/
+-rw-r--r-- root/root lib/pkgconfig/libproc2.pc
+drwxr-xr-x root/root sbin/
+-rwxr-xr-x root/root sbin/sysctl
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/free.1.gz
+-rw-r--r-- root/root usr/share/man/man1/hugetop.1.gz
+-rw-r--r-- root/root usr/share/man/man1/pgrep.1.gz
+-rw-r--r-- root/root usr/share/man/man1/pidof.1.gz
+-rw-r--r-- root/root usr/share/man/man1/pidwait.1.gz
+-rw-r--r-- root/root usr/share/man/man1/pkill.1.gz
+-rw-r--r-- root/root usr/share/man/man1/pmap.1.gz
+-rw-r--r-- root/root usr/share/man/man1/ps.1.gz
+-rw-r--r-- root/root usr/share/man/man1/pwdx.1.gz
+-rw-r--r-- root/root usr/share/man/man1/slabtop.1.gz
+-rw-r--r-- root/root usr/share/man/man1/tload.1.gz
+-rw-r--r-- root/root usr/share/man/man1/top.1.gz
+-rw-r--r-- root/root usr/share/man/man1/uptime.1.gz
+-rw-r--r-- root/root usr/share/man/man1/watch.1.gz
+drwxr-xr-x root/root usr/share/man/man3/
+-rw-r--r-- root/root usr/share/man/man3/procps.3.gz
+-rw-r--r-- root/root usr/share/man/man3/procps_misc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/procps_pids.3.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/sysctl.conf.5.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/sysctl.8.gz
+-rw-r--r-- root/root usr/share/man/man8/vmstat.8.gz
diff --git a/core/procps/.signature b/core/procps/.signature
new file mode 100644
index 0000000..5611602
--- /dev/null
+++ b/core/procps/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mP+e833JP9eY3SyWDZeZnWp0Rt5PUrijmJL73wq9FsrWCZk0KCNvw0MV+2HRcOqZGEkYcc7jGI+JOksL5CTeTAI=
+
+SHA256 (MAKEPKG) = eb6fbb33e807004076f9049df4a71d507167c83968b4a62e13d047b9ceee0c80
+SHA256 (.footprint) = ccc467a549f670f15f3c5e98638c3f5e413c21fed18e0c44d6336d552a83e3c8
+SHA256 (procps-4.0.7.tar.xz) = 468dfe0f29a77498286b459fcc33e24fcc2031c11a890244ba9cf1481a4f5df7
+SHA256 (procps#4.0.7-1.pkg.tar.gz) = c996112fce2a88f80ba00ff03d70f3973f0701bcc213d88265fb26c16fd7ae7e
diff --git a/core/procps/MAKEPKG b/core/procps/MAKEPKG
new file mode 100644
index 0000000..732c78a
--- /dev/null
+++ b/core/procps/MAKEPKG
@@ -0,0 +1,58 @@
+#!/bin/mkpkg
+# description: System process utilities (ps, top, free, etc.)
+# url: https://sourceforge.net/projects/procps-ng/
+
+name=procps
+version=4.0.7
+release=1
+depends=(ncurses)
+makedeps=(bash gettext)
+#lockbox=(make)
+source=(https://gitlab.com/procps-ng/procps/-/archive/v$version/$name-v$version.tar.gz)
+renames=($name-$version.tar.xz)
+
+sha256sums=(
+ "468dfe0f29a77498286b459fcc33e24fcc2031c11a890244ba9cf1481a4f5df7"
+)
+
+build() {
+ # Use bash explicitly
+ export CONFIG_SHELL=/bin/bash
+ export SHELL=/bin/bash
+ export LINGUAS=''
+ cd $name-v$version
+
+ ./autogen.sh
+ ./configure \
+ --prefix=/ \
+ --bindir=/bin \
+ --sbindir=/sbin \
+ --libdir=/lib \
+ --includedir=/include \
+ --mandir=/usr/share/man \
+ --disable-nls \
+ --disable-kill \
+ --disable-modern-top \
+ --enable-watch8bit \
+ PKG_CONFIG=/bin/true \
+ NCURSES_CFLAGS= \
+ NCURSES_LIBS=-lncursesw
+
+ make
+ make install DESTDIR=$PKG
+
+ rm -f $PKG/bin/w
+ rm -f $PKG/usr/share/man/man1/w.1*
+ rm -rf $PKG/share
+
+ for lang in de fr pl pt_BR ro sv uk zh_CN; do
+ rm -rf $PKG/usr/share/man/$lang
+ done
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh