diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 20 |
3 files changed, 17 insertions, 10 deletions
@@ -1,7 +1,7 @@ pkgbase = python-fgivenx pkgdesc = Functional Posterior Plotter pkgver = 2.4.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/williamjameshandley/fgivenx arch = any license = MIT @@ -13,7 +13,7 @@ pkgbase = python-fgivenx depends = python-mpi4py depends = python-tqdm options = !emptydirs - source = https://github.com/williamjameshandley/fgivenx/archive/v2.4.0.tar.gz - sha256sums = a42586754a0af5520d34eb8343ce8453996f9d0e391028268a3d2bf4347fd685 + source = https://files.pythonhosted.org/packages/source/f/fgivenx/fgivenx-2.4.0.tar.gz + sha256sums = c7111323fb98c6eef4efc44bade90961256b3068faf20f4c09f1678dc770d912 pkgname = python-fgivenx diff --git a/.gitignore b/.gitignore index b20752a93bec..a6b8c850ccb9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ *.tar.gz *.tar.xz +*.tar.zst pkg/ src/ @@ -1,8 +1,8 @@ # Maintainer: Will Handley <wh260@cam.ac.uk> (aur.archlinux.org/account/wjhandley) -_modulename=fgivenx -pkgname=python-$_modulename +pkgname=python-fgivenx +_name=${pkgname#python-} pkgver=2.4.0 -pkgrel=1 +pkgrel=2 pkgdesc="Functional Posterior Plotter" arch=(any) url="https://github.com/williamjameshandley/fgivenx" @@ -16,9 +16,15 @@ replaces=() backup=() options=(!emptydirs) install= -source=("${url}/archive/v${pkgver}.tar.gz") -sha256sums=('a42586754a0af5520d34eb8343ce8453996f9d0e391028268a3d2bf4347fd685') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz") +sha256sums=(c7111323fb98c6eef4efc44bade90961256b3068faf20f4c09f1678dc770d912) +build() { + cd "$srcdir/$_name-$pkgver" + python -m build --wheel --no-isolation +} + package() { - cd "$srcdir/$_modulename-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 + cd "$srcdir/$_name-$pkgver" + python -m installer --destdir="$pkgdir" dist/*.whl } + |