diff options
author | Michel Zou | 2016-01-25 21:06:14 +0100 |
---|---|---|
committer | Michel Zou | 2016-01-25 21:06:14 +0100 |
commit | bde58bd8559ecfef9aa5ba5aa5f4c5870e588ae4 (patch) | |
tree | fe19f9eaeee3f61fa0040e3f9aa9af60323579c1 /PKGBUILD | |
parent | 418085f5d7edbb5ecd1a589c7c4e2ee9d4ad4d85 (diff) | |
download | aur-bde58bd8559ecfef9aa5ba5aa5f4c5870e588ae4.tar.gz |
split lapacke
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 22 insertions, 3 deletions
@@ -1,11 +1,10 @@ pkgname=mingw-w64-lapack -pkgname=('mingw-w64-lapack' 'mingw-w64-blas' 'mingw-w64-cblas') +pkgname=('mingw-w64-lapack' 'mingw-w64-blas' 'mingw-w64-cblas' 'mingw-w64-lapacke') pkgver=3.6.0 -pkgrel=1 +pkgrel=2 arch=('any') pkgdesc="Linear Algebra PACKage (mingw-w64)" -depends=('mingw-w64-crt') makedepends=('mingw-w64-cmake') options=('!buildflags' '!strip' 'staticlibs') license=('LGPL') @@ -56,9 +55,13 @@ package_mingw-w64-lapack() cd "$srcdir/lapack-${pkgver}/build-${_arch}" make install DESTDIR="$pkgdir" rm "$pkgdir"/usr/${_arch}/*/lib*blas* + rm "$pkgdir"/usr/${_arch}/*/lib*lapacke* rm "$pkgdir"/usr/${_arch}/lib/pkgconfig/*blas.pc + rm "$pkgdir"/usr/${_arch}/lib/pkgconfig/*lapacke.pc rm "$pkgdir"/usr/${_arch}/include/cblas* + rm "$pkgdir"/usr/${_arch}/include/lapacke* rm -r "$pkgdir"/usr/${_arch}/lib/cmake/cblas* + rm -r "$pkgdir"/usr/${_arch}/lib/cmake/lapacke* ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll ${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a done @@ -67,6 +70,7 @@ package_mingw-w64-lapack() package_mingw-w64-blas() { pkgdesc="Basic Linear Algebra Subprograms (mingw-w64)" + depends=("mingw-w64-crt") for _arch in ${_architectures}; do cd "$srcdir/lapack-${pkgver}/build-${_arch}-static/BLAS" make install DESTDIR="$pkgdir" @@ -80,6 +84,7 @@ package_mingw-w64-blas() package_mingw-w64-cblas() { pkgdesc="C interface to BLAS (mingw-w64)" + depends=("mingw-w64-blas") for _arch in ${_architectures}; do cd "$srcdir/lapack-${pkgver}/build-${_arch}-static/CBLAS" make install DESTDIR="$pkgdir" @@ -88,4 +93,18 @@ package_mingw-w64-cblas() ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll ${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a done +} + +package_mingw-w64-lapacke() +{ + pkgdesc="C interface to LAPACK (mingw-w64)" + depends=("mingw-w64-lapack") + for _arch in ${_architectures}; do + cd "$srcdir/lapack-${pkgver}/build-${_arch}-static/LAPACKE" + make install DESTDIR="$pkgdir" + cd "$srcdir/lapack-${pkgver}/build-${_arch}/LAPACKE" + make install DESTDIR="$pkgdir" + ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll + ${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a + done }
\ No newline at end of file |