# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 PortGroup cmake 1.0 PortGroup compilers 1.0 name lapack version 3.6.0 revision 1 categories math devel science platforms darwin license BSD maintainers takeshi openmaintainer description Linear Algebra PACKage long_description \ LAPACK is written in Fortran 90 and provides routines \ for solving systems of simultaneous linear equations, \ least-squares solutions of linear systems of equations, \ eigenvalue problems, and singular value problems. homepage http://www.netlib.org/${name}/ master_sites ${homepage} checksums rmd160 a92d0d869e42cf5835039b043e613e323b069f04 \ sha256 a9a0082c918fe14e377bbd570057616768dca76cbdc713457d8199aaa233ffc3 extract.suffix .tgz compilers.choose cc fc f77 f90 compilers.setup require_fortran -clang -llvm -dragonegg cmake.out_of_source yes patchfiles patch-lapack.pc.in.diff \ patch-BLAS-CMakeLists.txt.diff \ patch-BLAS-blas.pc.in.diff \ patch-CBLAS-CMakeLists.txt.diff \ patch-CBLAS-cblas.pc.in.diff \ patch-CMakeLists.txt.diff \ patch-LAPACKE-CMakeLists.txt.diff \ patch-LAPACKE-lapacke.pc.in.diff configure.args-delete \ -DCMAKE_INSTALL_RPATH=${prefix}/lib \ -DCMAKE_INSTALL_NAME_DIR=${prefix}/lib configure.args-append \ -DBUILD_SHARED_LIBS=ON \ -DCBLAS=ON \ -DLAPACKE=ON \ -DCMAKE_INSTALL_LIBDIR=${prefix}/lib/${name} \ -DCMAKE_INSTALL_RPATH=${prefix}/lib/${name} \ -DCMAKE_INSTALL_NAME_DIR=${prefix}/lib/${name} variant accelerate description {use BLAS in Accelerate.framework} { depends_lib-append port:vecLibFort configure.args-append -DUSE_OPTIMIZED_BLAS=ON configure.ldflags-append -lvecLibFort }