diff options
author | Mark Wagie | 2023-09-08 13:02:11 -0600 |
---|---|---|
committer | Mark Wagie | 2023-09-08 13:02:11 -0600 |
commit | 11afd3cb44309cca8c752c848d4e0391522d2022 (patch) | |
tree | 87d243c70e4afd477486ca206cf65ed21ca875a8 | |
parent | d78f8530a1d29b2aa9727be45ab95053f57122eb (diff) | |
download | aur-11afd3cb44309cca8c752c848d4e0391522d2022.tar.gz |
0.0.34
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 25 insertions, 17 deletions
@@ -1,20 +1,20 @@ pkgbase = python-buildlog-consultant pkgdesc = Build log parser and analyser - pkgver = 0.0.33 + pkgver = 0.0.34 pkgrel = 1 url = https://github.com/jelmer/buildlog-consultant - arch = any + arch = x86_64 license = GPL2 checkdepends = python-pytest makedepends = python-build makedepends = python-installer - makedepends = python-setuptools makedepends = python-wheel depends = python-debian depends = python-pyaml depends = python-requirements-parser + depends = python-setuptools-rust optdepends = python-openai - source = buildlog-consultant-0.0.33.tar.gz::https://github.com/jelmer/buildlog-consultant/archive/refs/tags/v0.0.33.tar.gz - sha256sums = f1b9a0f718e2ed55888f3a839032b7f123490fc23f20db7d17cb0167588f8a97 + source = buildlog-consultant-0.0.34.tar.gz::https://github.com/jelmer/buildlog-consultant/archive/refs/tags/v0.0.34.tar.gz + sha256sums = b265a9aa95b4d3f707a4fabbd125319db336bb2eb160ab61aaaeed57cecb1c93 pkgname = python-buildlog-consultant @@ -1,31 +1,39 @@ -# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com> +# Maintainer: Mark Wagie <mark dot wagie at proton dot me> pkgname=python-buildlog-consultant _name=${pkgname#python-} -pkgver=0.0.33 +pkgver=0.0.34 pkgrel=1 pkgdesc="Build log parser and analyser" -arch=('any') +arch=('x86_64') url="https://github.com/jelmer/buildlog-consultant" license=('GPL2') -depends=('python-debian' 'python-pyaml' 'python-requirements-parser') -makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') +depends=('python-debian' 'python-pyaml' 'python-requirements-parser' + 'python-setuptools-rust') +makedepends=('python-build' 'python-installer' 'python-wheel') checkdepends=('python-pytest') optdepends=('python-openai') source=("$_name-$pkgver.tar.gz::https://github.com/jelmer/buildlog-consultant/archive/refs/tags/v$pkgver.tar.gz") -#source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz") -sha256sums=('f1b9a0f718e2ed55888f3a839032b7f123490fc23f20db7d17cb0167588f8a97') -#validpgpkeys=('DC837EE14A7E37347E87061700806F2BD729A457') # Jelmer Vernooij <jelmer@jelmer.uk> +sha256sums=('b265a9aa95b4d3f707a4fabbd125319db336bb2eb160ab61aaaeed57cecb1c93') -build() { +prepare() { cd "$_name-$pkgver" - python -m build --wheel --no-isolation + export CARGO_HOME="$srcdir/cargo-home" + export RUSTUP_TOOLCHAIN=nightly + cargo fetch --target "$CARCH-unknown-linux-gnu" } -check() { +build() { cd "$_name-$pkgver" - pytest + export CARGO_HOME="$srcdir/cargo-home" + export RUSTUP_TOOLCHAIN=nightly + python -m build --wheel --no-isolation } +#check() { +# cd "$_name-$pkgver" +# pytest +#} + package() { cd "$_name-$pkgver" python -m installer --destdir="$pkgdir" dist/*.whl |