From 24614bdffe9b649ccce168b2c0f1df63f9c3304c Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Tue, 23 Feb 2010 21:32:16 +0000 Subject: Manually fix ecl-config. Not that we really care what it says, but it should not give unsuable flag set svn path=/nixpkgs/trunk/; revision=20203 --- pkgs/development/compilers/ecl/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'pkgs/development/compilers/ecl') diff --git a/pkgs/development/compilers/ecl/default.nix b/pkgs/development/compilers/ecl/default.nix index a562853953078..7692811e8d6a3 100644 --- a/pkgs/development/compilers/ecl/default.nix +++ b/pkgs/development/compilers/ecl/default.nix @@ -2,6 +2,8 @@ a : let s = import ./src-for-default.nix; buildInputs = with a; [ + ]; + propagatedBuildInputs = with a; [ gmp mpfr ]; in @@ -9,14 +11,18 @@ rec { src = a.fetchUrlFromSrcInfo s; inherit (s) name; - inherit buildInputs; + inherit buildInputs propagatedBuildInputs; configureFlags = [ "--enable-threads" "--enable-unicode" ]; /* doConfigure should be removed if not needed */ - phaseNames = ["doConfigure" "doMakeInstall"]; + phaseNames = ["doConfigure" "doMakeInstall" "fixEclConfig"]; + + fixEclConfig = a.fullDepEntry '' + sed -e 's/@[-a-zA-Z_]*@//g' -i $out/bin/ecl-config + '' ["minInit"]; meta = { description = "A Lisp implementation aiming to be small and fast"; -- cgit 1.4.1