about summary refs log tree commit diff
path: root/pkgs/tools/misc/tlp/default.nix
diff options
context:
space:
mode:
authorworldofpeace <worldofpeace@users.noreply.github.com>2019-04-03 03:11:20 -0400
committerworldofpeace <worldofpeace@users.noreply.github.com>2019-04-03 03:36:18 -0400
commit88aad172ab150b9f0de0c92332e2c3920e66fe98 (patch)
tree90f054c52968e7db457ea69432e7b85ee41827f4 /pkgs/tools/misc/tlp/default.nix
parentff3b8efe4f80607c57cc7fdd69046e1899a46d4c (diff)
downloadnixlib-88aad172ab150b9f0de0c92332e2c3920e66fe98.tar
nixlib-88aad172ab150b9f0de0c92332e2c3920e66fe98.tar.gz
nixlib-88aad172ab150b9f0de0c92332e2c3920e66fe98.tar.bz2
nixlib-88aad172ab150b9f0de0c92332e2c3920e66fe98.tar.lz
nixlib-88aad172ab150b9f0de0c92332e2c3920e66fe98.tar.xz
nixlib-88aad172ab150b9f0de0c92332e2c3920e66fe98.tar.zst
nixlib-88aad172ab150b9f0de0c92332e2c3920e66fe98.zip
tlp: cleanup makeFlags
* TLP_TLIP should be share/tlp
* set TLP_FLIB
* use placeholder
Diffstat (limited to 'pkgs/tools/misc/tlp/default.nix')
-rw-r--r--pkgs/tools/misc/tlp/default.nix37
1 files changed, 20 insertions, 17 deletions
diff --git a/pkgs/tools/misc/tlp/default.nix b/pkgs/tools/misc/tlp/default.nix
index 4a8193ba68bb..e9743153b773 100644
--- a/pkgs/tools/misc/tlp/default.nix
+++ b/pkgs/tools/misc/tlp/default.nix
@@ -17,25 +17,28 @@ in stdenv.mkDerivation rec {
   version = "1.2.1";
 
   src = fetchFromGitHub {
-        owner = "linrunner";
-        repo = "TLP";
-        rev = "${version}";
-        sha256 = "1msldl6y8fpvxa9p87lv3hvgxwk2vpiahqmapq485ihdjkshc558";
-      };
+    owner = "linrunner";
+    repo = "TLP";
+    rev = version;
+    sha256 = "1msldl6y8fpvxa9p87lv3hvgxwk2vpiahqmapq485ihdjkshc558";
+  };
+
+  outRef = placeholder "out";
 
-  makeFlags = [ "DESTDIR=$(out)"
-                "TLP_SBIN=$(out)/bin"
-                "TLP_BIN=$(out)/bin"
-                "TLP_TLIB=$(out)/share/tlp-pm"
-                "TLP_PLIB=$(out)/lib/pm-utils"
-                "TLP_ULIB=$(out)/lib/udev"
-                "TLP_NMDSP=$(out)/etc/NetworkManager/dispatcher.d"
-                "TLP_SHCPL=$(out)/share/bash-completion/completions"
-                "TLP_MAN=$(out)/share/man"
+  makeFlags = [
+    "DESTDIR=${outRef}"
+    "TLP_SBIN=${outRef}/bin"
+    "TLP_BIN=${outRef}/bin"
+    "TLP_TLIB=${outRef}/share/tlp"
+    "TLP_FLIB=${outRef}/share/tlp/func.d"
+    "TLP_ULIB=${outRef}/lib/udev"
+    "TLP_NMDSP=${outRef}/etc/NetworkManager/dispatcher.d"
+    "TLP_SHCPL=${outRef}/share/bash-completion/completions"
+    "TLP_MAN=${outRef}/share/man"
+    "TLP_META=${outRef}/share/metainfo"
 
-                "TLP_NO_INIT=1"
-                "TLP_NO_PMUTILS=1"
-              ];
+    "TLP_NO_INIT=1"
+  ];
 
   nativeBuildInputs = [ makeWrapper file ];