diff options
Diffstat (limited to 'sci-libs/bigdft/bigdft-1.2.0.2.ebuild')
-rw-r--r-- | sci-libs/bigdft/bigdft-1.2.0.2.ebuild | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/sci-libs/bigdft/bigdft-1.2.0.2.ebuild b/sci-libs/bigdft/bigdft-1.2.0.2.ebuild index 1fdf1d339..c81e7303c 100644 --- a/sci-libs/bigdft/bigdft-1.2.0.2.ebuild +++ b/sci-libs/bigdft/bigdft-1.2.0.2.ebuild @@ -20,6 +20,7 @@ IUSE="cuda doc mpi test" RDEPEND=" =sci-libs/libxc-1.0[fortran] virtual/blas + virtual/fortran virtual/lapack mpi? ( virtual/mpi ) cuda? ( dev-util/nvidia-cuda-sdk )" @@ -48,11 +49,10 @@ src_configure() { if use mpi; then MY_FC="mpif90" MY_CC="mpicc" - else - MY_FC="$(tc-getFC)" - MY_CC="$(tc-getCC)" fi + tc-export FC CC + econf \ $(use_enable mpi) \ --enable-libpoissonsolver \ @@ -66,10 +66,7 @@ src_configure() { $(use_with cuda cuda-path /opt/cuda) \ $(use_with cuda lib-cutils /opt/cuda/lib) \ FCFLAGS="${FCFLAGS:- ${FFLAGS:- -O2}}" \ - FC="${MY_FC}" \ - CC="${MY_CC}" \ - LD="$(tc-getLD)" \ - || die "configure failed" + LD="$(tc-getLD)" } src_compile() { |