pkgname=lapack pkgver=3.12.0 pkgrel=1 arch=('x86_64') url="https://netlib.org/lapack" pkgdesc="Linear Algebra PACKage" depends=('gcc-libs') makedepends=('gcc' 'cmake') conflicts=('blas' 'atlas-lapack') replaces=('blas' 'atlas-lapack') provides=('blas') license=("custom") source=("https://github.com/Reference-LAPACK/lapack/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz") md5sums=('c1b38bef123584d86a1bd8000784a7b2') build() { cmake -B build -S ${pkgname}-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=ON \ -DBUILD_SHARED_LIBS=ON \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_Fortran_COMPILER=gfortran \ -DLAPACKE=ON cmake --build build } package() { DESTDIR=${pkgdir} cmake --install build # install the test bin options #install -m755 -d ${pkgdir}/usr/bin #install -m755 ${srcdir}/build/bin/* ${pkgdir}/usr/bin install -m755 -d ${pkgdir}/usr/share/licenses/lapack install -m644 ${srcdir}/${pkgname}-${pkgver}/LICENSE ${pkgdir}/usr/share/licenses/lapack/ }