diff options
author | Jake Waksbaum <jake.waksbaum@gmail.com> | 2018-06-01 14:14:12 -0400 |
---|---|---|
committer | Jake Waksbaum <jake.waksbaum@gmail.com> | 2018-06-01 21:51:22 -0400 |
commit | 7d49699b701a987c2f0dd9a9e7a0ce1022db3b13 (patch) | |
tree | 9665fb5be76fc24b08981dc780c70bb04491f86e /pkgs/tools/security/pass/extensions | |
parent | e126a8c8a5a45fc42822a2d90131c8cae1e4357d (diff) | |
download | nixlib-7d49699b701a987c2f0dd9a9e7a0ce1022db3b13.tar nixlib-7d49699b701a987c2f0dd9a9e7a0ce1022db3b13.tar.gz nixlib-7d49699b701a987c2f0dd9a9e7a0ce1022db3b13.tar.bz2 nixlib-7d49699b701a987c2f0dd9a9e7a0ce1022db3b13.tar.lz nixlib-7d49699b701a987c2f0dd9a9e7a0ce1022db3b13.tar.xz nixlib-7d49699b701a987c2f0dd9a9e7a0ce1022db3b13.tar.zst nixlib-7d49699b701a987c2f0dd9a9e7a0ce1022db3b13.zip |
pass-import: export PREFIX, set PASSWORD_STORE_BIN
Diffstat (limited to 'pkgs/tools/security/pass/extensions')
-rw-r--r-- | pkgs/tools/security/pass/extensions/import.nix | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/tools/security/pass/extensions/import.nix b/pkgs/tools/security/pass/extensions/import.nix index 8ba4abc5e3db..9e69cf376210 100644 --- a/pkgs/tools/security/pass/extensions/import.nix +++ b/pkgs/tools/security/pass/extensions/import.nix @@ -18,13 +18,18 @@ in stdenv.mkDerivation rec { buildInputs = [ pythonEnv ]; + patchPhase = '' + sed -i -e 's|$0|${pass}/bin/pass|' import.bash + ''; + dontBuild = true; installFlags = [ "PREFIX=$(out)" ]; postFixup = '' wrapProgram $out/lib/password-store/extensions/import.bash \ - --prefix PATH : "${pythonEnv}/bin" + --prefix PATH : "${pythonEnv}/bin" \ + --run "export PREFIX" ''; meta = with stdenv.lib; { |