summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexey Nurmukhametov2021-11-14 01:33:50 +0300
committerAlexey Nurmukhametov2021-11-14 01:33:50 +0300
commit301cd3fc404dc005ad0e022a2b58ec45f8436198 (patch)
tree73dc74620dfb854835612cc17a6123d2b0e247cf
downloadaur-301cd3fc404dc005ad0e022a2b58ec45f8436198.tar.gz
Initial commit
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD31
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
+}