summary refs log tree commit diff
path: root/pkgs/os-specific/linux/cpupower
diff options
context:
space:
mode:
authorRobin Gloster <mail@glob.in>2018-02-05 12:51:42 +0100
committerRobin Gloster <mail@glob.in>2018-02-05 12:51:42 +0100
commit39172792c6ef2717bf7a2b6788aa87fe0598229b (patch)
treec7ace6307a2bd4878b426a4c23dc4e8c09e9fa62 /pkgs/os-specific/linux/cpupower
parent4250f50dc940ff6903313ecacc98aafebb9f52bd (diff)
downloadnixpkgs-39172792c6ef2717bf7a2b6788aa87fe0598229b.tar
nixpkgs-39172792c6ef2717bf7a2b6788aa87fe0598229b.tar.gz
nixpkgs-39172792c6ef2717bf7a2b6788aa87fe0598229b.tar.bz2
nixpkgs-39172792c6ef2717bf7a2b6788aa87fe0598229b.tar.lz
nixpkgs-39172792c6ef2717bf7a2b6788aa87fe0598229b.tar.xz
nixpkgs-39172792c6ef2717bf7a2b6788aa87fe0598229b.tar.zst
nixpkgs-39172792c6ef2717bf7a2b6788aa87fe0598229b.zip
linuxPackages.cpupower: clean up
fixes the build on 17.09
Diffstat (limited to 'pkgs/os-specific/linux/cpupower')
-rw-r--r--pkgs/os-specific/linux/cpupower/default.nix28
1 files changed, 11 insertions, 17 deletions
diff --git a/pkgs/os-specific/linux/cpupower/default.nix b/pkgs/os-specific/linux/cpupower/default.nix
index d6d529627e2..ba2e9c8c52d 100644
--- a/pkgs/os-specific/linux/cpupower/default.nix
+++ b/pkgs/os-specific/linux/cpupower/default.nix
@@ -7,29 +7,23 @@ stdenv.mkDerivation {
 
   buildInputs = [ coreutils pciutils gettext ];
 
-  configurePhase = ''
+  postPatch = ''
     cd tools/power/cpupower
     sed -i 's,/bin/true,${coreutils}/bin/true,' Makefile
     sed -i 's,/bin/pwd,${coreutils}/bin/pwd,' Makefile
     sed -i 's,/usr/bin/install,${coreutils}/bin/install,' Makefile
   '';
 
-  buildPhase = ''
-    make
-  '';
-
-  installPhase = ''
-    make \
-      bindir="$out/bin" \
-      sbindir="$out/sbin" \
-      mandir="$out/share/man" \
-      includedir="$out/include" \
-      libdir="$out/lib" \
-      localedir="$out/share/locale" \
-      docdir="$out/share/doc/cpupower" \
-      confdir="$out/etc" \
-      install install-man
-  '';
+  installFlags = [
+    "bindir=$(out)/bin"
+    "sbindir=$(out)/sbin"
+    "mandir=$(out)/share/man"
+    "includedir=$(out)/include"
+    "libdir=$(out)/lib"
+    "localedir=$(out)/share/locale"
+    "docdir=$(out)/share/doc/cpupower"
+    "confdir=$(out)/etc"
+  ];
 
   enableParallelBuilding = true;