about summary refs log tree commit diff
path: root/pkgs/tools/system/incron
diff options
context:
space:
mode:
authorAaron Andersen <aaron@fosslib.net>2018-08-27 21:28:20 +0000
committerAaron Andersen <aaron@fosslib.net>2018-08-27 21:28:20 +0000
commitbd50320cb1fe6e16294d93d7d051ecd4111e3a16 (patch)
tree548b77eda36683909b04f6953c41eb6ba542974e /pkgs/tools/system/incron
parent7840d00532f87ce0712522e0fbbdc335ce83fd3f (diff)
downloadnixlib-bd50320cb1fe6e16294d93d7d051ecd4111e3a16.tar
nixlib-bd50320cb1fe6e16294d93d7d051ecd4111e3a16.tar.gz
nixlib-bd50320cb1fe6e16294d93d7d051ecd4111e3a16.tar.bz2
nixlib-bd50320cb1fe6e16294d93d7d051ecd4111e3a16.tar.lz
nixlib-bd50320cb1fe6e16294d93d7d051ecd4111e3a16.tar.xz
nixlib-bd50320cb1fe6e16294d93d7d051ecd4111e3a16.tar.zst
nixlib-bd50320cb1fe6e16294d93d7d051ecd4111e3a16.zip
some cleanup of the package .nix file as recommended by @jtojnar
Diffstat (limited to 'pkgs/tools/system/incron')
-rw-r--r--pkgs/tools/system/incron/default.nix8
1 files changed, 4 insertions, 4 deletions
diff --git a/pkgs/tools/system/incron/default.nix b/pkgs/tools/system/incron/default.nix
index 4133342f6c4d..43b91f6fac1b 100644
--- a/pkgs/tools/system/incron/default.nix
+++ b/pkgs/tools/system/incron/default.nix
@@ -16,15 +16,15 @@ stdenv.mkDerivation rec {
     sed -i "s|/bin/bash|${bash}/bin/bash|g" usertable.cpp
   '';
 
-  installPhase = ''
+  installFlags = [ "PREFIX=$(out)" ];
+  installTargets = [ "install-man" ];
+
+  preInstall = ''
     mkdir -p $out/bin
 
     # make install doesn't work because setuid and permissions
     # just manually install the binaries instead
     cp incrond incrontab $out/bin/
-
-    # make install-man is fine for documentation
-    make install-man
   '';
 
   meta = with stdenv.lib; {