[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