diff options
author | Damien Nguyen | 2020-09-24 15:19:05 +0200 |
---|---|---|
committer | Damien Nguyen | 2020-09-24 15:19:05 +0200 |
commit | 5e1f1820a86f494ddf31f19740638a0e1f2e22f7 (patch) | |
tree | 6ac36ed23b5f84a0d1bed726f38ba8cb0e43e9d0 | |
download | aur-5e1f1820a86f494ddf31f19740638a0e1f2e22f7.tar.gz |
Initial commit (v0.11.0)
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 55 |
2 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2697ae741f81 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +pkgbase = python-openfermion + pkgdesc = The electronic structure package for quantum computers. + pkgver = 0.11.0 + pkgrel = 1 + url = https://github.com/quantumlib/OpenFermion + arch = any + groups = python-hiq + license = Apache + checkdepends = python-numpy + checkdepends = python-scipy + checkdepends = python-networkx + checkdepends = python-requests + checkdepends = python-pytest + checkdepends = jupyter-nbformat + checkdepends = python-pubchempy + makedepends = python + makedepends = python-setuptools + source = https://github.com/quantumlib/OpenFermion/archive/v0.11.0.tar.gz + sha256sums = 339dd51e738a2ea72f86d71b5a9214ca202ace130fadb013835a142647e0a5c4 + +pkgname = python-openfermion + depends = python-numpy + depends = python-scipy + depends = python-networkx + depends = python-requests + depends = python-pubchempy + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..740490b4fe11 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,55 @@ +# Maintainer: Damien Nguyen <damien1@huawei.com> + +_Name=OpenFermion +_name=${_Name,,} +pkgname=python-$_name + +pkgver=0.11.0 +pkgrel=1 +pkgdesc="The electronic structure package for quantum computers." +arch=('any') +url="https://github.com/quantumlib/OpenFermion" +license=('Apache') +makedepends=('python' + 'python-setuptools') +checkdepends=('python-numpy' + 'python-scipy' + 'python-networkx' + 'python-requests' + 'python-pytest' + 'jupyter-nbformat' + # AUR dependencies + 'python-pubchempy') +source=("https://github.com/quantumlib/OpenFermion/archive/v$pkgver.tar.gz") +sha256sums=('339dd51e738a2ea72f86d71b5a9214ca202ace130fadb013835a142647e0a5c4') +# source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz") +# sha256sums=('2aede7cf2e5f7be4c0016c9b542c27505644f8ecb9411c653dc89a5cd746f84c') +groups=(python-hiq) + +prepare() { + cd "$srcdir/$_Name-$pkgver" + # patch -p1 -i "$srcdir/$pkgname-$pkgver.patch" +} + +build() { + cd "$srcdir/$_Name-$pkgver" + python setup.py build +} + +check() { + cd "$srcdir/$_Name-$pkgver" + python -m pytest --color=yes -x +} + +package() { + cd "$srcdir/$_Name-$pkgver" + depends=('python-numpy' + 'python-scipy' + 'python-networkx' + 'python-requests' + # AUR dependencies + 'python-pubchempy') + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +} + +# vim:set ts=2 sw=2 et: |