Update to version 3.3.0

This commit is contained in:
Sebastian Ehlert 2022-01-23 13:37:52 +01:00
parent 7082c69454
commit 63c2579098
No known key found for this signature in database
GPG key ID: FCA377106E7154A1
2 changed files with 23 additions and 30 deletions

View file

@ -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

View file

@ -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}
}