3 changed files with 33 additions and 0 deletions
@ -0,0 +1,31 @@
|
||||
{ stdenv, makeWrapper, lib, fetchFromGitHub |
||||
, bc, coreutils, curl, ethabi, git, gnused, jshon, solc, which }: |
||||
|
||||
stdenv.mkDerivation rec { |
||||
name = "seth-${version}"; |
||||
version = "0.5.0"; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "dapphub"; |
||||
repo = "seth"; |
||||
rev = "v${version}"; |
||||
sha256 = "0bgygvilhbabb0y9pv9cn8cx7cj513w9is4vh6v69h2czknrjmgz"; |
||||
}; |
||||
|
||||
nativeBuildInputs = [makeWrapper]; |
||||
buildPhase = "true"; |
||||
makeFlags = ["prefix=$(out)"]; |
||||
postInstall = let path = lib.makeBinPath [ |
||||
bc coreutils curl ethabi git gnused jshon solc which |
||||
]; in '' |
||||
wrapProgram "$out/bin/seth" --prefix PATH : "${path}" |
||||
''; |
||||
|
||||
meta = { |
||||
description = "Command-line client for talking to Ethereum nodes"; |
||||
homepage = https://github.com/dapphub/seth/; |
||||
maintainers = [stdenv.lib.maintainers.dbrock]; |
||||
license = lib.licenses.gpl3; |
||||
inherit version; |
||||
}; |
||||
} |
Loading…
Reference in new issue