summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorC C conf2023-03-22 00:37:02 +0100
committerC C conf2023-03-22 00:37:02 +0100
commitbfdda7d6170ca09de1fdf3fdce273e1d27f7b660 (patch)
tree6690b96fa96a2b23bd9512a887589e9f556d1452
parent2e77b08ecdc723c02be62ca642597b56be101f90 (diff)
downloadaur-busylight.tar.gz
Update to 0.26.0
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD18
2 files changed, 13 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ad0b0fe528fa..1683081f228a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 87c82981e833..d0bc29d3f60c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}