| author | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2025-10-03 00:54:31 UTC |
| committer | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2025-10-03 00:54:31 UTC |
| parent | cb2c2a4fb57c9c39255523e617b0273469e9c2da |
| .SRCINFO | +4 | -4 |
| PKGBUILD | +17 | -18 |
diff --git a/.SRCINFO b/.SRCINFO index c320531..7dcc86d 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = python-hatchling pkgdesc = Extensible, standards compliant build backend used by Hatch - pkgver = 1.21.1 - pkgrel = 3 + pkgver = 1.27.0 + pkgrel = 1 url = https://github.com/pypa/hatch/tree/master/backend arch = any groups = python-build-backend @@ -14,7 +14,7 @@ pkgbase = python-hatchling depends = python-pluggy depends = python-editables depends = python-trove-classifiers - source = https://github.com/pypa/hatch/archive/refs/tags/hatchling-v1.21.1.tar.gz - sha256sums = c931dd012812e8afc29c9d6f9943252960bfc4c81273aa5b2458bdea74ae2b39 + source = https://github.com/pypa/hatch/archive/hatchling-v1.27.0.tar.gz + sha256sums = c5d576a04bbc3940c71dc899da35a9cfe644044a6e4e70549f41d964d6331625 pkgname = python-hatchling diff --git a/PKGBUILD b/PKGBUILD index b791997..a16618c 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,33 +2,32 @@ # Contributor: Kaizhao Zhang <zhangkaizhao@gmail.com> pkgname=python-hatchling -pkgver=1.21.1 -pkgrel=3 +pkgver=1.27.0 +pkgrel=1 pkgdesc="Extensible, standards compliant build backend used by Hatch" arch=('any') url="https://github.com/pypa/hatch/tree/master/backend" -_url="https://github.com/pypa/hatch" license=('MIT') groups=(python-build-backend) -depends=('python' 'python-packaging' 'python-pathspec' 'python-pluggy' - 'python-editables' 'python-trove-classifiers') -makedepends=('python-build' 'python-installer') +depends=('python' + 'python-packaging' + 'python-pathspec' + 'python-pluggy' + 'python-editables' + 'python-trove-classifiers') -_name=${pkgname/python-/} -source=( - "${_url}/archive/refs/tags/${_name}-v${pkgver}.tar.gz" -) -sha256sums=('c931dd012812e8afc29c9d6f9943252960bfc4c81273aa5b2458bdea74ae2b39') +makedepends=('python-build' 'python-installer') +source=("https://github.com/pypa/hatch/archive/hatchling-v$pkgver.tar.gz") +sha256sums=('c5d576a04bbc3940c71dc899da35a9cfe644044a6e4e70549f41d964d6331625') build() { - cd "hatch-${_name}-v${pkgver}/backend" - python -m build --wheel --no-isolation + cd hatch-hatchling-v$pkgver + python -m build --wheel --no-isolation backend } package() { - cd "hatch-${_name}-v${pkgver}/backend" - - python -m installer --destdir="$pkgdir" dist/*.whl - install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md" - install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" + cd hatch-hatchling-v$pkgver + python -m installer --destdir="$pkgdir" backend/dist/*.whl + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" backend/README.md + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" backend/LICENSE.txt }