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