diff options
author | Alexey Nurmukhametov | 2021-11-14 01:33:50 +0300 |
---|---|---|
committer | Alexey Nurmukhametov | 2021-11-14 01:33:50 +0300 |
commit | 301cd3fc404dc005ad0e022a2b58ec45f8436198 (patch) | |
tree | 73dc74620dfb854835612cc17a6123d2b0e247cf | |
download | aur-301cd3fc404dc005ad0e022a2b58ec45f8436198.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7ab6dcd1197e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = python-lava + pkgdesc = A software framework for developing neuro-inspired applications and mapping them to neuromorphic hardware + pkgver = 0.1.1 + pkgrel = 1 + url = https://github.com/lava-nc/lava/ + arch = any + license = custom:BSD-3 + license = LGPL2.1 + makedepends = python-pybuilder + makedepends = python-sphinx + makedepends = flake8 + makedepends = bandit + makedepends = python-sphinx-tabs + makedepends = python-sphinx_rtd_theme + makedepends = python-coverage + depends = python-pip + depends = python-wheel + depends = python-pytest + depends = python-numpy + depends = python-matplotlib + source = python-lava-0.1.1.tar.gz::https://github.com/lava-nc/lava/archive/v0.1.1.tar.gz + sha512sums = 36c2873efa8a3676490899a037d94c4f19d5e96c900416b1903eafd9e7e9bce59ff3b79232395e768e08c401e1b34e7026703f48c7c8a1da31388d4fcdeda4e5 + +pkgname = python-lava diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..eb895cd2fe90 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Alexey Nurmukhametov [nurmukhametov] <echo YWxleEBudXJtdWtoYW1ldG92LnJ1Cg== | base64 -d> + +pkgname=python-lava +pkgver=0.1.1 +pkgrel=1 +pkgdesc='A software framework for developing neuro-inspired applications and mapping them to neuromorphic hardware' +arch=('any') +url='https://github.com/lava-nc/lava/' +license=('custom:BSD-3' 'LGPL2.1') +depends=('python-pip' 'python-wheel' 'python-pytest' 'python-numpy' 'python-matplotlib') +makedepends=('python-pybuilder' 'python-sphinx' 'flake8' 'bandit' + 'python-sphinx-tabs' 'python-sphinx_rtd_theme' 'python-coverage') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lava-nc/lava/archive/v$pkgver.tar.gz") +sha512sums=('36c2873efa8a3676490899a037d94c4f19d5e96c900416b1903eafd9e7e9bce59ff3b79232395e768e08c401e1b34e7026703f48c7c8a1da31388d4fcdeda4e5') + +prepare() { + cd lava-$pkgver + sed 's/version = "0.1.0"/version = "0.1.1"/g' -i build.py +} + +build() { + cd lava-$pkgver + export PYTHONPATH=`pwd` + pyb -E unit +} + +package() { + install -Dm644 lava-$pkgver/src/lava/magma/core/LICENSE "$pkgdir/usr/share/licenses/$pkgname/BSD-3" + cd lava-$pkgver/target/dist/lava-nc-$pkgver/ + python setup.py install --root="$pkgdir" -O1 +} |