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 | |
parent | 418085f5d7edbb5ecd1a589c7c4e2ee9d4ad4d85 (diff) | |
download | aur-bde58bd8559ecfef9aa5ba5aa5f4c5870e588ae4.tar.gz |
split lapacke
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 25 |
2 files changed, 31 insertions, 5 deletions
@@ -1,12 +1,13 @@ +# Generated by mksrcinfo v8 +# Mon Jan 25 20:06:14 UTC 2016 pkgbase = mingw-w64-lapack pkgdesc = Linear Algebra PACKage (mingw-w64) pkgver = 3.6.0 - pkgrel = 1 + pkgrel = 2 url = http://www.netlib.org/lapack arch = any license = LGPL makedepends = mingw-w64-cmake - depends = mingw-w64-crt options = !buildflags options = !strip options = staticlibs @@ -18,7 +19,13 @@ pkgname = mingw-w64-lapack pkgname = mingw-w64-blas pkgdesc = Basic Linear Algebra Subprograms (mingw-w64) + depends = mingw-w64-crt pkgname = mingw-w64-cblas pkgdesc = C interface to BLAS (mingw-w64) + depends = mingw-w64-blas + +pkgname = mingw-w64-lapacke + pkgdesc = C interface to LAPACK (mingw-w64) + depends = mingw-w64-lapack @@ -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 |