at 24.11-pre 41 lines 1.0 kB view raw
1{ lib 2, stdenv 3, fetchFromGitHub 4, gettext 5, bzip2 6}: 7 8stdenv.mkDerivation rec { 9 pname = "sysstat"; 10 version = "12.7.4"; 11 12 src = fetchFromGitHub { 13 owner = pname; 14 repo = pname; 15 rev = "refs/tags/v${version}"; 16 hash = "sha256-ELmSzWnJ8vGwGPwY/5MFp/2gQhMXMjNG4bHtCplfQSc="; 17 }; 18 19 buildInputs = [ gettext ]; 20 21 preConfigure = '' 22 export PATH_CP=$(type -tp cp) 23 export PATH_CHKCONFIG=/no-such-program 24 export BZIP=${bzip2.bin}/bin/bzip2 25 export SYSTEMCTL=systemctl 26 export COMPRESS_MANPG=n 27 ''; 28 29 makeFlags = [ "SYSCONFIG_DIR=$(out)/etc" "IGNORE_FILE_ATTRIBUTES=y" "CHOWN=true" ]; 30 installTargets = [ "install_base" "install_nls" "install_man" ]; 31 32 patches = [ ./install.patch ]; 33 34 meta = { 35 homepage = "http://sebastien.godard.pagesperso-orange.fr/"; 36 description = "A collection of performance monitoring tools for Linux (such as sar, iostat and pidstat)"; 37 license = lib.licenses.gpl2Plus; 38 platforms = lib.platforms.linux; 39 maintainers = [ lib.maintainers.eelco ]; 40 }; 41}