diff options
author | Iyán Méndez Veiga | 2024-05-06 18:06:27 +0200 |
---|---|---|
committer | Iyán Méndez Veiga | 2024-05-06 18:06:27 +0200 |
commit | d5c41a9ca1d6c2085b8bd1a1ec0a2895acc0bfbe (patch) | |
tree | 6e94f670bc9a55fb64b7d784f20e40c66da0862e | |
parent | e6f5c564634aad2517063b8418aa0734ec34efd0 (diff) | |
download | aur-python-projectq.tar.gz |
upgpkg: python-projectq 0.8.0-4
rebuild python 3.12
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 56 |
2 files changed, 26 insertions, 34 deletions
@@ -1,7 +1,7 @@ pkgbase = python-projectq pkgdesc = Open-source framework for quantum computing pkgver = 0.8.0 - pkgrel = 3 + pkgrel = 4 url = https://github.com/ProjectQ-Framework/ProjectQ arch = x86_64 license = Apache-2.0 @@ -17,7 +17,7 @@ pkgbase = python-projectq depends = python-requests depends = python-scipy optdepends = python-boto3: support for AWS Braket service - source = https://github.com/ProjectQ-Framework/ProjectQ/releases/download/v0.8.0/projectq-0.8.0.tar.gz + source = python-projectq-0.8.0.tar.gz::https://github.com/ProjectQ-Framework/ProjectQ/releases/download/v0.8.0/projectq-0.8.0.tar.gz b2sums = 5edaf7ff1f4e505533b1ea6e05a06d7080113bac7de1e2971d9c1064664946560ebd441dce09b731b02a9b11779caf0498227f56f08cb153fa84cbfd707f827d pkgname = python-projectq @@ -2,50 +2,42 @@ # Contributor: Alexander Fasching <fasching.a91@gmail.com> # Contributor: Jean Lucas <jean@4ray.co> pkgname=python-projectq -_name="ProjectQ" +_name=ProjectQ pkgver=0.8.0 -pkgrel=3 +pkgrel=4 pkgdesc="Open-source framework for quantum computing" -arch=('x86_64') -url="https://github.com/ProjectQ-Framework/ProjectQ" -license=('Apache-2.0') +arch=(x86_64) +url=https://github.com/ProjectQ-Framework/ProjectQ +license=(Apache-2.0) depends=( - 'python-matplotlib' - 'python-networkx' - 'python-numpy' - 'python-requests' - 'python-scipy' + python-matplotlib + python-networkx + python-numpy + python-requests + python-scipy ) makedepends=( - 'pybind11' - 'python-build' - 'python-installer' - 'python-setuptools' - 'python-setuptools-scm' - 'python-wheel' + pybind11 + python-build + python-installer + python-setuptools + python-setuptools-scm + python-wheel ) -#checkdepends=('python-pytest') optdepends=('python-boto3: support for AWS Braket service') -source=("https://github.com/${_name}-Framework/${_name}/releases/download/v${pkgver}/${pkgname/python-}-${pkgver}.tar.gz") +source=($pkgname-$pkgver.tar.gz::https://github.com/$_name-Framework/$_name/releases/download/v$pkgver/${_name,,}-$pkgver.tar.gz) b2sums=('5edaf7ff1f4e505533b1ea6e05a06d7080113bac7de1e2971d9c1064664946560ebd441dce09b731b02a9b11779caf0498227f56f08cb153fa84cbfd707f827d') build() { - cd "${_name,,}-${pkgver}" + cd ${_name,,}-$pkgver python -m build --wheel --no-isolation } -#check() { -# local _site_packages=$(python -c "import site; print(site.getsitepackages()[0])") -# cd "${_name,,}-${pkgver}/projectq" -# python -m installer --destdir=test_dir dist/*.whl -# PYTHONPATH="test_dir/${_site_packages}:${PYTHONPATH}" pytest -v -#} - package() { - cd "${_name,,}-${pkgver}" - python -m installer --destdir="${pkgdir}" dist/*.whl - install -D -m644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README.rst" - install -D -m644 NOTICE "${pkgdir}/usr/share/doc/${pkgname}/NOTICE" - cp -r examples "${pkgdir}/usr/share/doc/${pkgname}/" - chmod 644 "${pkgdir}/usr/share/doc/${pkgname}/examples/"* + cd ${_name,,}-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + install -D -m644 README.rst "$pkgdir"/usr/share/doc/$pkgname/README.rst + install -D -m644 NOTICE "$pkgdir"/usr/share/doc/$pkgname/NOTICE + cp -r examples "$pkgdir"/usr/share/doc/$pkgname/ + chmod 644 "$pkgdir"/usr/share/doc/$pkgname/examples/* } |