Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages / python-intelhex
Commits: bffb730a by Rafael Fontenelle at 2024-03-01T18:32:04-05:00 Remove pytest-runner, use pypa build and installer - - - - - 93601ddb by Daniel M. Capella at 2024-03-01T18:32:39-05:00 Add SRCINFO - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,17 @@ +pkgbase = python-intelhex + pkgdesc = Python library for Intel HEX files manipulations + pkgver = 2.3.0 + pkgrel = 5 + url = https://github.com/python-intelhex/intelhex + arch = any + license = BSD-3-Clause + checkdepends = python-pytest + makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + depends = python + source = python-intelhex-2.3.0.tar.gz::https://github.com/python-intelhex/intelhex/archive/2.3.0.tar.gz + sha512sums = bf9a7e29641959e26d8ac2ae2702ed5f4f0003f45793b70cd4cd99454d25304b90749e91a73a794a8363e4bc948ba91f274fc9c448567090c581d91f043f4ee9 + +pkgname = python-intelhex ===================================== PKGBUILD ===================================== @@ -7,10 +7,10 @@ pkgrel=5 pkgdesc='Python library for Intel HEX files manipulations' arch=('any') url='https://github.com/python-intelhex/intelhex' -license=('BSD') +license=('BSD-3-Clause') depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner') +makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel') +checkdepends=('python-pytest') source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") sha512sums=('bf9a7e29641959e26d8ac2ae2702ed5f4f0003f45793b70cd4cd99454d25304b90749e91a73a794a8363e4bc948ba91f274fc9c448567090c581d91f043f4ee9') @@ -21,7 +21,7 @@ prepare() { build() { cd $_pkgname-$pkgver - python setup.py build + python -m build --wheel --no-isolation } check() { @@ -33,7 +33,7 @@ check() { package() { cd $_pkgname-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm 644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-intelhex/-/compare/4785addb1b2ccc091f7a33f3fdee395ece22a064...93601ddb3055293b34e2562a01a24d1f870ca7bd -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-intelhex/-/compare/4785addb1b2ccc091f7a33f3fdee395ece22a064...93601ddb3055293b34e2562a01a24d1f870ca7bd You're receiving this email because of your account on gitlab.archlinux.org.
