Add python-installer
This commit is contained in:
parent
6d8df7a165
commit
b72e18270e
33
python-installer/PKGBUILD
Normal file
33
python-installer/PKGBUILD
Normal file
@ -0,0 +1,33 @@
|
||||
# Maintainer: Christoph Reiter <reiter.christoph@gmail.com>
|
||||
|
||||
_realname=installer
|
||||
pkgname="python-${_realname}"
|
||||
pkgver=0.5.1
|
||||
pkgrel=1
|
||||
pkgdesc="A low-level library for installing from a Python wheel distribution"
|
||||
arch=('any')
|
||||
url='https://github.com/pypa/installer'
|
||||
license=('spdx:MIT')
|
||||
depends=("python")
|
||||
makedepends=(
|
||||
"python-flit-core"
|
||||
)
|
||||
source=("${_realname}-$pkgver.tar.gz"::"https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('f970995ec2bb815e2fdaf7977b26b2091e1e386f0f42eafd5ac811953dc5d445')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
|
||||
mkdir -p dist
|
||||
python -c "from flit_core import buildapi; buildapi.build_wheel('dist/')"
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
|
||||
PYTHONPATH="${srcdir}/${_realname}-${pkgver}/src" \
|
||||
python -m installer --destdir="${pkgdir}" dist/*.whl
|
||||
|
||||
# remove windows entrypoint scripts executables
|
||||
rm "$pkgdir"/usr/lib/python*/site-packages/installer/_scripts/*.exe
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user