diff options
author | eDgar | 2023-09-28 17:05:44 +0200 |
---|---|---|
committer | eDgar | 2023-09-28 17:05:44 +0200 |
commit | 25a4f682489a26f2eb2c75289aad42e2ddec0588 (patch) | |
tree | adba967472962616d6bb7bd8deb09987ccef7d1f | |
parent | b9ba5c9a43d97772f270a2a6fa2bf33b64418c80 (diff) | |
download | aur-25a4f682489a26f2eb2c75289aad42e2ddec0588.tar.gz |
python-scikit-build depends
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 15 insertions, 10 deletions
@@ -1,23 +1,26 @@ pkgbase = fenics-basix-git pkgdesc = C++ interface of FEniCS for ordinary and partial differential equations (from git release). pkgver = 0.6.0_r922.36fb8a4 - pkgrel = 1 + pkgrel = 2 url = https://github.com/FEniCS/basix arch = i686 arch = x86_64 groups = fenics-git license = MIT checkdepends = python-sympy - makedepends = git makedepends = boost - makedepends = python-setuptools - makedepends = python-numpy - makedepends = pybind11 makedepends = gcc + makedepends = git + makedepends = pybind11 + makedepends = python-build + makedepends = python-installer + makedepends = python-numpy + makedepends = python-scikit-build + makedepends = python-setuptools + depends = blas-openblas + depends = petsc depends = xtensor depends = xtensor-blas - depends = petsc - depends = blas-openblas provides = basix provides = fenics-basix conflicts = basix @@ -4,13 +4,13 @@ _base=basix pkgname=fenics-"${_base}"-git pkgdesc="C++ interface of FEniCS for ordinary and partial differential equations (from git release)." pkgver=0.6.0_r922.36fb8a4 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url="https://github.com/FEniCS/${_base}" license=('MIT') groups=('fenics-git') -depends=('xtensor' 'xtensor-blas' 'petsc' "blas-openblas") -makedepends=('git' 'boost' 'python-setuptools' "python-numpy" "pybind11" "gcc") +depends=("blas-openblas" "petsc" "xtensor" "xtensor-blas") +makedepends=("boost" "gcc" "git" "pybind11" "python-build" "python-installer" "python-numpy" "python-scikit-build" "python-setuptools") checkdepends=("python-sympy") options=(!emptydirs) source=("git+${url}#branch=release" @@ -131,6 +131,8 @@ pkgver() { build() { [ -n "$PETSC_DIR" ] && source /etc/profile.d/petsc.sh + # May want to look at pyproject.toml, .github/workflows, + # python/setup.py for inspiration cmake -DCMAKE_BUILD_TYPE="Release" \ -B "${srcdir}"/build \ -S "${_base_dir}" \ |