diff options
author | Peter Hoeg <peter@hoeg.com> | 2017-09-05 09:51:54 +0800 |
---|---|---|
committer | Peter Hoeg <peter@hoeg.com> | 2017-09-05 09:51:54 +0800 |
commit | 6f6a7aae8fd7f8fb7c2c7da0ccaa91820e07912b (patch) | |
tree | c85997b997f93e94a74c642b41df31a73b2b9ace /pkgs/os-specific/linux/dbus-broker | |
parent | fd2c8d0a00a12f17072b1c1a76bf0d1fd21a849b (diff) | |
download | nixpkgs-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.nix | 14 |
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; |