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

Antonio Rojas arojas at archlinux.org
Thu Jun 3 08:43:56 UTC 2021


    Date: Thursday, June 3, 2021 @ 08:43:56
  Author: arojas
Revision: 417029

Switch to cmake

Modified:
  spglib/trunk/PKGBUILD

----------+
 PKGBUILD |   25 +++++++++----------------
 1 file changed, 9 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-06-03 08:23:02 UTC (rev 417028)
+++ PKGBUILD	2021-06-03 08:43:56 UTC (rev 417029)
@@ -2,30 +2,23 @@
 
 pkgname=spglib
 pkgver=1.16.1
-pkgrel=1
-pkgdesc="C library for finding and handling crystal symmetries"
+pkgrel=2
+pkgdesc='C library for finding and handling crystal symmetries'
 arch=(x86_64)
-url="https://atztogo.github.io/spglib/"
+url='https://atztogo.github.io/spglib/'
 license=(custom)
 depends=(glibc)
-makedepends=()
-source=($pkgname-$pkgver.tar.gz::"https://github.com/atztogo/spglib/archive/v$pkgver.tar.gz")
+makedepends=(cmake)
+source=(https://github.com/atztogo/spglib/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
 sha256sums=('e90682239e4ef63b492fa4e44f7dbcde2e2fe2e688579d96b01f2730dfdf5b2e')
 
-prepare() {
-  cd $pkgname-$pkgver
-  touch INSTALL NEWS README AUTHORS
-  autoreconf -vi
-}
-
 build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr
-  make
+  cmake -B build -S $pkgname-$pkgver \
+    -DCMAKE_INSTALL_PREFIX=/usr
+  cmake --build build
 }
 
 package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
+  DESTDIR="$pkgdir" cmake --install build
   install -Dm644 "$srcdir"/$pkgname-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }



More information about the arch-commits mailing list