diff options
author | Universebenzene | 2023-05-21 19:25:25 +0800 |
---|---|---|
committer | Universebenzene | 2023-05-21 19:25:25 +0800 |
commit | f95462358d083b956157c235a426a09c9a3a9862 (patch) | |
tree | 92406398de8dc109cff2b03fad4cfc8e1245966f /PKGBUILD | |
parent | e7d8de70a421e4031bf8548358b06d702c83b712 (diff) | |
download | aur-python-astroslam.tar.gz |
Update to version 1.2022.1228.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 17 insertions, 9 deletions
@@ -2,19 +2,27 @@ pkgbase=python-astroslam _pyname=${pkgbase#python-} pkgname=("python-${_pyname}") -pkgver=1.2020.1104.0 +pkgver=1.2022.1228.1 pkgrel=1 -pkgdesc="Stellar LAbel Machine (SLAM)" +pkgdesc="A forward model using SVR to estimate stellar parameters from spectra" arch=('any') url="https://github.com/hypergravity/astroslam" license=('MIT') makedepends=('python-setuptools') -depends=('python-matplotlib' 'python-scikit-learn' 'python-pandas' 'python-emcee' 'python-astropy' 'python-lmfit' 'python-ipyparallel' 'python-joblib') -checkdepends=('python-pyzmq' 'python-jupyter_client' 'python-pillow') +depends=('python-matplotlib' 'python-scikit-learn' 'python-pandas' 'python-emcee' 'python-astropy' 'python-laspec' 'python-lmfit' 'python-ipyparallel' 'python-joblib') +#checkdepends=('python-pyzmq' 'python-jupyter_client' 'python-pillow') +checkdepends=('python-nose') source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz" - "https://raw.githubusercontent.com/hypergravity/astroslam/master/LICENSE") -md5sums=('a7ca825f5ea1d6c20c348f0046284209' - 'SKIP') + 'fix-for-py3.10.patch') +# "https://raw.githubusercontent.com/hypergravity/astroslam/master/LICENSE") +md5sums=('c6bf949451893e3b65907d672948b45d' + '608081da9f7168903bae4e63de7be4bc') + +prepare() { + cd ${srcdir}/${_pyname}-${pkgver} + + patch -Np1 -i "${srcdir}/fix-for-py3.10.patch" +} build() { cd ${srcdir}/${_pyname}-${pkgver} @@ -25,13 +33,13 @@ build() { check() { cd ${srcdir}/${_pyname}-${pkgver} - python setup.py test || warning "Tests failed" + nosetests || warning "Tests failed" } package() { cd ${srcdir}/${_pyname}-${pkgver} - install -D -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}" "${srcdir}/LICENSE" + install -D -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE install -D -m644 README.md doc/* -t "${pkgdir}/usr/share/doc/${pkgname}" python setup.py install --root=${pkgdir} --prefix=/usr --optimize=1 } |