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.
