Evangelos Foutras pushed to branch main at Arch Linux / Packaging / Packages / 
python-show-in-file-manager


Commits:
2d2762f5 by Evangelos Foutras at 2023-12-16T16:53:24+02:00
Switch to pyproject.toml

- - - - -


1 changed file:

- PKGBUILD


Changes:

=====================================
PKGBUILD
=====================================
@@ -9,18 +9,19 @@ arch=('any')
 url="https://github.com/damonlynch/showinfilemanager";
 license=('MIT')
 depends=('python-pyxdg' 'python-packaging')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-wheel'
+             'python-setuptools')
 
source=(https://files.pythonhosted.org/packages/source/s/$_name/$_name-$pkgver.tar.gz)
 sha256sums=('15d16e4a875b9e217b038d02f029c3800c4a6ad645e3f73c9e107ea26bab3adb')
 
 build() {
   cd $_name-$pkgver
-  python setup.py build
+  python -m build --wheel --no-isolation
 }
 
 package() {
   cd $_name-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  python -m installer --destdir="$pkgdir" dist/*.whl
   install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-show-in-file-manager/-/commit/2d2762f55e5e6a9b6f98b6500e3bbc2ae106ae94

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-show-in-file-manager/-/commit/2d2762f55e5e6a9b6f98b6500e3bbc2ae106ae94
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to