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


Commits:
5f3e20ce by Sven-Hendrik Haase at 2023-12-20T20:05:21+01:00
upgpkg: 1.2.0-3: Use PEP517

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,19 @@
+pkgbase = python-requests-ntlm
+       pkgdesc = Allows for HTTP NTLM authentication using the requests library
+       pkgver = 1.2.0
+       pkgrel = 3
+       url = https://github.com/requests/requests-ntlm
+       arch = any
+       license = custom:ISC License (ISCL)
+       makedepends = python-setuptools
+       makedepends = python-build
+       makedepends = python-wheel
+       makedepends = python-installer
+       depends = python
+       depends = python-requests
+       depends = python-ntlm-auth
+       depends = python-pyspnego
+       source = 
https://files.pythonhosted.org/packages/source/r/requests_ntlm/requests_ntlm-1.2.0.tar.gz
+       sha512sums = 
557f4a4625dc74fc4023a8d74b480cfd61a64b88f6003f381bd0a5f160f4c8337b53a575b720f930cd8fe5c375c1508bbe36cff60e31df00bb9a7e3b19196678
+
+pkgname = python-requests-ntlm


=====================================
PKGBUILD
=====================================
@@ -5,23 +5,23 @@
 pkgname=python-requests-ntlm
 _module='requests_ntlm'
 pkgver=1.2.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Allows for HTTP NTLM authentication using the requests library"
 url="https://github.com/requests/requests-ntlm";
 depends=('python' 'python-requests' 'python-ntlm-auth' 'python-pyspnego')
-makedepends=('python-setuptools')
+makedepends=('python-setuptools' 'python-build' 'python-wheel' 
'python-installer')
 license=('custom:ISC License (ISCL)')
 arch=(any)
 
source=("https://files.pythonhosted.org/packages/source/r/requests_ntlm/requests_ntlm-${pkgver}.tar.gz";)
 
sha512sums=('557f4a4625dc74fc4023a8d74b480cfd61a64b88f6003f381bd0a5f160f4c8337b53a575b720f930cd8fe5c375c1508bbe36cff60e31df00bb9a7e3b19196678')
 
 build() {
-    cd "${srcdir}/${_module}-${pkgver}"
-    python setup.py build
+  cd "${srcdir}/${_module}-${pkgver}"
+  python -m build --wheel --no-isolation
 }
 
 package() {
-    cd "${srcdir}/${_module}-${pkgver}"
-    install -D -m644 LICENSE 
"${pkgdir}/usr/share/licenses/python-requests-ntlm/LICENSE"
-    python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+  cd "${srcdir}/${_module}-${pkgver}"
+  install -D -m644 LICENSE 
"${pkgdir}/usr/share/licenses/python-requests-ntlm/LICENSE"
+  python -m installer --destdir="$pkgdir" dist/*.whl
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-requests-ntlm/-/commit/5f3e20ce8b3dd8957de4936fce1483f7f0aa02a0

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


Reply via email to