diff options
author | Ludovic Courtès <ludo@gnu.org> | 2012-10-18 10:14:06 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2012-10-18 10:21:24 +0200 |
commit | dc3fafe06d17da9f239f0a6639a0472b6284d76e (patch) | |
tree | 1ba97f90c56e32b8c0173161b02847ae1e2185c8 /pkgs/development | |
parent | 363756f0ce370a9da3eed1dbe085193943277b2f (diff) | |
download | nixlib-dc3fafe06d17da9f239f0a6639a0472b6284d76e.tar nixlib-dc3fafe06d17da9f239f0a6639a0472b6284d76e.tar.gz nixlib-dc3fafe06d17da9f239f0a6639a0472b6284d76e.tar.bz2 nixlib-dc3fafe06d17da9f239f0a6639a0472b6284d76e.tar.lz nixlib-dc3fafe06d17da9f239f0a6639a0472b6284d76e.tar.xz nixlib-dc3fafe06d17da9f239f0a6639a0472b6284d76e.tar.zst nixlib-dc3fafe06d17da9f239f0a6639a0472b6284d76e.zip |
blas: `install -d' on FreeBSD
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/libraries/science/math/blas/default.nix | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/pkgs/development/libraries/science/math/blas/default.nix b/pkgs/development/libraries/science/math/blas/default.nix index 55654586eddf..2f8cf1be03fc 100644 --- a/pkgs/development/libraries/science/math/blas/default.nix +++ b/pkgs/development/libraries/science/math/blas/default.nix @@ -32,10 +32,12 @@ stdenv.mkDerivation { echo >>make.inc "RANLIB = ranlib" make ''; - - installPhase = '' - install -D -m755 libblas.a "$out/lib/libblas.a" - install -D -m755 libblas.so.3.0.3 "$out/lib/libblas.so.3.0.3" + + installPhase = + # FreeBSD's stdenv doesn't use Coreutils. + let dashD = if stdenv.isFreeBSD then "-d" else "-D"; in '' + install ${dashD} -m755 libblas.a "$out/lib/libblas.a" + install ${dashD} -m755 libblas.so.3.0.3 "$out/lib/libblas.so.3.0.3" ln -s libblas.so.3.0.3 "$out/lib/libblas.so.3" ln -s libblas.so.3.0.3 "$out/lib/libblas.so" ''; |