diff options
author | Michel Zou | 2015-12-10 18:17:44 +0100 |
---|---|---|
committer | Michel Zou | 2015-12-10 18:17:44 +0100 |
commit | 418085f5d7edbb5ecd1a589c7c4e2ee9d4ad4d85 (patch) | |
tree | cf00b90e3459184586faa1add19c2f34d8278fed | |
parent | b9e52002423f925413b9664eee800eedee137476 (diff) | |
download | aur-418085f5d7edbb5ecd1a589c7c4e2ee9d4ad4d85.tar.gz |
Revert "no split packages"
This reverts commit 8b81fb6236dc2044eb9afd338045f9a2d19d66ed.
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 37 insertions, 2 deletions
@@ -16,3 +16,9 @@ pkgbase = mingw-w64-lapack pkgname = mingw-w64-lapack depends = mingw-w64-blas +pkgname = mingw-w64-blas + pkgdesc = Basic Linear Algebra Subprograms (mingw-w64) + +pkgname = mingw-w64-cblas + pkgdesc = C interface to BLAS (mingw-w64) + @@ -1,5 +1,6 @@ pkgname=mingw-w64-lapack +pkgname=('mingw-w64-lapack' 'mingw-w64-blas' 'mingw-w64-cblas') pkgver=3.6.0 pkgrel=1 arch=('any') @@ -16,7 +17,6 @@ _architectures="i686-w64-mingw32 x86_64-w64-mingw32" prepare() { cd "$srcdir/lapack-${pkgver}" - # see r1651 sed -e 's|/CMAKE/|/cmake/|' -i CBLAS/CMakeLists.txt } @@ -47,7 +47,7 @@ build() done } -package() +package_mingw-w64-lapack() { depends=("mingw-w64-blas") for _arch in ${_architectures}; do @@ -55,8 +55,37 @@ package() make install DESTDIR="$pkgdir" cd "$srcdir/lapack-${pkgver}/build-${_arch}" make install DESTDIR="$pkgdir" + rm "$pkgdir"/usr/${_arch}/*/lib*blas* + rm "$pkgdir"/usr/${_arch}/lib/pkgconfig/*blas.pc + rm "$pkgdir"/usr/${_arch}/include/cblas* + rm -r "$pkgdir"/usr/${_arch}/lib/cmake/cblas* ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll ${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a done } +package_mingw-w64-blas() +{ + pkgdesc="Basic Linear Algebra Subprograms (mingw-w64)" + for _arch in ${_architectures}; do + cd "$srcdir/lapack-${pkgver}/build-${_arch}-static/BLAS" + make install DESTDIR="$pkgdir" + cd "$srcdir/lapack-${pkgver}/build-${_arch}/BLAS" + make install DESTDIR="$pkgdir" + ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll + ${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a + done +} + +package_mingw-w64-cblas() +{ + pkgdesc="C interface to BLAS (mingw-w64)" + for _arch in ${_architectures}; do + cd "$srcdir/lapack-${pkgver}/build-${_arch}-static/CBLAS" + make install DESTDIR="$pkgdir" + cd "$srcdir/lapack-${pkgver}/build-${_arch}/CBLAS" + 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 |