Date: Friday, November 25, 2022 @ 20:55:07
  Author: kgizdov
Revision: 1353927

upgpkg: tensorboard 2.11.0-2: remove pip dep

Modified:
  tensorboard/trunk/PKGBUILD

----------+
 PKGBUILD |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-11-25 20:55:06 UTC (rev 1353926)
+++ PKGBUILD    2022-11-25 20:55:07 UTC (rev 1353927)
@@ -3,7 +3,7 @@
 
 pkgname=tensorboard
 pkgver=2.11.0
-pkgrel=1
+pkgrel=2
 pkgdesc="TensorFlow's Visualization Toolkit"
 url='https://github.com/tensorflow/tensorboard'
 arch=('x86_64')
@@ -11,7 +11,7 @@
 depends=('python' 'python-werkzeug' 'python-numpy' 'python-bleach' 
'python-wheel' 'python-markdown'
          'python-html5lib' 'python-protobuf' 'python-grpcio' 
'python-google-auth-oauthlib'
          'python-tensorboard_plugin_wit' 'absl-py')
-makedepends=('bazel' 'python-setuptools' 'tree' 'rust' 'python-pip')
+makedepends=('bazel' 'python-setuptools' 'tree' 'rust' 'python-build' 
'python-installer' 'python-wheel')
 optdepends=('python-tensorflow: advanced features for TensorBoard')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tensorflow/tensorboard/archive/${pkgver}.tar.gz";)
 options=('!lto')
@@ -42,7 +42,7 @@
   cp 
tensorboard/pip_package/{README.rst,MANIFEST.in,setup.py,requirements.txt} 
pypackage
   cp README.md pypackage
   cd pypackage
-  python setup.py build
+  python -m build --wheel --no-isolation
 }
 
 package() {
@@ -50,10 +50,10 @@
 
   install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 
-  pip install --ignore-installed --root "$pkgdir" /tmp/*.whl
+  python -m installer --destdir="$pkgdir" /tmp/*.whl
 
   cd pypackage
-  python setup.py install --root="$pkgdir" --optimize=1
+  python -m installer --destdir="$pkgdir" dist/*.whl
 
   rm -r "$pkgdir"/usr/lib/python3.10/site-packages/external/
 }

Reply via email to