1{stdenv, fetchurl, unzip}:
2
3stdenv.mkDerivation rec {
4 name = "libf2c-20100903";
5
6 src = fetchurl {
7 url = http://www.netlib.org/f2c/libf2c.zip;
8 sha256 = "1mcp1lh7gay7hm186dr0wvwd2bc05xydhnc1qy3dqs4n3r102g7i";
9 };
10
11 unpackPhase = ''
12 mkdir build
13 cd build
14 unzip ${src}
15 '';
16
17 makeFlags = "-f makefile.u";
18
19 installPhase = ''
20 mkdir -p $out/include $out/lib
21 cp libf2c.a $out/lib
22 cp f2c.h $out/include
23 '';
24
25 buildInputs = [ unzip ];
26
27 meta = {
28 description = "F2c converts Fortran 77 source code to C";
29 homepage = http://www.netlib.org/f2c/;
30 license = stdenv.lib.licenses.mit;
31 };
32}