aboutsummaryrefslogtreecommitdiff
path: root/pkgs/development/libraries/science/math/blas
diff options
context:
space:
mode:
authoridontgetoutmuch <dominic@steinitz.org>2019-09-03 15:34:45 +0100
committermarkuskowa <markus.kowalewski@gmail.com>2019-09-03 16:34:45 +0200
commit739cdb368e08aeeb4ec482cb4b403ae3de74495a (patch)
treeca768ae831d3b78e54a6d28cd6498b9ace27d73d /pkgs/development/libraries/science/math/blas
parentfdd331cceb3b40b85b925915a0011ebe4ba86454 (diff)
Ensure blas produces pkg config files (#67629)
blas: produce pkgconfig file
Diffstat (limited to 'pkgs/development/libraries/science/math/blas')
-rw-r--r--pkgs/development/libraries/science/math/blas/default.nix9
1 files changed, 9 insertions, 0 deletions
diff --git a/pkgs/development/libraries/science/math/blas/default.nix b/pkgs/development/libraries/science/math/blas/default.nix
index 9c412f93d137..a14ed4e6a30b 100644
--- a/pkgs/development/libraries/science/math/blas/default.nix
+++ b/pkgs/development/libraries/science/math/blas/default.nix
@@ -44,6 +44,15 @@ stdenv.mkDerivation rec {
install ${dashD} -m755 libblas.so.${version} "$out/lib/libblas.so.${version}"
ln -s libblas.so.${version} "$out/lib/libblas.so.3"
ln -s libblas.so.${version} "$out/lib/libblas.so"
+ # Write pkgconfig alias.
+ # See also openblas/default.nix
+ mkdir $out/lib/pkgconfig
+ cat <<EOF > $out/lib/pkgconfig/blas.pc
+Name: blas
+Version: ${version}
+Description: blas provided by the BLAS package.
+Libs: -L$out/lib -lblas
+EOF
'';
preFixup = stdenv.lib.optionalString stdenv.isDarwin ''