summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorUniversebenzene2023-02-09 14:13:58 +0800
committerUniversebenzene2023-02-09 14:13:58 +0800
commit907a0f29400706cfc7bb9107e83a63b41cd09b7f (patch)
tree8ca1a648de62ae0459a3cbdcf631a88523747d4d /PKGBUILD
parenta3df31c8889f8702ac3af40412c81ed301972da2 (diff)
downloadaur-907a0f29400706cfc7bb9107e83a63b41cd09b7f.tar.gz
Update to version 4.1.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 16 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 359ac830ad38..9cc3eec9ad6b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,39 +2,45 @@
pkgbase=python-baseband
_pyname=${pkgbase#python-}
pkgname=("python-${_pyname}" "python-${_pyname}-doc")
-pkgver=4.1.1
+pkgver=4.1.2
pkgrel=1
pkgdesc="Package to read and write radio baseband data"
arch=('any')
url="https://baseband.readthedocs.io"
license=('GPL')
-makedepends=('python-setuptools-scm' 'python-sphinx-astropy' 'python-astropy' 'graphviz')
-checkdepends=('python-pytest-astropy-header')
+makedepends=('python-setuptools-scm'
+ 'python-wheel'
+ 'python-build'
+ 'python-installer'
+ 'python-sphinx-astropy'
+ 'python-astropy'
+ 'graphviz')
+checkdepends=('python-pytest-astropy-header'
+ 'python-pytest-doctestplus') # astropy already in makedepends
source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz")
-md5sums=('67c4522aeeb38afd185ec93cfe24d58c')
+md5sums=('eee68a26b3874a5e9e32c493e56277e6')
build() {
cd ${srcdir}/${_pyname}-${pkgver}
- python setup.py build
+ python -m build --wheel --no-isolation
msg "Building Docs"
- cd ${srcdir}/${_pyname}-${pkgver}/docs
- PYTHONPATH="../build/lib" make html
+ PYTHONPATH="../build/lib" make -C docs html
}
check() {
cd ${srcdir}/${_pyname}-${pkgver}
- pytest
+ pytest || warning "Tests failed" # -vv --color=yes
}
package_python-baseband() {
- depends=('python-numpy>=1.17' 'python-astropy>=4.0' 'python-importlib-metadata')
+ depends=('python-numpy>=1.17' 'python-astropy>=5.0')
optdepends=('python-baseband-doc: Documentation for Baseband')
cd ${srcdir}/${_pyname}-${pkgver}
install -D -m644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
- python setup.py install --root=${pkgdir} --prefix=/usr --optimize=1
+ python -m installer --destdir="${pkgdir}" dist/*.whl
}
package_python-baseband-doc() {