Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / 
python-requests-gssapi


Commits:
ccb6f7df by Carl Smedstad at 2024-12-28T17:49:20+01:00
Update maintainer/contributor comments

- - - - -
05d38b71 by Carl Smedstad at 2024-12-28T17:50:21+01:00
Use SPDX license identifier

- - - - -
02ac88b4 by Carl Smedstad at 2024-12-28T17:54:00+01:00
Re-format - one dep per line

- - - - -
7d4f3b71 by Carl Smedstad at 2024-12-28T17:58:59+01:00
upgpkg: 1.3.0-1: Upstream release

https://github.com/pythongssapi/requests-gssapi/releases/tag/v1.3.0

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,14 +1,19 @@
 pkgbase = python-requests-gssapi
        pkgdesc = GSSAPI (HTTP Negotiate) authentication for Python-Requests
-       pkgver = 1.2.3
-       pkgrel = 5
+       pkgver = 1.3.0
+       pkgrel = 1
        url = https://github.com/pythongssapi/requests-gssapi
        arch = any
-       license = custom:ISC
+       license = ISC
+       checkdepends = python-pytest
+       makedepends = python-build
+       makedepends = python-installer
        makedepends = python-setuptools
+       makedepends = python-wheel
+       depends = python
        depends = python-gssapi
        depends = python-requests
-       source = 
https://github.com/pythongssapi/requests-gssapi/archive/v1.2.3/python-requests-gssapi-1.2.3.tar.gz
-       sha256sums = 
0ce61f46476dfd36227d74c330a6e1287236fb5fdb7daa9a54aaa47f0093d815
+       source = 
https://github.com/pythongssapi/requests-gssapi/archive/v1.3.0/python-requests-gssapi-1.3.0.tar.gz
+       sha256sums = 
6f82e7c50c914691a635fe0e29df1d53db693296393af978c622ed1d5a280cae
 
 pkgname = python-requests-gssapi


=====================================
PKGBUILD
=====================================
@@ -1,26 +1,42 @@
-# Maintainer:
+# Maintainer: Carl Smedstad <[email protected]>
 # Contributor: Mantas Mikulėnas <[email protected]>
 
-_pkgname=requests-gssapi
 pkgname=python-requests-gssapi
-pkgver=1.2.3
-pkgrel=5
+pkgver=1.3.0
+pkgrel=1
 pkgdesc="GSSAPI (HTTP Negotiate) authentication for Python-Requests"
-url="https://github.com/pythongssapi/requests-gssapi";
 arch=(any)
-license=(custom:ISC)
-depends=(python-gssapi python-requests)
-makedepends=(python-setuptools)
-source=(https://github.com/pythongssapi/requests-gssapi/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('0ce61f46476dfd36227d74c330a6e1287236fb5fdb7daa9a54aaa47f0093d815')
+url="https://github.com/pythongssapi/requests-gssapi";
+license=(ISC)
+depends=(
+  python
+  python-gssapi
+  python-requests
+)
+makedepends=(
+  python-build
+  python-installer
+  python-setuptools
+  python-wheel
+)
+checkdepends=(python-pytest)
+source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
+sha256sums=('6f82e7c50c914691a635fe0e29df1d53db693296393af978c622ed1d5a280cae')
 
 build() {
-  cd $_pkgname-$pkgver
-  python setup.py build
+  cd "${pkgname#python-}-$pkgver"
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd "${pkgname#python-}-$pkgver"
+  python -m venv --system-site-packages test-env
+  test-env/bin/python -m installer dist/*.whl
+  test-env/bin/python -m pytest
 }
 
 package() {
-  cd $_pkgname-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  cd "${pkgname#python-}-$pkgver"
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-requests-gssapi/-/compare/f184d07458bfee0ff3435b5614242d8671e7c128...7d4f3b71c7234db71df3efa0be6cf8ef77214304

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-requests-gssapi/-/compare/f184d07458bfee0ff3435b5614242d8671e7c128...7d4f3b71c7234db71df3efa0be6cf8ef77214304
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to