Date: Friday, March 17, 2023 @ 18:43:43
Author: dvzrv
Revision: 1421352
upgpkg: python-cloudpickle 2.2.0-5: Rebuild to re-sign package
Modified:
python-cloudpickle/trunk/PKGBUILD
----------+
PKGBUILD | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2023-03-17 18:42:37 UTC (rev 1421351)
+++ PKGBUILD 2023-03-17 18:43:43 UTC (rev 1421352)
@@ -5,13 +5,18 @@
_pkg=cloudpickle
pkgname=python-${_pkg}
pkgver=2.2.0
-pkgrel=4
+pkgrel=5
pkgdesc="Extended pickling support for Python objects"
arch=(any)
url="https://github.com/cloudpipe/cloudpickle"
license=(BSD)
depends=(python)
-makedepends=(python-setuptools)
+makedepends=(
+ python-build
+ python-installer
+ python-setuptools
+ python-wheel
+)
checkdepends=(
python-pytest
python-psutil
@@ -24,7 +29,7 @@
build() {
cd ${_pkg}-${pkgver}
- python setup.py build
+ python -m build --wheel --no-isolation
}
check() {
@@ -49,6 +54,6 @@
package() {
cd ${_pkg}-${pkgver}
- python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
--skip-build
+ python -m installer --destdir="$pkgdir" dist/*.whl
install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
}