summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlilac2022-06-23 12:18:59 +0800
committerlilac2022-06-23 12:18:59 +0800
commite705a04d5b7ea32892c81ed6ceceb41d68c1fdb0 (patch)
treeb2c82c0f5087e0fe37891ef71effb78e61ab06d7
parenteebcf3d89baa1d61f0c998c30fb2791ee2ded98d (diff)
downloadaur-e705a04d5b7ea32892c81ed6ceceb41d68c1fdb0.tar.gz
[lilac] updated to 0.7.1-4
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD11
2 files changed, 12 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 14375349dca1..6c5855b94bff 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,14 @@
pkgbase = python-pydeck
pkgdesc = Widget for deck.gl maps
pkgver = 0.7.1
- pkgrel = 3
+ pkgrel = 4
url = https://pypi.org/project/pydeck
arch = any
license = Apache
+ makedepends = python-build
+ makedepends = python-installer
makedepends = python-setuptools
+ makedepends = python-wheel
depends = ipython
depends = python-ipykernel
depends = python-ipywidgets
diff --git a/PKGBUILD b/PKGBUILD
index 1eb0ea0de47f..d07e944855d0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
_pkgname=pydeck
pkgname=python-pydeck
pkgver=0.7.1
-pkgrel=3
+pkgrel=4
pkgdesc='Widget for deck.gl maps'
arch=('any')
url='https://pypi.org/project/pydeck'
@@ -17,7 +17,10 @@ depends=(
python-traitlets
)
makedepends=(
+ python-build
+ python-installer
python-setuptools
+ python-wheel
)
source=("${_pkgname}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz"
@@ -25,18 +28,20 @@ source=("${_pkgname}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/s
sha512sums=('7d4d392a11ae26a9efd138eac6286ed08055613b8aba10ea8888d3d862ef21af13d588ceb6058a5cedbff564fed17b9da5c19f7deeacd6030f0c7dd0ac9afaa3')
prepare() {
+ # fix version number
+ sed -i "s,0.3.0,${pkgver}," "${_pkgname}-${pkgver}/pyproject.toml"
# quick fix for building
sed -i "4i [build-system]" "${_pkgname}-${pkgver}/pyproject.toml"
}
build() {
cd "${_pkgname}-${pkgver}"
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
cd "${_pkgname}-${pkgver}"
- python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+ python -m installer --destdir="${pkgdir}" dist/*.whl
mv -vf "${pkgdir}/usr/etc" "${pkgdir}"
}
# vim:set ts=2 sw=2 et: