[arch-commits] Commit in primecount/trunk (PKGBUILD)
Antonio Rojas
arojas at archlinux.org
Thu Feb 20 10:12:52 UTC 2020
Date: Thursday, February 20, 2020 @ 10:12:52
Author: arojas
Revision: 577037
Use external primesieve, disable popcnt instruction, enable float128 and multithreading
Modified:
primecount/trunk/PKGBUILD
----------+
PKGBUILD | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-02-20 09:59:24 UTC (rev 577036)
+++ PKGBUILD 2020-02-20 10:12:52 UTC (rev 577037)
@@ -2,12 +2,12 @@
pkgname=primecount
pkgver=5.3
-pkgrel=1
+pkgrel=2
pkgdesc="Fast C++ prime counting function implementation"
arch=(x86_64)
url="https://github.com/kimwalisch/primecount"
license=(BSD)
-depends=(gcc-libs)
+depends=(openmpi primesieve)
makedepends=(cmake)
source=($pkgname-$pkgver.tar.gz::"https://github.com/kimwalisch/primecount/archive/v$pkgver.tar.gz")
sha256sums=('4de334432378d0a195883894faca3f2aeebd2b37ca6aa973ffbb33bd795c0f30')
@@ -20,7 +20,12 @@
cd build
cmake ../$pkgname-$pkgver \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DBUILD_SHARED_LIBS=ON
+ -DBUILD_LIBPRIMESIEVE=OFF \
+ -DBUILD_STATIC_LIBS=OFF \
+ -DBUILD_SHARED_LIBS=ON \
+ -DWITH_POPCNT=OFF \
+ -DWITH_FLOAT128=ON \
+ -DWITH_MPI=ON
make
}
More information about the arch-commits
mailing list