diff options
author | Philipp A | 2022-09-06 09:33:12 +0200 |
---|---|---|
committer | Philipp A | 2022-09-06 09:33:12 +0200 |
commit | b092e35de5006b5b7cfa7294288eb4861ed4213b (patch) | |
tree | 6d0b4a9709d2596f4089967c26d3e4d58d27f36f | |
parent | 1a4702a29ef0ff27c955f01af17512f68c5a5504 (diff) | |
download | aur-b092e35de5006b5b7cfa7294288eb4861ed4213b.tar.gz |
v0.17.1
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 21 |
3 files changed, 20 insertions, 14 deletions
@@ -1,15 +1,18 @@ pkgbase = python-tiledb pkgdesc = Pythonic interface to the TileDB array storage manager - pkgver = 0.11.3 + pkgver = 0.17.1 pkgrel = 1 url = https://github.com/TileDB-Inc/TileDB-Py arch = x86_64 license = MIT + makedepends = python-setuptools + makedepends = python-installer + makedepends = python-build depends = python>=3.10 depends = python<3.11 depends = python-numpy>=1.21 - noextract = tiledb-0.11.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - source = https://files.pythonhosted.org/packages/cp310/t/tiledb/tiledb-0.11.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256sums = c032c22ecf7eba87fd6e829fe4821e414042550d2456b61ee96f74b78cf3753e + depends = python-packaging + source = https://files.pythonhosted.org/packages/source/t/tiledb/tiledb-0.17.1.tar.gz + sha256sums = b6749c5785a5e4a407356633ecaf447d2dcae46f0320a693a280d525dbd61fdd pkgname = python-tiledb diff --git a/.gitignore b/.gitignore index 910c2436b01b..c5d85b20091f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ /src/ /pkg/ /*.pkg.* -/*.whl +/*.tar.gz @@ -2,21 +2,24 @@ _name=tiledb pkgname=python-$_name -pkgver=0.11.3 +pkgver=0.17.1 pkgrel=1 pkgdesc='Pythonic interface to the TileDB array storage manager' arch=(x86_64) url="https://github.com/TileDB-Inc/TileDB-Py" license=(MIT) _pyminor=10 -depends=("python>=3.$_pyminor" "python<3.$((_pyminor + 1))" 'python-numpy>=1.21') -_wheel="${_name/-/_}-$pkgver-cp3$_pyminor-cp3$_pyminor-manylinux_2_17_$CARCH.manylinux2014_$CARCH.whl" -source=("https://files.pythonhosted.org/packages/cp3$_pyminor/${_name::1}/$_name/$_wheel") -sha256sums=('c032c22ecf7eba87fd6e829fe4821e414042550d2456b61ee96f74b78cf3753e') -noextract=("$_wheel") +depends=("python>=3.$_pyminor" "python<3.$((_pyminor + 1))" 'python-numpy>=1.21' python-packaging) +makedepends=(python-setuptools python-installer python-build) +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz") +sha256sums=('b6749c5785a5e4a407356633ecaf447d2dcae46f0320a693a280d525dbd61fdd') + +build() { + cd "$_name-$pkgver" + python -m build --wheel --no-isolation --skip-dependency-check # wants setuptools<=59.5.0 +} package() { - local site="$pkgdir/usr/lib/python3.$_pyminor/site-packages" - mkdir -p "$site" - unzip "$_wheel" -d "$site" + cd "$_name-$pkgver" + python -m installer --destdir="$pkgdir" dist/*.whl } |