i7z: better cpu frequency/turbo boost checker for intel core i{3,5,7}

svn path=/nixpkgs/trunk/; revision=32082
This commit is contained in:
Peter Simons 2012-02-06 19:09:04 +00:00
parent 5a34b4f9a1
commit 796f0ad5bc
2 changed files with 42 additions and 0 deletions

View File

@ -0,0 +1,40 @@
{ stdenv, fetchurl, qt4, ncurses}:
stdenv.mkDerivation rec {
name = "i7z-0.27.1";
src = fetchurl {
url = "http://i7z.googlecode.com/files/${name}.tar.gz";
sha256 = "0n3pry1qmpq4basnny3gddls2zlwz0813ixnas87092rvlgjhbc6";
};
buildInputs = [qt4 ncurses];
patchPhase = ''
substituteInPlace Makefile --replace "/usr/sbin" "$out/sbin"
'';
buildPhase = ''
make
cd GUI
qmake
make clean
make
cd ..
'';
installPhase = ''
pwd
ensureDir $out/sbin
make install
install -Dm755 GUI/i7z_GUI $out/sbin/i7z-gui
'';
meta = {
description = "A better i7 (and now i3, i5) reporting tool for Linux";
homepage = http://code.google.com/p/i7z;
license = "GPLv2";
maintainers = [ stdenv.lib.maintainers.bluescreen303 ];
};
}

View File

@ -5390,6 +5390,8 @@ let
hwdata = callPackage ../os-specific/linux/hwdata { };
i7z = callPackage ../os-specific/linux/i7z { };
ifplugd = callPackage ../os-specific/linux/ifplugd { };
iotop = callPackage ../os-specific/linux/iotop { };