diff options
author | Universebenzene | 2021-10-30 14:19:59 +0800 |
---|---|---|
committer | Universebenzene | 2021-10-30 14:19:59 +0800 |
commit | ce3ed428adb95cd612550613c5e5694bd92350e5 (patch) | |
tree | 17ca963db425e02e7d43eff13e820e46f3b12fae | |
parent | 212d5b371d0b1f7511277b076bc5687b044000fc (diff) | |
download | aur-ce3ed428adb95cd612550613c5e5694bd92350e5.tar.gz |
Update to version 2.0.0
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 32 insertions, 37 deletions
@@ -1,28 +1,31 @@ pkgbase = python-ndcube pkgdesc = Package for multi-dimensional contiguious and non-contiguious coordinate aware arrays - pkgver = 1.4.2 + pkgver = 2.0.0 pkgrel = 1 url = https://docs.sunpy.org/projects/ndcube arch = any license = BSD checkdepends = python-pytest - checkdepends = python-aioftp - checkdepends = python-scipy + checkdepends = python-reproject + checkdepends = python-sunpy makedepends = python-setuptools-scm - makedepends = python-astropy-helpers - makedepends = python-sphinx-astropy - makedepends = python-astropy - makedepends = python-sunpy - makedepends = graphviz + makedepends = python-sphinx-automodapi + makedepends = python-sphinx-changelog makedepends = python-sunpy-sphinx-theme - source = https://files.pythonhosted.org/packages/source/n/ndcube/ndcube-1.4.2.tar.gz - md5sums = 2da40bc378bc33899021f62d8dadea0b + makedepends = python-gwcs + makedepends = python-matplotlib + makedepends = python-mpl-animators + makedepends = python-pytest-doctestplus + makedepends = graphviz + source = https://files.pythonhosted.org/packages/source/n/ndcube/ndcube-2.0.0.tar.gz + md5sums = 74c36758d2b54f582405617c56a5702a pkgname = python-ndcube - depends = python>=3.6 - depends = python-sunpy>=1.0.3 - depends = python-astropy>=3.1 - depends = python-matplotlib>=2 + depends = python>=3.7 + depends = python-gwcs>=0.15 + optdepends = python-matplotlib>=3: plotting + optdepends = python-mpl-animators: plotting + optdepends = python-reproject: reproject optdepends = python-ndcube-doc: Documentation for ndcube pkgname = python-ndcube-doc @@ -3,34 +3,25 @@ pkgbase=python-ndcube _pyname=${pkgbase#python-} pkgname=("python-${_pyname}" "python-${_pyname}-doc") -pkgver=1.4.2 +pkgver=2.0.0 pkgrel=1 pkgdesc="Package for multi-dimensional contiguious and non-contiguious coordinate aware arrays" arch=('any') url="https://docs.sunpy.org/projects/ndcube" license=('BSD') -#makedepends=('python-setuptools-scm' 'python-sphinx-astropy' 'python-gwcs' 'graphviz') -makedepends=('python-setuptools-scm' 'python-astropy-helpers' 'python-sphinx-astropy' 'python-astropy' 'python-sunpy' 'graphviz' 'python-sunpy-sphinx-theme') -#checkdepends=('python-pytest-doctestplus') -checkdepends=('python-pytest' 'python-aioftp' 'python-scipy') +makedepends=('python-setuptools-scm' 'python-sphinx-automodapi' 'python-sphinx-changelog' 'python-sunpy-sphinx-theme' 'python-gwcs' 'python-matplotlib' 'python-mpl-animators' 'python-pytest-doctestplus' 'graphviz') +checkdepends=('python-pytest' 'python-reproject' 'python-sunpy') source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz") -md5sums=('2da40bc378bc33899021f62d8dadea0b') - -prepare() { - cd ${srcdir}/${_pyname}-${pkgver} - - sed -i -e '/auto_use/s/True/False/' setup.cfg -} - +md5sums=('74c36758d2b54f582405617c56a5702a') build() { cd ${srcdir}/${_pyname}-${pkgver} - python setup.py build --use-system-libraries --offline + python setup.py build msg "Building Docs" # cd ${srcdir}/${_pyname}-${pkgver}/docs # PYTHONPATH="../build/lib" make html - python setup.py build_docs + python setup.py build_sphinx } check() { @@ -40,22 +31,23 @@ check() { } package_python-ndcube() { - depends=('python>=3.6' 'python-sunpy>=1.0.3' 'python-astropy>=3.1' 'python-matplotlib>=2') - optdepends=('python-ndcube-doc: Documentation for ndcube') + depends=('python>=3.7' 'python-gwcs>=0.15') + optdepends=('python-matplotlib>=3: plotting' + 'python-mpl-animators: plotting' + 'python-reproject: reproject' + 'python-ndcube-doc: Documentation for ndcube') cd ${srcdir}/${_pyname}-${pkgver} -# install -D -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}" {LICENSE.rst,licenses/*} - install -D -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE.rst + install -D -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}" {LICENSE.rst,licenses/*} install -D -m644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" - python setup.py install --root=${pkgdir} --prefix=/usr --optimize=1 --use-system-libraries --offline + python setup.py install --root=${pkgdir} --prefix=/usr --optimize=1 } package_python-ndcube-doc() { pkgdesc="Documentation for Python ndcube module" - cd ${srcdir}/${_pyname}-${pkgver}/docs/_build + cd ${srcdir}/${_pyname}-${pkgver}/build/sphinx -# install -D -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}" ../../{LICENSE.rst,licenses/*} - install -D -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}" ../../LICENSE.rst + install -D -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}" ../../{LICENSE.rst,licenses/*} install -d -m755 "${pkgdir}/usr/share/doc/${pkgbase}" cp -a html "${pkgdir}/usr/share/doc/${pkgbase}" } |