diff options
author | Carlos Aznarán Laos | 2023-07-11 20:54:25 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2023-07-11 20:54:25 -0500 |
commit | 90210a94a7b44983c70775561ffb4229924da29e (patch) | |
tree | f58f039a0257cebbe5038bc21843744b9aeed814 | |
parent | 13d5f98ae16acdd8a36a2060be1db38f97a7b24a (diff) | |
download | aur-90210a94a7b44983c70775561ffb4229924da29e.tar.gz |
Provides python-bindings
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 8 insertions, 2 deletions
@@ -7,7 +7,9 @@ pkgbase = slepc arch = x86_64 license = custom makedepends = gcc-fortran + makedepends = cython depends = petsc>=3.19 + provides = slepc4py source = https://slepc.upv.es/download/distrib/slepc-3.19.1.tar.gz md5sums = 00c1fa02e573e3a2f43fecb9298a00a3 @@ -14,7 +14,8 @@ arch=('x86_64') url="https://${pkgname}.upv.es" license=('custom') depends=("petsc>=${pkgver::4}") -makedepends=(gcc-fortran) +makedepends=(gcc-fortran cython) +provides=('slepc4py') install=slepc.install source=(${url}/download/distrib/${pkgname}-${pkgver/_/-}.tar.gz) md5sums=('00c1fa02e573e3a2f43fecb9298a00a3') @@ -33,7 +34,9 @@ build() { unset PETSC_ARCH export SLEPC_DIR=${_build_dir} - python ./configure --prefix=${pkgdir}${_install_dir} --with-clean + python ./configure --prefix=${pkgdir}${_install_dir} \ + --with-clean \ + --with-slepc4py=1 make } @@ -74,6 +77,7 @@ package() { mkdir -p ${pkgdir}/etc/profile.d echo "export SLEPC_DIR=${_install_dir}" >${pkgdir}/etc/profile.d/slepc.sh + echo export PYTHONPATH=${_install_dir}/lib:'${PYTHONPATH}' >>${pkgdir}/etc/profile.d/slepc.sh chmod +x ${pkgdir}/etc/profile.d/slepc.sh # show where the shared libraries are |