diff options
author | juacrumar | 2020-06-04 11:26:35 +0200 |
---|---|---|
committer | juacrumar | 2020-06-04 11:26:35 +0200 |
commit | 85e60a1e0bc4eb1ccb3a2172659a218f2f9d1b05 (patch) | |
tree | 2137b984311f782a3632e2e469a44a9ac253e7db | |
download | aur-85e60a1e0bc4eb1ccb3a2172659a218f2f9d1b05.tar.gz |
initial commit for vegasflow pkgbuild
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b23b9d21ef37 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = python-vegasflow + pkgdesc = Monte Carlo integration library written in Python and based on the TensorFlow framework + pkgver = 1.0.2 + pkgrel = 1 + url = https://vegasflow.readthedocs.io/ + arch = any + license = GPL3 + depends = python>=3.6 + depends = python-tensorflow + depends = python-joblib + depends = python-numpy + optdepends = python-cffi: interfacing vegasflow with C code + optdepends = python-tensorflow-cuda: GPU support + provides = vegasflow + source = https://github.com/N3PDF/vegasflow/archive/v.1.0.2.tar.gz + md5sums = 118fa9906f588ab7ecd320728c478ade + +pkgname = python-vegasflow + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..99a281913c09 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Juacrumar <juacrumar at lairen dot eu> + +pkgname=python-vegasflow +_name=vegasflow +pkgver=1.0.2 +pkgrel=1 +pkgdesc='Monte Carlo integration library written in Python and based on the TensorFlow framework' +arch=('any') +url="https://vegasflow.readthedocs.io/" +license=('GPL3') +depends=("python>=3.6" + "python-tensorflow" + "python-joblib" + "python-numpy") +optdepends=("python-cffi: interfacing vegasflow with C code" + "python-tensorflow-cuda: GPU support") +# checkdepends=("python-pytest") +provides=("vegasflow") +changelog= +source=("https://github.com/N3PDF/vegasflow/archive/v.${pkgver}.tar.gz") +md5sums=("118fa9906f588ab7ecd320728c478ade") + +prepare() { + cd "$_name-v.$pkgver" +} + +# check() { +# cd "$_name-v.$pkgver" +# pytest +# } + +build() { + cd "$_name-v.$pkgver" + python setup.py build +} + +package() { + cd "$_name-v.$pkgver" + python setup.py install --root="$pkgdir" --optimize=2 --skip-build +} |