summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRenato Lui Geh2020-01-29 15:12:49 -0300
committerRenato Lui Geh2020-01-29 15:12:49 -0300
commit25a0c6d1609a6225345c85c258f9e712584f11cf (patch)
tree859933ab44a4dfa556766d22a5945463ab9e890c
downloadaur-25a0c6d1609a6225345c85c258f9e712584f11cf.tar.gz
Create PKGBUILD
Signed-off-by: Renato Lui Geh <renatogeh@gmail.com>
-rw-r--r--.SRCINFO46
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD32
3 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..943ee56dfcea
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,46 @@
+pkgbase = python-pyro-ppl
+ pkgdesc = A Python library for probabilistic modeling and inference
+ pkgver = 1.2.1
+ pkgrel = 1
+ url = http://pyro.ai/
+ arch = any
+ license = Apache 2.0
+ checkdepends = python-nbval
+ checkdepends = python-pytest-cov
+ checkdepends = python-pytest
+ checkdepends = python-scipy
+ makedepends = python-setuptools
+ depends = python
+ depends = python-numpy
+ depends = python-opt_einsum
+ depends = python-pyro-api
+ depends = python-pytorch-cuda
+ depends = python-tqdm
+ optdepends = flake8
+ optdepends = python-isort
+ optdepends = jupyter-nbformat
+ optdepends = python-nbsphinx
+ optdepends = python-nbstripout
+ optdepends = ninja
+ optdepends = python-pypandoc
+ optdepends = python-pytest-xdist
+ optdepends = jupyter
+ optdepends = graphviz
+ optdepends = python-matplotlib
+ optdepends = python-sphinx
+ optdepends = python-sphinx_rtd_theme
+ optdepends = yapf
+ optdepends = python-pillow-simd
+ optdepends = python-torchvision
+ optdepends = python-visdom
+ optdepends = python-pandas
+ optdepends = python-seaborn
+ optdepends = python-wget
+ optdepends = python-prettytable
+ optdepends = python-pytest-benchmark
+ optdepends = python-snakeviz
+ source = https://files.pythonhosted.org/packages/16/6a/a33f206fe1fee706dd2fd17713dfc98148c0c7d9f72bd7cb9cd67b918c72/pyro-ppl-1.2.1.tar.gz
+ sha256sums = 2abc8d212097c3f1d84aaa9ec46d9cbf3a9a20974d73d326146d166a10d99d1b
+
+pkgname = python-pyro-ppl
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..42ff89997f17
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+clean.sh
+instructions.txt
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c1389bcf508a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Renato Lui Geh <renatogeh at gmail dot com>
+
+pkgname=python-pyro-ppl
+_pypiname=${pkgname/python-/}
+pkgver=1.2.1
+pkgrel=1
+pkgdesc="A Python library for probabilistic modeling and inference"
+arch=('any')
+url="http://pyro.ai/"
+license=('Apache 2.0')
+depends=('python' 'python-numpy' 'python-opt_einsum' 'python-pyro-api' 'python-pytorch-cuda'
+ 'python-tqdm')
+optdepends=('flake8' 'python-isort' 'jupyter-nbformat' 'python-nbsphinx' 'python-nbstripout'
+ 'ninja' 'python-pypandoc' 'python-pytest-xdist' 'jupyter' 'graphviz' 'python-matplotlib'
+ 'python-sphinx' 'python-sphinx_rtd_theme' 'yapf' 'python-pillow-simd' 'python-torchvision'
+ 'python-visdom' 'python-pandas' 'python-seaborn' 'python-wget' 'python-prettytable'
+ 'python-pytest-benchmark' 'python-snakeviz')
+checkdepends=('python-nbval' 'python-pytest-cov' 'python-pytest' 'python-scipy')
+makedepends=('python-setuptools')
+source=("https://files.pythonhosted.org/packages/16/6a/a33f206fe1fee706dd2fd17713dfc98148c0c7d9f72bd7cb9cd67b918c72/${_pypiname}-${pkgver}.tar.gz")
+sha256sums=('2abc8d212097c3f1d84aaa9ec46d9cbf3a9a20974d73d326146d166a10d99d1b')
+
+build() {
+ cd $srcdir/${_pypiname}-${pkgver}
+ python3 setup.py build
+}
+
+package() {
+ cd $srcdir/${_pypiname}-${pkgver}
+ python3 setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+