lol
at 16.09-beta 33 lines 697 B view raw
1{ stdenv, lib, bundlerEnv, ruby, xsel, makeWrapper }: 2 3stdenv.mkDerivation rec { 4 name = "pws-1.0.6"; 5 6 env = bundlerEnv { 7 name = "${name}-gems"; 8 9 inherit ruby; 10 11 gemfile = ./Gemfile; 12 lockfile = ./Gemfile.lock; 13 gemset = ./gemset.nix; 14 }; 15 16 buildInputs = [ makeWrapper ]; 17 18 phases = ["installPhase"]; 19 20 installPhase = '' 21 mkdir -p $out/bin 22 makeWrapper ${env}/bin/pws $out/bin/pws \ 23 --set PATH '"${xsel}/bin/:$PATH"' 24 ''; 25 26 meta = with lib; { 27 description = "Command-line password safe"; 28 homepage = https://github.com/janlelis/pws; 29 license = licenses.mit; 30 maintainers = maintainers.swistak35; 31 platforms = platforms.unix; 32 }; 33}