1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-15 12:15:22 +03:00
aports/community/py3-fontmath/APKBUILD
mio fe471d4589 community/py3-fontmath: fix installer .whl filename
Fix packaging error due to changed .whl filename with setuptools >= 75.3.1.

```
FileNotFoundError: [Errno 2] No such file or directory: '.dist/fontMath-*.whl'
```
2025-04-28 10:16:44 +00:00

41 lines
1,000 B
Text

# Contributor: Rasmus Thomsen <oss@cogitri.dev>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=py3-fontmath
pkgver=0.9.4
pkgrel=1
pkgdesc="set of objects for performing math operations on font data"
url="https://github.com/robotools/fontMath"
arch="noarch"
license="MIT"
depends="py3-fonttools python3"
makedepends="
py3-gpep517
py3-installer
py3-setuptools
py3-setuptools_scm
py3-wheel
"
checkdepends="py3-pytest"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/robotools/fontMath/archive/refs/tags/$pkgver.tar.gz"
builddir="$srcdir/fontMath-$pkgver"
build() {
export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
gpep517 build-wheel \
--wheel-dir .dist \
--output-fd 3 3>&1 >&2
}
check() {
pytest
}
package() {
python3 -m installer -d "$pkgdir" \
.dist/fontmath-*.whl
}
sha512sums="
bd76c4ee80ac56add4b0d1adc4dcb844e6bf78c0610fd98e54adf1b3aab7690ff72530f9c7adadcc3764ae1188162291e02e0dec5314bbdf0add217238cdea19 py3-fontmath-0.9.4.tar.gz
"