* update python-boolean.py to 4.0-3

This commit is contained in:
Alexander Baldeck 2024-05-10 08:22:07 +02:00
parent 48a7e23bd0
commit ac7550e020

View File

@ -5,41 +5,35 @@
# SPDX-License-Identifier: CC0-1.0 # SPDX-License-Identifier: CC0-1.0
pkgname='python-boolean.py' pkgname='python-boolean.py'
_name="${pkgname#python-}"
pkgver=4.0 pkgver=4.0
pkgrel=2 pkgrel=3
pkgdesc='Implements boolean algebra in one module' pkgdesc='Implements boolean algebra in one module'
arch=(any) arch=(any)
url='https://github.com/bastikr/boolean.py' url='https://github.com/bastikr/boolean.py'
license=('BSD') license=('BSD-2-Clause')
depends=('python') depends=('python')
makedepends=('git' 'python-setuptools') makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel')
checkdepends=('python-pytest') checkdepends=('python-pytest')
_commit='93589c505c256eead9757402e908fcfdc1bb5ec5' source=("$_name-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
source=("$pkgname::git+$url#commit=$_commit") b2sums=('68e183c670684d2f92ad94f2b88616c932c2a85db40fa1a2552bc60c9bf03999bb456e0a91623afba2af4f2c89ef6cacf0c6f0267ac55aadcf02e67c8324c8f6')
b2sums=('SKIP')
pkgver() {
cd "$pkgname"
git describe --tags | sed 's/^v//'
}
build() { build() {
cd "$pkgname" cd "$_name-$pkgver"
python setup.py build python -m build --wheel --no-isolation
} }
check() { check() {
cd "$pkgname" cd "$_name-$pkgver"
pytest pytest -vv
} }
package() { package() {
cd "$pkgname" cd "$_name-$pkgver"
python setup.py install --root="$pkgdir" --optimize=1 --skip-build python -m installer --destdir="$pkgdir" dist/*.whl
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt
} }