Files
MSYS2-packages/python-brotli/PKGBUILD
2025-11-06 01:32:08 +01:00

37 lines
909 B
Bash

# Maintainer: Oleg Titov <oleg.titov@gmail.com>
pkgname=python-brotli
pkgver=1.2.0
pkgrel=1
pkgdesc='Brotli compression library - python library'
arch=('i686' 'x86_64')
license=('MIT')
url='https://github.com/google/brotli'
msys2_references=(
"purl: pkg:pypi/brotli"
"cpe: cpe:/a:google:brotli"
)
depends=('python')
makedepends=(
'python-devel'
'gcc'
"python-setuptools"
"python-build"
"python-installer"
)
source=("brotli-${pkgver}.tar.gz::https://github.com/google/brotli/archive/v${pkgver}.tar.gz")
sha256sums=('816c96e8e8f193b40151dad7e8ff37b1221d019dbcb9c35cd3fadbfe6477dfec')
build() {
cd "${srcdir}"/brotli-${pkgver}
python -m build --wheel --skip-dependency-check --no-isolation
}
package() {
cd brotli-${pkgver}
python -m installer --destdir="${pkgdir}" dist/*.whl
install -D -m644 "${srcdir}"/brotli-${pkgver}/LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
}