parent
6fdc3e6a7c
commit
bc4417cdca
@ -0,0 +1,35 @@ |
||||
{ lib, stdenv, fetchFromGitHub, python3, runtimeShell }: |
||||
|
||||
stdenv.mkDerivation rec { |
||||
pname = "enjarify"; |
||||
version = "1.0.3"; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "google"; |
||||
repo = pname; |
||||
rev = version; |
||||
sha256 = "sha256-VDBC5n2jWLNJsilX+PV1smL5JeBDj23jYFRwdObXwYs="; |
||||
}; |
||||
|
||||
installPhase = '' |
||||
pypath="$out/${python3.sitePackages}" |
||||
mkdir -p $out/bin $pypath |
||||
mv enjarify $pypath |
||||
|
||||
cat << EOF > $out/bin/enjarify |
||||
#!${runtimeShell} |
||||
export PYTHONPATH=$pypath |
||||
exec ${python3.interpreter} -O -m enjarify.main "\$@" |
||||
EOF |
||||
chmod +x $out/bin/enjarify |
||||
''; |
||||
|
||||
buildInputs = [ ]; |
||||
|
||||
meta = with lib; { |
||||
description = "Tool for translating Dalvik bytecode to equivalent Java bytecode"; |
||||
homepage = "https://github.com/google/enjarify/"; |
||||
license = licenses.asl20; |
||||
maintainers = with maintainers; [ SuperSandro2000 ]; |
||||
}; |
||||
} |
Loading…
Reference in new issue