summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Ehlert2022-01-23 13:37:52 +0100
committerSebastian Ehlert2022-01-23 13:37:52 +0100
commit63c2579098697e6447b2152baf2acddda37930b9 (patch)
treec8776daad8dd4604fd520abdb6bf4d5d8a06a52a
parent7082c69454d29496a40a23201d7b5e318d1e23bf (diff)
downloadaur-63c2579098697e6447b2152baf2acddda37930b9.tar.gz
Update to version 3.3.0
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD40
2 files changed, 23 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 333c533d174f..57159cae9d6a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = dftd4
pkgdesc = A Generally Applicable Atomic-Charge Dependent London Dispersion Correction
- pkgver = 2.5.0
- pkgrel = 2
+ pkgver = 3.3.0
+ pkgrel = 1
url = https://github.com/dftd4/dftd4
arch = x86_64
license = LGPL3
@@ -10,12 +10,7 @@ pkgbase = dftd4
depends = gcc-fortran
depends = openblas
depends = lapack
- source = dftd4::https://github.com/dftd4/dftd4/archive/v2.5.0.tar.gz
- source = dftd4-build.patch
- md5sums = f2685bcbea28bc811cf198091a0545dc
- md5sums = 4b0b95dc360c6ff73c46af6925ab4e76
- sha256sums = 014e2917f2b636c062325d59a4a0f068550bd3b119742be80e956456478ee2d6
- sha256sums = 06939d2b0370b7903bcbd3c4e824a7e78c4bbc71315846e9827cd0d49d020122
+ source = dftd4-3.3.0.tar.gz::https://github.com/dftd4/dftd4/archive/v3.3.0.tar.gz
+ sha256sums = 60d4f30d97cae95a7b48a99e10848ef600b605f9da98c4893a6034bded1a7f24
pkgname = dftd4
-
diff --git a/PKGBUILD b/PKGBUILD
index 55025cd65bc9..6fb436937b3e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,33 @@
# Maintainer: Sebastian Ehlert <awvwgk at gmail dot com>
pkgname=dftd4
-pkgver=2.5.0
-pkgrel=2
+pkgver=3.3.0
+pkgrel=1
arch=('x86_64')
url="https://github.com/dftd4/dftd4"
-depends=('gcc-fortran' 'openblas' 'lapack')
-makedepends=('meson' 'ninja')
+depends=('gcc-fortran'
+ 'openblas'
+ 'lapack')
+makedepends=('meson'
+ 'ninja')
license=('LGPL3')
pkgdesc="A Generally Applicable Atomic-Charge Dependent London Dispersion Correction"
-source=("${pkgname}::https://github.com/dftd4/dftd4/archive/v2.5.0.tar.gz"
- "dftd4-build.patch")
-sha256sums=('014e2917f2b636c062325d59a4a0f068550bd3b119742be80e956456478ee2d6'
- '06939d2b0370b7903bcbd3c4e824a7e78c4bbc71315846e9827cd0d49d020122')
-md5sums=('f2685bcbea28bc811cf198091a0545dc'
- '4b0b95dc360c6ff73c46af6925ab4e76')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/dftd4/dftd4/archive/v${pkgver}.tar.gz")
+sha256sums=('60d4f30d97cae95a7b48a99e10848ef600b605f9da98c4893a6034bded1a7f24')
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- patch -p1 < "${srcdir}"/dftd4-build.patch
- mkdir -p "${srcdir}/${pkgname}-${pkgver}"/_build
- cd "${srcdir}/${pkgname}-${pkgver}"/_build
- meson setup . .. \
- --buildtype release \
- --warnlevel 0 \
+ meson setup _build_${CARCH} "${srcdir}/${pkgname}-${pkgver}" \
+ --buildtype=release \
--prefix=/usr \
- -Dla_backend=openblas
- ninja
+ -Dlapack=openblas
+ meson compile -C _build_${CARCH}
+}
+
+check() {
+ meson test -C _build_${CARCH} --num-processes=1
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"/_build
- DESTDIR="$pkgdir" ninja install
+ DESTDIR="$pkgdir" \
+ meson install -C _build_${CARCH}
}