# maintainer (x86_64): AlmAck pkgname=lapack pkgver=3.8.0 pkgdesc="Linear Algebra PACKage" pkgrel=3 url="http://www.netlib.org/lapack" depends=("openblas") makedepends=('gcc-fortran' 'cmake' 'python2' 'doxygen') arch=('x86_64') license=("custom") source=(http://www.netlib.org/${pkgname}/${pkgname}-${pkgver}.tar.gz LICENSE.blas) md5sums=('96591affdbf58c450d45c1daa540dbd2' '38b6acb8ed5691d25863319d30a8b365') prepare() { cd "${srcdir}" install -d build } build() { cd "${srcdir}/build" cmake ../${pkgname}-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=ON \ -DBUILD_SHARED_LIBS=ON \ -DBUILD_TESTING=OFF \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_Fortran_COMPILER=gfortran \ -DCBLAS=OFF \ -DLAPACKE_WITH_TMG=ON make # Build man pages cd ../$pkgname-$pkgver doxygen DOCS/Doxyfile_man } package() { cd ${srcdir}/build make DESTDIR=$pkgdir install install -m755 -d "${pkgdir}/usr/share/licenses/lapack" install -m644 "${srcdir}/${pkgname}-${pkgver}/LICENSE" \ "${pkgdir}/usr/share/licenses/lapack/" # libblas provided by openblas rm ${pkgdir}/usr/lib/libblas.so* }