diff options
author | Andrew Anderson | 2020-01-13 15:56:08 +0000 |
---|---|---|
committer | Andrew Anderson | 2020-01-13 15:56:08 +0000 |
commit | aa3bb432f64131fa10dba11fb2f8eb8a874177ce (patch) | |
tree | 2507f62d1f03614eac798b9d8ca85b179f39fabf | |
parent | f1f9ea3b3b94ef3ea3c576ca23e924e5e86ce36f (diff) | |
download | aur-aarch64-linux-gnu-openblas-lapack-openmp.tar.gz |
Include static libs
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 4 insertions, 10 deletions
@@ -1,7 +1,7 @@ pkgbase = aarch64-linux-gnu-openblas-lapack-openmp pkgdesc = Optimized BLAS library based on GotoBLAS2 1.13 BSD (providing blas, lapack, and cblas) pkgver = 0.3.7 - pkgrel = 1 + pkgrel = 2 url = http://www.openblas.net/ arch = any license = BSD @@ -15,6 +15,7 @@ pkgbase = aarch64-linux-gnu-openblas-lapack-openmp provides = aarch64-linux-gnu-lapacke=3.8.0 options = !emptydirs options = !strip + options = staticlibs source = OpenBLAS-0.3.7.tar.gz::https://github.com/xianyi/OpenBLAS/archive/v0.3.7.tar.gz sha256sums = SKIP @@ -8,7 +8,7 @@ _PkgName=OpenBLAS _pkgname=openblas pkgver=0.3.7 _lapackver=3.8.0 -pkgrel=1 +pkgrel=2 pkgdesc="Optimized BLAS library based on GotoBLAS2 1.13 BSD (providing blas, lapack, and cblas)" arch=('any') url="http://www.openblas.net/" @@ -17,7 +17,7 @@ depends=('gcc-libs') makedepends=('perl' 'aarch64-linux-gnu-gcc') provides=('aarch64-linux-gnu-openblas' "aarch64-linux-gnu-blas=${_lapackver}" "aarch64-linux-gnu-lapack=${_lapackver}" "aarch64-linux-gnu-cblas=${_lapackver}" "aarch64-linux-gnu-lapacke=${_lapackver}") conflicts=() -options=(!emptydirs !strip) +options=(!emptydirs !strip staticlibs) source=(${_PkgName}-${pkgver}.tar.gz::https://github.com/xianyi/${_PkgName}/archive/v${pkgver}.tar.gz) sha256sums=('SKIP') @@ -25,7 +25,6 @@ _ncpus=$(eval "cat /proc/cpuinfo | grep MHz | wc -l") _config="BINARY=64 CC=aarch64-linux-gnu-gcc FC=aarch64-linux-gnu-gfortran HOSTCC=gcc TARGET=ARMV8 \ USE_OPENMP=1 USE_THREAD=1 USE_COMPILER_TLS=0 \ - NO_STATIC=0 NO_SHARED=0 \ NO_LAPACK=0 BUILD_LAPACK_DEPRECATED=1 \ MAKE_NB_JOBS=${_ncpus} \ PREFIX=/usr/aarch64-linux-gnu " @@ -52,14 +51,8 @@ package(){ # Install license install -Dm644 LICENSE "${pkgdir}/usr/aarch64-linux-gnu/share/licenses/${pkgname}/LICENSE" - # Install static lib - _static_lib_name=`ls libopenblas_*.a` - install -Dm644 ${_static_lib_name} "${pkgdir}/usr/aarch64-linux-gnu/lib/${_static_lib_name}" - # Symlink to provide blas, cblas, lapack and lapacke cd "${pkgdir}/usr/aarch64-linux-gnu/lib/" - # Static lib - ln -sf ${_static_lib_name} libopenblas.a # BLAS ln -sf libopenblas.so libblas.so ln -sf libopenblas.so libblas.so.${_lapackver:0:1} |