diff options
author | Richard PALO | 2023-05-18 12:18:59 +0200 |
---|---|---|
committer | Richard PALO | 2023-05-18 12:18:59 +0200 |
commit | 4d48e637e6e4a9a063248897416d633c6769f470 (patch) | |
tree | 4b9b1cebb7e0bc723e908751ff2dc7a251f9c722 /PKGBUILD | |
parent | d1194b7698a127212572aca6b58a83b78a4e1104 (diff) | |
download | aur-python-goocalendar.tar.gz |
update python packaging
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 10 insertions, 10 deletions
@@ -1,23 +1,23 @@ # Contributor: Richard PALO <richard.palo@free.fr> -pkgname=python-goocalendar +_base=GooCalendar +pkgname=python-${_base@L} pkgver=0.8.0 -pkgrel=1 +pkgrel=2 pkgdesc="A calendar widget for GTK using PyGoocanvas" arch=('any') -url="http://goocalendar.tryton.org/" +url="http://${_base@L}.tryton.org/" license=('GPL') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') depends=('goocanvas>=2.0' 'gdk-pixbuf2' 'gtk3') -source=("https://pypi.io/packages/source/g/goocalendar/GooCalendar-$pkgver.tar.gz") +source=("https://pypi.io/packages/source/$(expr ${_base@L}|cut -c1)/${_base@L}/${_base}-${pkgver}.tar.gz") sha512sums=('92828ecfd3e5124249c807c53cb8b8ca2a4f146f676033b1a172a0fac415ff444d57c5c4de77e55046657b0c6f675902b408b205ad7125d6459c7babead871fa') build() { - cd "$srcdir/GooCalendar-$pkgver" - python setup.py build + cd ${_base}-${pkgver} + python -m build --wheel --skip-dependency-check --no-isolation } package() { - - cd "$srcdir/GooCalendar-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + cd ${_base}-${pkgver} + python -m installer --destdir="${pkgdir}/" dist/*.whl } |