summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authora.kudelin2021-01-27 22:12:47 +0300
committera.kudelin2021-01-27 22:12:47 +0300
commit82c06230954ca61e99b241f6a8cc710980cd5515 (patch)
treec94985f152670430e50464f8e2af9c051be7766e
parent8d8d87e501a32efe080072db0482ffb297d29ffa (diff)
downloadaur-82c06230954ca61e99b241f6a8cc710980cd5515.tar.gz
Updated to 1.0.1
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD14
2 files changed, 10 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0c0c29e43a0c..48948e3ce91f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,18 @@
pkgbase = spfft
pkgdesc = Sparse 3D FFT library with MPI, OpenMP, CUDA and ROCm support
- pkgver = 0.9.13
- pkgrel = 2
+ pkgver = 1.0.1
+ pkgrel = 1
url = https://github.com/eth-cscs/SpFFT
arch = x86_64
license = BSD
makedepends = cmake
makedepends = gcc-fortran
depends = fftw
- depends = openmpi
optdepends = cuda: GPU support
provides = spfft
conflicts = spfft-cuda-git
- source = spfft-0.9.13.tar.gz::https://github.com/eth-cscs/SpFFT/archive/v0.9.13.tar.gz
- sha256sums = 621543658991782dd184948082c7eea474b6759140f796bb55da2e2f654d3558
+ source = spfft-1.0.1.tar.gz::https://github.com/eth-cscs/SpFFT/archive/v1.0.1.tar.gz
+ sha256sums = 16807470853b401cb86298b2359f9288a25230f5a26fcef6eee95b5ff34b8b42
pkgname = spfft
diff --git a/PKGBUILD b/PKGBUILD
index e6233094c43e..1d3adce2dcdb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,19 +2,19 @@
pkgname=spfft
_pkgname=SpFFT
-pkgver=0.9.13
-pkgrel=2
+pkgver=1.0.1
+pkgrel=1
pkgdesc="Sparse 3D FFT library with MPI, OpenMP, CUDA and ROCm support"
arch=("x86_64")
url="https://github.com/eth-cscs/SpFFT"
license=('BSD')
-depends=('fftw' 'openmpi')
+depends=('fftw')
makedepends=('cmake' 'gcc-fortran')
optdepends=('cuda: GPU support')
provides=('spfft')
conflicts=('spfft-cuda-git')
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('621543658991782dd184948082c7eea474b6759140f796bb55da2e2f654d3558')
+sha256sums=('16807470853b401cb86298b2359f9288a25230f5a26fcef6eee95b5ff34b8b42')
prepare() {
mkdir "$srcdir/build"
@@ -29,16 +29,14 @@ prepare() {
export _ACC=OFF
echo "GPU is disabled"
fi
-
- # Directively disabling MKL
- cd "$srcdir/$_pkgname-$pkgver"
- sed -i "s/find_package(MKLSequential)/# find_package(MKLSequential)/g" CMakeLists.txt
}
build() {
cd "$srcdir/build"
cmake ../$_pkgname-$pkgver \
-DCMAKE_INSTALL_PREFIX=/usr \
+ -DMKLSequential_FFTW_INCLUDE_DIRS='' \
+ -DMKLSequential_INCLUDE_DIRS='' \
-DSPFFT_FORTRAN=ON \
-DSPFFT_MPI=ON \
-DSPFFT_OMP=ON \