* update python-boolean.py to 4.0-3
This commit is contained in:
parent
48a7e23bd0
commit
ac7550e020
@ -5,41 +5,35 @@
|
||||
# SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
pkgname='python-boolean.py'
|
||||
_name="${pkgname#python-}"
|
||||
pkgver=4.0
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc='Implements boolean algebra in one module'
|
||||
arch=(any)
|
||||
url='https://github.com/bastikr/boolean.py'
|
||||
license=('BSD')
|
||||
license=('BSD-2-Clause')
|
||||
depends=('python')
|
||||
makedepends=('git' 'python-setuptools')
|
||||
makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel')
|
||||
checkdepends=('python-pytest')
|
||||
_commit='93589c505c256eead9757402e908fcfdc1bb5ec5'
|
||||
source=("$pkgname::git+$url#commit=$_commit")
|
||||
b2sums=('SKIP')
|
||||
|
||||
pkgver() {
|
||||
cd "$pkgname"
|
||||
|
||||
git describe --tags | sed 's/^v//'
|
||||
}
|
||||
source=("$_name-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
|
||||
b2sums=('68e183c670684d2f92ad94f2b88616c932c2a85db40fa1a2552bc60c9bf03999bb456e0a91623afba2af4f2c89ef6cacf0c6f0267ac55aadcf02e67c8324c8f6')
|
||||
|
||||
build() {
|
||||
cd "$pkgname"
|
||||
cd "$_name-$pkgver"
|
||||
|
||||
python setup.py build
|
||||
python -m build --wheel --no-isolation
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$pkgname"
|
||||
cd "$_name-$pkgver"
|
||||
|
||||
pytest
|
||||
pytest -vv
|
||||
}
|
||||
|
||||
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
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user