Package vmtouch

This commit is contained in:
Jim Garrison 2015-03-10 10:53:00 -07:00
parent c904f35728
commit df9daf16aa
3 changed files with 30 additions and 0 deletions

View file

@ -78,6 +78,7 @@
fuuzetsu = "Mateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk>";
gal_bolle = "Florent Becker <florent.becker@ens-lyon.org>";
garbas = "Rok Garbas <rok@garbas.si>";
garrison = "Jim Garrison <jim@garrison.cc>";
gavin = "Gavin Rogers <gavin@praxeology.co.uk>";
goibhniu = "Cillian de Róiste <cillian.deroiste@gmail.com>";
gridaphobe = "Eric Seidel <eric@seidel.io>";

View file

@ -0,0 +1,27 @@
{stdenv, fetchFromGitHub, perl}:
stdenv.mkDerivation rec {
pname = "vmtouch";
version = "git-20150310";
name = "${pname}-${version}";
src = fetchFromGitHub {
owner = "hoytech";
repo = "vmtouch";
rev = "4e1b106e59942678c1e6e490e2c7ca7df50eb7a3";
sha256 = "1m37gvlypyfizd33mfyfha4hhwiyfzsj8gb2h5im6wzis4j15d0y";
};
buildInputs = [perl];
makeFlags = "PREFIX=$(out)";
meta = {
description = "Portable file system cache diagnostics and control";
longDescription = "vmtouch is a tool for learning about and controlling the file system cache of unix and unix-like systems.";
homepage = "http://hoytech.com/vmtouch/vmtouch.html";
license = stdenv.lib.licenses.bsd3;
maintainers = [ stdenv.lib.maintainers.garrison ];
platforms = stdenv.lib.platforms.all;
};
}

View file

@ -2986,6 +2986,8 @@ let
vlan = callPackage ../tools/networking/vlan { };
vmtouch = callPackage ../tools/misc/vmtouch { };
volumeicon = callPackage ../tools/audio/volumeicon { };
wakelan = callPackage ../tools/networking/wakelan { };