diff options
author | Sebastian Ehlert | 2022-01-23 13:44:37 +0100 |
---|---|---|
committer | Sebastian Ehlert | 2022-01-23 13:44:37 +0100 |
commit | 158a55cef07d107e63917f75c88c61c667d33f30 (patch) | |
tree | 0f35afa35e84bf51cd29d8dde0965322b2b7b706 | |
parent | 7e92bd04dea45dcba5d127938d55e85f73c6e753 (diff) | |
download | aur-dftd4-git.tar.gz |
Update after major version bump
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 22 insertions, 18 deletions
@@ -1,20 +1,19 @@ pkgbase = dftd4-git pkgdesc = A Generally Applicable Atomic-Charge Dependent London Dispersion Correction - pkgver = 2.4.0.r82.0419702 + pkgver = 3.3.0.r162.3d8ef7a pkgrel = 1 url = https://github.com/dftd4/dftd4 arch = x86_64 license = LGPL3 - makedepends = git makedepends = meson makedepends = ninja + makedepends = git depends = gcc-fortran depends = openblas depends = lapack provides = dftd4 conflicts = dftd4 - source = dftd4-git::git+https://github.com/dftd4/dftd4.git#branch=master + source = dftd4-git::git+https://github.com/dftd4/dftd4.git#branch=main md5sums = SKIP pkgname = dftd4-git - @@ -1,22 +1,26 @@ # Maintainer: Sebastian Ehlert <awvwgk at gmail dot com> pkgname=dftd4-git -pkgver=2.4.0.r82.0419702 +pkgver=3.3.0.r162.3d8ef7a pkgrel=1 arch=('x86_64') url="https://github.com/dftd4/dftd4" provides=('dftd4') -depends=('gcc-fortran' 'openblas' 'lapack') -makedepends=('git' 'meson' 'ninja') +depends=('gcc-fortran' + 'openblas' + 'lapack') +makedepends=('meson' + 'ninja' + 'git') conflicts=('dftd4') license=('LGPL3') pkgdesc="A Generally Applicable Atomic-Charge Dependent London Dispersion Correction" -source=("${pkgname}::git+https://github.com/dftd4/dftd4.git#branch=master") +source=("${pkgname}::git+https://github.com/dftd4/dftd4.git#branch=main") md5sums=('SKIP') pkgver() { cd "${pkgname}" - _parent_ver=$(git describe --tags --abbrev=0 | sed 's/\([^-]*-\)g/r\1/;s/-//g' | tr -d '[:alpha:]' ) + _parent_ver=$(git describe --tags --abbrev=0 --match 'v*' | sed 's/\([^-]*-\)g/r\1/;s/-//g' | tr -d '[:alpha:]' ) printf "%s.r%s.%s" \ "${_parent_ver}" \ "$(git rev-list --count HEAD)" \ @@ -24,17 +28,18 @@ pkgver() { } build() { - mkdir -p "${pkgname}"/_build - cd "${pkgname}"/_build - meson setup . .. \ - --buildtype release \ - --warnlevel 0 \ + meson setup _build_${CARCH} "${pkgname}" \ + --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 "${pkgname}"/_build - DESTDIR="$pkgdir" ninja install + DESTDIR="$pkgdir" \ + meson install -C _build_${CARCH} } |