summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorRichard PALO2023-05-18 12:18:59 +0200
committerRichard PALO2023-05-18 12:18:59 +0200
commit4d48e637e6e4a9a063248897416d633c6769f470 (patch)
tree4b9b1cebb7e0bc723e908751ff2dc7a251f9c722 /PKGBUILD
parentd1194b7698a127212572aca6b58a83b78a4e1104 (diff)
downloadaur-python-goocalendar.tar.gz
update python packaging
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 10 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 80df6fcfda52..4c7f1518be49 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}