at 22.05-pre 27 lines 780 B view raw
1{lib, stdenv, fetchurl, ocaml, findlib, camlp4}: 2stdenv.mkDerivation rec { 3 pname = "ocamlscript"; 4 version = "2.0.3"; 5 src = fetchurl { 6 url = "https://mjambon.com/releases/${pname}/${pname}-${version}.tar.gz"; 7 sha256 = "1v1i24gijxwris8w4hi95r9swld6dm7jbry0zp72767a3g5ivlrd"; 8 }; 9 10 propagatedBuildInputs = [ ocaml findlib camlp4 ]; 11 12 patches = [ ./Makefile.patch ]; 13 14 buildFlags = [ "PREFIX=$(out)" ]; 15 installFlags = [ "PREFIX=$(out)" ]; 16 17 preInstall = "mkdir $out/bin"; 18 createFindlibDestdir = true; 19 20 meta = with lib; { 21 homepage = "http://martin.jambon.free.fr/ocamlscript.html"; 22 license = licenses.boost; 23 platforms = ocaml.meta.platforms or []; 24 description = "Natively-compiled OCaml scripts"; 25 maintainers = [ maintainers.vbgl ]; 26 }; 27}