normcap: 0.5.8 -> 0.5.9 (#355312)
[NixPkgs.git] / pkgs / by-name / un / undollar / package.nix
blob633d095df9d8c905ee06eee9a0b0e03618effb84
2   lib,
3   fetchFromGitHub,
4   stdenvNoCC,
5   nodejs
6 }:
8 stdenvNoCC.mkDerivation {
9   pname = "undollar";
10   version = "1.0.0-unstable-2018-09-14";
12   src = fetchFromGitHub {
13     owner = "xtyrrell";
14     repo = "undollar";
15     # Upstream has no tagged version
16     rev = "27e5f0f87ddc4c9b58fe02a68e83a601078ebb43";
17     hash = "sha256-2nudiUh8B5tSg3TeKh1FEJaf8MJ18/IkYikFD07c4Pw=";
18   };
20   installPhase = ''
21     runHook preInstall
22     mkdir -p $out/bin
23     mv undollar.js $out/bin/$
24     substituteInPlace $out/bin/$ \
25       --replace-fail "/usr/bin/env node" "${lib.getExe nodejs}"
26     runHook postInstall
27   '';
29   meta = {
30     description = "eats the dollar sign in the command you just pasted into your terminal";
31     mainProgram = "$";
32     homepage = "https://github.com/xtyrrell/undollar";
33     license = lib.licenses.mit;
34     maintainers = with lib.maintainers; [ pyrox0 ];
35     inherit (nodejs.meta) platforms;
36   };