diff options
author | Erich Eckner <erich.eckner.ext@bestsecret.com> | 2023-01-02 12:47:06 +0100 |
---|---|---|
committer | Erich Eckner <erich.eckner.ext@bestsecret.com> | 2023-01-02 16:40:56 +0100 |
commit | f42272aaa280956d77891d40039c9ba67bfb8882 (patch) | |
tree | ad828671dc0139f23800574fe7a2ba88539b3ea4 /python-portalocker | |
parent | 33271ea04d8b2dd02000aefb477bd207475b441a (diff) | |
download | archlinuxewe-f42272aaa280956d77891d40039c9ba67bfb8882.tar.xz |
try to fix azure-cli packages
Diffstat (limited to 'python-portalocker')
-rw-r--r-- | python-portalocker/PKGBUILD | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/python-portalocker/PKGBUILD b/python-portalocker/PKGBUILD new file mode 100644 index 000000000..03780081b --- /dev/null +++ b/python-portalocker/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Erich Eckner <arch at eckner dot net> +# Contributor: Ashley Bone <ashley DOT bone AT pm DOT me> +pkgbase=python-portalocker +pkgname=('python-portalocker') +_pkgname=portalocker +pkgver=2.6.0 +pkgrel=1 +pkgdesc='Easy, portable file locking API.' +arch=('any') +url="https://github.com/WoLpH/${_pkgname}" +license=('PSF') +makedepends=('python-setuptools') +optdepends=('python-redis' 'redis') +source=("https://pypi.python.org/packages/source/p/${_pkgname}/${_pkgname}-${pkgver}.tar.gz") +sha256sums=('964f6830fb42a74b5d32bce99ed37d8308c1d7d44ddf18f3dd89f4680de97b39') +depends=( + 'python>=3.10' + 'python<3.11') + +build() { + cp -a "${_pkgname}-${pkgver}" "py2-${_pkgname}-${pkgver}" + + cd "${srcdir}/${_pkgname}-${pkgver}" + python setup.py build +} + +package_python-portalocker() { + cd "${_pkgname}-${pkgver}" + python setup.py install --prefix='/usr' --root="${pkgdir}" --optimize=1 +} |