diff options
Diffstat (limited to 'community/arpack/APKBUILD')
-rw-r--r-- | community/arpack/APKBUILD | 34 |
1 files changed, 23 insertions, 11 deletions
diff --git a/community/arpack/APKBUILD b/community/arpack/APKBUILD index a246a414dc9..2e29465d675 100644 --- a/community/arpack/APKBUILD +++ b/community/arpack/APKBUILD @@ -2,16 +2,22 @@ # Maintainer: Jakub Jirutka <jakub@jirutka.cz> pkgname=arpack _pkgname=$pkgname-ng -pkgver=3.7.0 -pkgrel=1 +pkgver=3.8.0 +pkgrel=3 pkgdesc="Collection of Fortran77 subroutines designed to solve large scale eigenvalue problems" url="https://github.com/opencollab/arpack-ng" -arch="all !mips !mips64" +arch="all" license="BSD-3-Clause" -depends_dev="openblas-dev>=0.3.0 lapack-dev" -makedepends="$depends_dev autoconf automake gfortran libtool" +depends_dev="openblas-dev>=0.3.0" +makedepends=" + $depends_dev + autoconf + automake + gfortran + libtool + " subpackages="$pkgname-dev $pkgname-doc" -source="$pkgname-$pkgver.tar.gz::https://github.com/opencollab/$_pkgname/archive/$pkgver.tar.gz" +source="https://github.com/opencollab/$_pkgname/archive/$pkgver/arpack-$pkgver.tar.gz" builddir="$srcdir/$_pkgname-$pkgver" # Tests hang on ppc64le when running via abuild, don't know why. @@ -28,13 +34,16 @@ fi prepare() { default_prepare + ./bootstrap cp -ar "$builddir" "$_builddir64" } build() { export FFLAGS="$FFLAGS -fallow-argument-mismatch" + _build + if [ "$_ilp64" = yes ]; then msg "Building with ILP64..." @@ -52,6 +61,9 @@ _build() { --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ + --enable-shared \ + --enable-static \ + --enable-icb \ "$@" make } @@ -67,8 +79,7 @@ package() { make DESTDIR="$pkgdir" install - install -D -m644 COPYING \ - "$pkgdir"/usr/share/licenses/$pkgname/COPYING + install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING install -d "$pkgdir"/usr/share/doc/$pkgname mv DOCUMENTS/* "$pkgdir"/usr/share/doc/$pkgname/ @@ -77,8 +88,9 @@ package() { ilp64() { pkgdesc="$pkgdesc (ILP64)" - mkdir -p "$subpkgdir"/usr/lib - mv "$pkgdir"/usr/lib/libarpack64_* "$subpkgdir"/usr/lib/ + amove usr/lib/libarpack64_* } -sha512sums="cc07cdd1fba4881907b507ff6b6c9bce9e3dadd8ef744194f08ee718a6210c039ac0c51c12edd720503f8e59bcd11c178fc323e1a59696be8c3b8262cf47a452 arpack-3.7.0.tar.gz" +sha512sums=" +8969c74c4c0459ea2d29ea49d5260f668fd33f73886df0da78a42a94aea93c9f5fb70f5df035266db68807ab09a92c13487a7a4e6ca64922145aade8a148a2de arpack-3.8.0.tar.gz +" |