[arch-commits] Commit in primecount/trunk (PKGBUILD)

Antonio Rojas arojas at archlinux.org
Sat Sep 12 20:33:43 UTC 2020


    Date: Saturday, September 12, 2020 @ 20:33:43
  Author: arojas
Revision: 704794

Update to 6.1

Modified:
  primecount/trunk/PKGBUILD

----------+
 PKGBUILD |   18 ++++++------------
 1 file changed, 6 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-09-12 20:33:23 UTC (rev 704793)
+++ PKGBUILD	2020-09-12 20:33:43 UTC (rev 704794)
@@ -1,7 +1,7 @@
 # Maintainer: Antonio Rojas <arojas at archlinux.org>
 
 pkgname=primecount
-pkgver=6.0
+pkgver=6.1
 pkgrel=1
 pkgdesc="Fast C++ prime counting function implementation"
 arch=(x86_64)
@@ -10,15 +10,10 @@
 depends=(openmpi primesieve)
 makedepends=(cmake)
 source=($pkgname-$pkgver.tar.gz::"https://github.com/kimwalisch/primecount/archive/v$pkgver.tar.gz")
-sha256sums=('9f135e82c25e6ffa5223963dfc6978657966ac37c67d3ee6d10ab2362c889863')
+sha256sums=('222bb0a17ad31f09296e2f3318a367230bcda2b82bec2613e339ba5c5e8558a0')
 
-prepare() {
-  mkdir -p build
-}
-
 build() {
-  cd build
-  cmake ../$pkgname-$pkgver \
+  cmake -B build -S $pkgname-$pkgver \
     -DCMAKE_INSTALL_PREFIX=/usr \
     -DBUILD_LIBPRIMESIEVE=OFF \
     -DBUILD_STATIC_LIBS=OFF \
@@ -26,12 +21,11 @@
     -DWITH_POPCNT=OFF \
     -DWITH_FLOAT128=ON \
     -DWITH_MPI=ON
-  make
+  cmake --build build
 }
 
 package() {
-  cd build
-  make DESTDIR="$pkgdir" install
+  DESTDIR="$pkgdir" cmake --install build
 
-  install -Dm644 "$srcdir"/$pkgname-$pkgver/COPYING -t "$pkgdir"/usr/share/licenses/$pkgname/
+  install -Dm644 $pkgname-$pkgver/COPYING -t "$pkgdir"/usr/share/licenses/$pkgname/
 }



More information about the arch-commits mailing list