diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b1f9ab9119e3 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Juacrumar <juacrumar at lairen dot eu> + +pkgname=python-pdfflow +_name=pdfflow +pkgver=1.0 +pkgrel=1 +pkgdesc='Parton distribution function interpolation library written in Python and based on the TensorFlow framework' +arch=('any') +url="https://pdfflow.readthedocs.io/" +license=('GPL3') +makedepends=("python-setuptools") +depends=("python>=3.7" + "python-numpy" + "python-pyaml" + "python-tensorflow" + "python-tensorflow-probability" + ) + +optdepends=("python-tensorflow-cuda: GPU support" + "lhapdf: provides PDF files in the LHAPDF format" + "python-vegasflow: MonteCarlo library to run examples" + ) +# checkdepends=("python-pytest") +provides=("pdfflow") +changelog= +source=("https://github.com/N3PDF/pdfflow/archive/v${pkgver}.tar.gz") +md5sums=("5991db9a9bc728963de5f48e81fdc3cf") + +prepare() { + cd "$_name-$pkgver" +} + +build() { + cd "$_name-$pkgver" + python setup.py build +} + +package() { + cd "$_name-$pkgver" + python setup.py install --root="$pkgdir" --optimize=2 --skip-build +} |