diff options
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 11 insertions, 2 deletions
@@ -10,6 +10,8 @@ pkgbase = python-basix-git makedepends = python-setuptools makedepends = python-wheel makedepends = python-scikit-build + makedepends = xtensor + makedepends = xtensor-blas makedepends = git makedepends = ninja depends = eigen @@ -19,4 +21,3 @@ pkgbase = python-basix-git md5sums = SKIP pkgname = python-basix-git - @@ -9,11 +9,19 @@ url="https://github.com/FEniCS/basix" license=('GPL3') groups=('fenics-git') depends=('eigen' 'pybind11') -makedepends=('python-setuptools' 'python-wheel' 'python-scikit-build' 'git' 'ninja') +makedepends=('python-setuptools' 'python-wheel' +'python-scikit-build' 'xtensor' 'xtensor-blas' 'git' +'ninja') options=(!emptydirs) source=("basix::git+https://github.com/FEniCS/basix.git") md5sums=('SKIP') + +prepare() { + cd basix + git checkout $(git rev-list -1 --before="${pkgver:0:4}-${pkgver:4:2}-${pkgver:6:2}" main) +} + pkgver() { cd basix git log --format="%cd" --date=short -1 | sed 's/-//g' |