summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorIyán Méndez Veiga2020-12-06 15:52:06 +0100
committerIyán Méndez Veiga2020-12-06 15:52:06 +0100
commitb72ec65ced5ab4bab6d16baba9b9302b8c424de1 (patch)
tree77a5353dd5d09da931b0331a357594ab23ae42c9 /PKGBUILD
downloadaur-b72ec65ced5ab4bab6d16baba9b9302b8c424de1.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD38
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5a6eab77bc3d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Iyán Méndez Veiga <me (at) iyanmv (dot) com>
+_pkgname=qiskit
+pkgname=python-${_pkgname}
+pkgver=0.23.1
+pkgrel=1
+pkgdesc="An open-source SDK for working with quantum computers at the level of circuits, algorithms, and application modules"
+arch=('x86_64')
+url="https://github.com/Qiskit/qiskit"
+license=('Apache')
+depends=(
+ 'python-qiskit-terra=0.16.1'
+ 'python-qiskit-aer=0.7.1'
+ 'python-qiskit-ibmq-provider=0.11.1'
+ 'python-qiskit-ignis=0.5.1'
+ 'python-qiskit-aqua=0.8.1'
+)
+optdepends=(
+ 'python-matplotlib: plotting support'
+ 'python-ipywidgets'
+ 'python-pydot'
+ 'python-pillow'
+ 'python-pylatexenc'
+ 'python-seaborn'
+ 'python-pygments'
+)
+makedepends=('python-setuptools')
+source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/Qiskit/${_pkgname}/archive/${pkgver}.tar.gz")
+sha256sums=('86ae4324db338d70ea3a8e9f1000b839d73161a95bedf39810f1a891a8d8170e')
+
+build() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ python setup.py build
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
+}