blas: fix remains of hardcoded version
Thanks to @knedlsepp for pointing out
2b71fdbbc3 (commitcomment-14919659)
This commit is contained in:
parent
fbf606aeb9
commit
ffb72182a6
@ -1,7 +1,9 @@
|
|||||||
{ stdenv, fetchurl, gfortran }:
|
{ stdenv, fetchurl, gfortran }:
|
||||||
|
let
|
||||||
|
version = "3.5.0";
|
||||||
|
in
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "blas-3.5.0";
|
name = "blas-${version}";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://www.netlib.org/blas/${name}.tgz";
|
url = "http://www.netlib.org/blas/${name}.tgz";
|
||||||
sha256 = "096a3apnh899abjymjjg8m34hncagkzp9qxw08cms98g71fpfzgg";
|
sha256 = "096a3apnh899abjymjjg8m34hncagkzp9qxw08cms98g71fpfzgg";
|
||||||
@ -21,7 +23,7 @@ stdenv.mkDerivation rec {
|
|||||||
echo >>make.inc "ARCH = gfortran"
|
echo >>make.inc "ARCH = gfortran"
|
||||||
echo >>make.inc "ARCHFLAGS = -shared -o"
|
echo >>make.inc "ARCHFLAGS = -shared -o"
|
||||||
echo >>make.inc "RANLIB = echo"
|
echo >>make.inc "RANLIB = echo"
|
||||||
echo >>make.inc "BLASLIB = libblas.so.3.0.3"
|
echo >>make.inc "BLASLIB = libblas.so.${version}"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
@ -39,9 +41,9 @@ stdenv.mkDerivation rec {
|
|||||||
(stdenv.lib.optionalString stdenv.isFreeBSD "mkdir -p $out/lib ;")
|
(stdenv.lib.optionalString stdenv.isFreeBSD "mkdir -p $out/lib ;")
|
||||||
+ ''
|
+ ''
|
||||||
install ${dashD} -m755 libblas.a "$out/lib/libblas.a"
|
install ${dashD} -m755 libblas.a "$out/lib/libblas.a"
|
||||||
install ${dashD} -m755 libblas.so.3.0.3 "$out/lib/libblas.so.3.0.3"
|
install ${dashD} -m755 libblas.so.${version} "$out/lib/libblas.so.${version}"
|
||||||
ln -s libblas.so.3.0.3 "$out/lib/libblas.so.3"
|
ln -s libblas.so.${version} "$out/lib/libblas.so.3"
|
||||||
ln -s libblas.so.3.0.3 "$out/lib/libblas.so"
|
ln -s libblas.so.${version} "$out/lib/libblas.so"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user