diff options
author | C C conf | 2023-03-22 00:37:02 +0100 |
---|---|---|
committer | C C conf | 2023-03-22 00:37:02 +0100 |
commit | bfdda7d6170ca09de1fdf3fdce273e1d27f7b660 (patch) | |
tree | 6690b96fa96a2b23bd9512a887589e9f556d1452 | |
parent | 2e77b08ecdc723c02be62ca642597b56be101f90 (diff) | |
download | aur-bfdda7d6170ca09de1fdf3fdce273e1d27f7b660.tar.gz |
Update to 0.26.0
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 13 insertions, 11 deletions
@@ -1,6 +1,6 @@ pkgbase = busylight pkgdesc = Control USB connected presence lights from multiple vendors - pkgver = 0.17.0 + pkgver = 0.26.0 pkgrel = 1 url = https://github.com/JnyJny/busylight arch = i686 @@ -17,7 +17,7 @@ pkgbase = busylight depends = python-webcolors depends = uvicorn depends = python-fastapi - source = https://github.com/JnyJny/busylight/archive/0.17.0.tar.gz - sha256sums = cac15b24c4c559ef3294f8a357a495b9ca15b33d56a3fe1ccd4b71198b4c9095 + source = https://github.com/JnyJny/busylight/archive/0.26.0.tar.gz + sha256sums = 6ed9047bec370d7333dcc005d0930014e480eda59de400e2888c35a4e405764b pkgname = busylight @@ -2,7 +2,7 @@ _pkgname=busylight-for-humans pkgname=busylight -pkgver=0.17.0 +pkgver=0.26.0 pkgrel=1 pkgdesc='Control USB connected presence lights from multiple vendors' arch=('i686' 'x86_64') @@ -11,23 +11,25 @@ license=('Apache') makedepends=('python-setuptools' 'python-poetry') depends=( 'python' 'python-bitvector-for-humans' 'python-click' 'python-hidapi' - 'python-loguru' 'python-typer' 'python-webcolors' 'uvicorn' 'python-fastapi' + 'python-loguru' 'python-typer' 'python-webcolors' 'uvicorn' 'python-fastapi' 'python-pyserial' ) source=("${url}/archive/${pkgver}.tar.gz") -sha256sums=('cac15b24c4c559ef3294f8a357a495b9ca15b33d56a3fe1ccd4b71198b4c9095') +sha256sums=('6ed9047bec370d7333dcc005d0930014e480eda59de400e2888c35a4e405764b') build() { - cd "${srcdir}/${pkgname}-${pkgver}/${pkgname}" + cd "${srcdir}/${pkgname}-${pkgver}" + echo -e "\n[tool.poetry.build]\ngenerate-setup-file = true" >> pyproject.toml + cd "${pkgname}" POETRY_CACHE_DIR=${srcdir}/poetry-cache poetry build -f sdist cd "${srcdir}/${pkgname}-${pkgver}" - tar xf dist/${_pkgname}-${pkgver}.tar.gz + tar xf dist/${_pkgname//-/_}-${pkgver}.tar.gz - cd "${_pkgname}-${pkgver}" + cd "${_pkgname//-/_}-${pkgver}" python setup.py build } package() { - cd "${srcdir}/${pkgname}-${pkgver}/${_pkgname}-${pkgver}" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + cd "${srcdir}/${pkgname}-${pkgver}/${_pkgname//-/_}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build } |