Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / 
python-pynvim


Commits:
dc7c79ac by Sven-Hendrik Haase at 2023-12-20T20:02:04+01:00
upgpkg: 0.5.0-2: Use PEP517

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,11 +1,14 @@
 pkgbase = python-pynvim
        pkgdesc = Python client for Neovim
        pkgver = 0.5.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://github.com/neovim/pynvim
        arch = any
        license = Apache
        makedepends = python-setuptools
+       makedepends = python-build
+       makedepends = python-wheel
+       makedepends = python-installer
        depends = python
        depends = python-msgpack
        depends = python-greenlet


=====================================
PKGBUILD
=====================================
@@ -1,14 +1,14 @@
 # Maintainer: Sven-Hendrik Haase <svenst...@archlinux.org>
 pkgname=python-pynvim
 pkgver=0.5.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Python client for Neovim'
 url='https://github.com/neovim/pynvim'
 arch=('any')
 license=('Apache')
 depends=('python' 'python-msgpack' 'python-greenlet')
 provides=('python-neovim')
-makedepends=('python-setuptools')
+makedepends=('python-setuptools' 'python-build' 'python-wheel' 
'python-installer')
 replaces=('python-neovim')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/neovim/pynvim/archive/${pkgver}.tar.gz";)
 sha256sums=('448414e8d005b6d99868c8badeec7a20b10a7a37fb6b85fb12846b80c044c279')
@@ -19,12 +19,12 @@ prepare() {
 
 build() {
   cd "${srcdir}/pynvim-${pkgver}"
-  python setup.py build
+  python -m build --wheel --no-isolation
 }
 
 package() {
   cd "${srcdir}/pynvim-${pkgver}"
-  python setup.py install --optimize=1 --prefix=/usr --root="${pkgdir}" 
--skip-build
+  python -m installer --destdir="$pkgdir" dist/*.whl
 }
 
 # vim:set sw=2 sts=2 et:



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pynvim/-/commit/dc7c79accdb354cb730388a23150bd2a72512d25

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pynvim/-/commit/dc7c79accdb354cb730388a23150bd2a72512d25
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to