summary refs log tree commit diff
path: root/pkgs/os-specific/linux/dbus-broker
diff options
context:
space:
mode:
authorPeter Hoeg <peter@hoeg.com>2017-09-05 09:51:54 +0800
committerPeter Hoeg <peter@hoeg.com>2017-09-05 09:51:54 +0800
commit6f6a7aae8fd7f8fb7c2c7da0ccaa91820e07912b (patch)
treec85997b997f93e94a74c642b41df31a73b2b9ace /pkgs/os-specific/linux/dbus-broker
parentfd2c8d0a00a12f17072b1c1a76bf0d1fd21a849b (diff)
downloadnixpkgs-6f6a7aae8fd7f8fb7c2c7da0ccaa91820e07912b.tar
nixpkgs-6f6a7aae8fd7f8fb7c2c7da0ccaa91820e07912b.tar.gz
nixpkgs-6f6a7aae8fd7f8fb7c2c7da0ccaa91820e07912b.tar.bz2
nixpkgs-6f6a7aae8fd7f8fb7c2c7da0ccaa91820e07912b.tar.lz
nixpkgs-6f6a7aae8fd7f8fb7c2c7da0ccaa91820e07912b.tar.xz
nixpkgs-6f6a7aae8fd7f8fb7c2c7da0ccaa91820e07912b.tar.zst
nixpkgs-6f6a7aae8fd7f8fb7c2c7da0ccaa91820e07912b.zip
dbus-broker: meson and ninja hooks handle most things for us
Diffstat (limited to 'pkgs/os-specific/linux/dbus-broker')
-rw-r--r--pkgs/os-specific/linux/dbus-broker/default.nix14
1 files changed, 3 insertions, 11 deletions
diff --git a/pkgs/os-specific/linux/dbus-broker/default.nix b/pkgs/os-specific/linux/dbus-broker/default.nix
index 3dd63cf02e4..7caf5e359d0 100644
--- a/pkgs/os-specific/linux/dbus-broker/default.nix
+++ b/pkgs/os-specific/linux/dbus-broker/default.nix
@@ -22,19 +22,11 @@ stdenv.mkDerivation rec {
       --replace "dep_systemd.get_pkgconfig_variable('systemduserunitdir')"   "'$out/lib/systemd/user'"
   '';
 
-  preConfigure = ''
-    mkdir build
-    meson --prefix "$out" --buildtype=release build/
+  postInstall = ''
+    install -Dm644 ../README $out/share/doc/dbus-broker/README
   '';
 
-  buildPhase = "ninja -C build";
-
-  installPhase = ''
-    ninja -C build install
-    install -Dm644 README $out/share/doc/dbus-broker/README
-  '';
-
-  checkPhase = "ninja -C build test";
+  checkPhase = "ninja test";
 
   doCheck = true;