diff options
author | Your Name | 2024-04-29 20:24:29 +0800 |
---|---|---|
committer | Your Name | 2024-04-29 20:24:29 +0800 |
commit | 8f083bca0aaac5c6d91d50d8e47e14d9286fda04 (patch) | |
tree | 7b19253bb360ffc0a15f7e42b6fabb2f03e66cb2 | |
parent | 6bee629913abab6bdcc3890a9f9e870e2c8b03bb (diff) | |
download | aur-8f083bca0aaac5c6d91d50d8e47e14d9286fda04.tar.gz |
Update for new numpy and python3.12
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 8 insertions, 4 deletions
@@ -1,11 +1,11 @@ pkgbase = python-sherpa pkgdesc = Modeling and fitting package for scientific data analysis pkgver = 4.16.0 - pkgrel = 1 + pkgrel = 2 url = http://cxc.cfa.harvard.edu/contrib/sherpa arch = i686 arch = x86_64 - license = GPL + license = GPL-3.0-or-later checkdepends = python-pytest checkdepends = python-astropy checkdepends = python-matplotlib @@ -3,11 +3,11 @@ pkgbase=python-sherpa _pyname=${pkgbase#python-} pkgname=("python-${_pyname}" "python-${_pyname}-doc") pkgver=4.16.0 -pkgrel=1 +pkgrel=2 pkgdesc="Modeling and fitting package for scientific data analysis" arch=('i686' 'x86_64') url="http://cxc.cfa.harvard.edu/contrib/sherpa" -license=('GPL') +license=('GPL-3.0-or-later') makedepends=('python-setuptools' 'python-wheel' 'python-build' @@ -39,6 +39,10 @@ prepare() { cd ${srcdir}/${_pyname}-${pkgver} patch -Np1 -i "${srcdir}/sherpa_local_fftw.patch" + sed -i -e '/^import\ setuptools/c from setuptools import setup' -e '/distutils/d' setup.py + sed -i -e '/setuptools.command/s/^#\ //' -e '/distutils/d' helpers/__init__.py + sed -i -e "/^sherpa_inc/s/]/, numpy.get_include()]/" \ + -e '/^from/a import numpy' helpers/extensions/__init__.py sed -i -e "/oldest-supported-numpy/d" -e "/setuptools/s/, < 60//" pyproject.toml # sed -e '/'\'nbsphinx\''/a \ '\'IPython\.sphinxext\.ipython_console_highlighting\','' \ # -i docs/conf.py |