From 0e96c96b84852a5e81134bcfb5d34a3def3f995f Mon Sep 17 00:00:00 2001 From: Moritz Ulrich Date: Sat, 20 Feb 2016 14:44:41 +0100 Subject: mosquitto: Use built-in Makefile for installation. This will also install man pages, client-binaries (mosquitto_sub, mosquitto_pub), libs, headers, etc. --- pkgs/servers/mqtt/mosquitto/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'pkgs/servers/mqtt/mosquitto/default.nix') diff --git a/pkgs/servers/mqtt/mosquitto/default.nix b/pkgs/servers/mqtt/mosquitto/default.nix index 4fdb475d89b..0dacaf4cfe4 100644 --- a/pkgs/servers/mqtt/mosquitto/default.nix +++ b/pkgs/servers/mqtt/mosquitto/default.nix @@ -13,11 +13,14 @@ stdenv.mkDerivation rec { buildInputs = [ openssl libuuid ]; - buildFlags = "mosquitto"; + makeFlags = [ + "DESTDIR=$(out)" + "PREFIX=" + ]; - installPhase = '' - mkdir -p $out/bin - cp src/mosquitto $out/bin/ + preBuild = '' + substituteInPlace config.mk \ + --replace "/usr/local" "" ''; meta = { -- cgit 1.4.1