# Template file for 'procps-ng' pkgname=procps-ng version=3.3.11 revision=4 build_style=gnu-configure configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin --libdir=/usr/lib --disable-kill --enable-watch8bit --disable-modern-top --without-systemd" hostmakedepends="automake libtool pkg-config gettext-devel" makedepends="ncurses-devel" short_desc="Utilities for monitoring your system and its processes" maintainer="Juan RP " license="GPL-2, LGPL-2.1" homepage="https://gitlab.com/procps-ng/procps" distfiles="${SOURCEFORGE_SITE}/${pkgname}/Production/${pkgname}-${version}.tar.xz" checksum=e9493169a2d2adc0bc045538707310c8e877b385e4e296143b62607d2bb044ed conf_files="/etc/sysctl.conf" post_extract() { sed -i 's,ncursesw/ncurses.h,ncurses.h,g' watch.c } pre_configure() { # printf %Lu is not portable. sed -i 's,%Lu,%llu,g' top/top.c proc/{sysinfo,readproc}.c autoreconf -fi } post_install() { vconf ${FILESDIR}/sysctl.conf } procps-ng-devel_package() { depends="${makedepends} ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/share/man/man3 vmove usr/include vmove usr/lib/pkgconfig vmove "usr/lib/*.a" vmove "usr/lib/*.so" } }