add powertop (www.linuxpowertop.org)

svn path=/nixpkgs/trunk/; revision=9358
This commit is contained in:
Armijn Hemel 2007-09-23 10:59:54 +00:00
parent 3595fc845d
commit e0d357058b
3 changed files with 28 additions and 0 deletions

View file

@ -0,0 +1,11 @@
{stdenv, fetchurl, ncurses}:
stdenv.mkDerivation {
name = "powertop-1.8";
src = fetchurl {
url = http://linuxpowertop.org/download/powertop-1.8.tar.gz;
sha256 = "0fmdbg00yfzhw5ldc5g6il602lvpmhi9dri4l0pc2ndgwm3fl9bk";
};
patches = [./powertop-1.8.patch];
buildInputs = [ncurses];
}

View file

@ -0,0 +1,13 @@
diff -ru powertop-1.8/Makefile powertop-1.8.new/Makefile
--- powertop-1.8/Makefile 2007-08-19 19:43:08.000000000 +0200
+++ powertop-1.8.new/Makefile 2007-09-23 12:54:59.000000000 +0200
@@ -1,6 +1,6 @@
-BINDIR=/usr/bin
-LOCALESDIR=/usr/share/locale
-MANDIR=/usr/share/man/man1
+BINDIR=${out}/bin
+LOCALESDIR=${out}/share/locale
+MANDIR=${out}/share/man/man1
WARNFLAGS=-Wall -W -Wshadow
CFLAGS?=-Os -g ${WARNFLAGS}
CC?=gcc

View file

@ -2895,6 +2895,10 @@ rec {
inherit stdenv fetchurl pam libxcrypt;
};
powertop = import ../os-specific/linux/powertop {
inherit fetchurl stdenv ncurses;
};
procps = import ../os-specific/linux/procps {
inherit fetchurl stdenv ncurses;
};