Author: viric
Date: Thu Mar 3 13:41:06 2011
New Revision: 26144
URL: https://svn.nixos.org/websvn/nix/?rev=26144&sc=1
Log:
Adding libf2c
Added:
nixpkgs/trunk/pkgs/development/libraries/libf2c/
nixpkgs/trunk/pkgs/development/libraries/libf2c/default.nix
Modified:
nixpkgs/trunk/pkgs/top-level/all-packages.nix
Added: nixpkgs/trunk/pkgs/development/libraries/libf2c/default.nix
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/libf2c/default.nix Thu Mar 3
13:41:06 2011 (r26144)
@@ -0,0 +1,32 @@
+{stdenv, fetchurl, unzip}:
+
+stdenv.mkDerivation rec {
+ name = "libf2c";
+
+ src = fetchurl {
+ url = http://www.netlib.org/f2c/libf2c.zip;
+ sha256 = "14py0zdwzj5gqjzi0z2hlcy3czpzx1fav55akdj143qgav8h6dav";
+ };
+
+ unpackPhase = ''
+ mkdir build
+ cd build
+ unzip ${src}
+ '';
+
+ makeFlags = "-f makefile.u";
+
+ installPhase = ''
+ ensureDir $out/include $out/lib
+ cp libf2c.a $out/lib
+ cp f2c.h $out/include
+ '';
+
+ buildInputs = [ unzip ];
+
+ meta = {
+ description = "F2c converts Fortran 77 source code to C";
+ homepage = http://www.netlib.org/f2c/;
+ license = "BSD";
+ };
+}
Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/all-packages.nix Thu Mar 3 13:41:01
2011 (r26143)
+++ nixpkgs/trunk/pkgs/top-level/all-packages.nix Thu Mar 3 13:41:06
2011 (r26144)
@@ -3502,6 +3502,8 @@
libmpeg2 = mpeg2dec;
};
+ libf2c = callPackage ../development/libraries/libf2c {};
+
libfixposix = callPackage ../development/libraries/libfixposix {};
libffcall = builderDefsPackage (import ../development/libraries/libffcall) {
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits