diff options
author | makefu <github@syntax-fehler.de> | 2017-03-16 23:28:32 +0100 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2017-03-16 23:28:32 +0100 |
commit | 4b29caff2681d21ce4be687321fa4ab2f7713cd4 (patch) | |
tree | c0f59f1eafd87863173a957da3d5b79d69102b83 /krebs/5pkgs/htgen/default.nix | |
parent | 6ec1a6296930569c97cf029bad17c998d4fae66d (diff) | |
parent | 8809797f1063945c03ebd70666c108c45d5d724a (diff) |
Merge remote-tracking branch 'lass/master'
Diffstat (limited to 'krebs/5pkgs/htgen/default.nix')
-rw-r--r-- | krebs/5pkgs/htgen/default.nix | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/krebs/5pkgs/htgen/default.nix b/krebs/5pkgs/htgen/default.nix new file mode 100644 index 000000000..f9dfeb3d1 --- /dev/null +++ b/krebs/5pkgs/htgen/default.nix @@ -0,0 +1,28 @@ +{ bash, coreutils, gnused, stdenv, fetchgit, ucspi-tcp }: +with import <stockholm/lib>; +let + version = "1.1"; +in stdenv.mkDerivation { + name = "htgen-${version}"; + + src = fetchgit { + url = "http://cgit.krebsco.de/htgen"; + rev = "refs/tags/v${version}"; + sha256 = "1zxj0fv9vdrqyl3x2hgq7a6xdlzpclf93akygysrzsqk9wjapp4z"; + }; + + installPhase = '' + mkdir -p $out/bin + { + echo '#! ${bash}/bin/bash' + echo 'export PATH=${makeBinPath [ + ucspi-tcp + coreutils + gnused + ]}''${PATH+":$PATH"}' + cat htgen + } > $out/bin/htgen + chmod +x $out/bin/htgen + cp -r examples $out + ''; +} |