Date: Saturday, August 13, 2022 @ 06:54:11
  Author: alerque
Revision: 1265850

upgpkg: csvkit 1.0.7-1

Modified:
  csvkit/trunk/PKGBUILD

----------+
 PKGBUILD |   13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-08-13 06:50:55 UTC (rev 1265849)
+++ PKGBUILD    2022-08-13 06:54:11 UTC (rev 1265850)
@@ -2,8 +2,8 @@
 # Contributor: Michał Pałubicki <[email protected]>
 
 pkgname=csvkit
-pkgver=1.0.6
-pkgrel=3
+pkgver=1.0.7
+pkgrel=1
 pkgdesc='A suite of utilities for converting to and working with CSV'
 arch=(any)
 url="https://$pkgname.readthedocs.org";
@@ -17,17 +17,18 @@
 depends=(python
          "${_pydeps[@]/#/python-}")
 optdepends=('ipython: nicer command-line for csvpy utility')
-makedepends=(python-setuptools
+makedepends=(python-{build,installer,wheel}
+             python-setuptools
              python-sphinx)
 checkdepends=(python-pytest
               python-pytimeparse)
 _archive="$pkgname-$pkgver"
 
source=("$_archive.tgz::https://github.com/wireservice/$pkgname/archive/$pkgver.tar.gz";)
-sha256sums=('ae0d708a5591fc1348b5d1096c7e359c64e0ba8b442eab3121802f62c32f8e4d')
+sha256sums=('84adaa554672bac5cd1d84d40183f86be1bec5a198119046e79409e371546d20')
 
 build() {
        cd "$_archive"
-       python setup.py build
+       python -m build -wn
        python setup.py build_sphinx
        _rtd_theme_path="$(python -c 'import sphinx_rtd_theme; 
print(sphinx_rtd_theme.get_html_theme_path())')"
        rm -rvf "build/sphinx/html/_static"
@@ -41,7 +42,7 @@
 
 package() {
        cd "$_archive"
-       python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+       python -m installer -d "$pkgdir" dist/*.whl
        install -dm0755 "$pkgdir/usr/share/doc/"
        cp -rv build/sphinx/html "$pkgdir/usr/share/doc/$pkgname"
        install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" COPYING

Reply via email to