summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUniversebenzene2021-03-12 22:02:23 +0800
committerUniversebenzene2021-03-12 22:02:23 +0800
commit01d3eba70e4bdfd755dcdba7f951b8b6757d4e30 (patch)
tree7efe00346e658048a77aff3db75aa4af21f01846
parent7751b7d92c3f856732169a37e3ca9952ae462bb0 (diff)
downloadaur-01d3eba70e4bdfd755dcdba7f951b8b6757d4e30.tar.gz
Update to version 0.6
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD37
-rw-r--r--use_local_doc_fits.patch11
4 files changed, 47 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 122f77ef2fe9..4f27cbccb165 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,26 @@
pkgbase = python-astropy-healpix
pkgdesc = BSD-licensed HEALPix for Astropy
- pkgver = 0.5
+ pkgver = 0.6
pkgrel = 1
url = http://astropy-healpix.readthedocs.io/
arch = i686
arch = x86_64
license = BSD
- checkdepends = python-pytest-astropy
+ checkdepends = python-pytest-doctestplus
checkdepends = python-hypothesis
- makedepends = python-setuptools
- makedepends = python-astropy
- makedepends = python-astropy-helpers
+ makedepends = python-setuptools-scm
+ makedepends = python-extension-helpers
+ makedepends = python-numpy
makedepends = python-sphinx-astropy
- source = https://files.pythonhosted.org/packages/source/a/astropy-healpix/astropy-healpix-0.5.tar.gz
+ makedepends = python-astropy
+ source = https://files.pythonhosted.org/packages/source/a/astropy_healpix/astropy_healpix-0.6.tar.gz
+ source = https://lambda.gsfc.nasa.gov/data/map/dr3/skymaps/5yr//wmap_band_imap_r9_5yr_K_v3.fits
source = fix_deprecation_warning.patch
- md5sums = 8e474c70da122ff44cb4743176936391
+ source = use_local_doc_fits.patch
+ md5sums = 95e4b5e7d57bd3756d2086516f68e9d5
+ md5sums = f183da2392e37b9b424e9866d7bca559
md5sums = 71e532a1fed7a57d4ccf0d3e41035dd8
+ md5sums = 65c75d9f8ada192e20aabf0064ac32bf
pkgname = python-astropy-healpix
depends = python>=3.6
diff --git a/.gitignore b/.gitignore
index 0d6e3b36c63a..fb6da753b176 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,5 +4,7 @@ pkg
*.tar.gz
*.tar.bz2
*.part
-*.pkg.tar.xz
+*.pkg.tar.*
+*.fits
+temp
*.log
diff --git a/PKGBUILD b/PKGBUILD
index 33f6c93b0673..00539840e9bb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,41 +1,46 @@
# Maintainer: Astro Benzene <universebenzene at sina dot com>
pkgbase=python-astropy-healpix
-_pyname=${pkgbase#python-}
-pkgname=("python-${_pyname}" "python-${_pyname}-doc")
-pkgver=0.5
+_pyname=astropy_healpix
+_pname=${pkgbase#python-}
+pkgname=("python-${_pname}" "python-${_pname}-doc")
+pkgver=0.6
pkgrel=1
pkgdesc="BSD-licensed HEALPix for Astropy"
arch=('i686' 'x86_64')
url="http://astropy-healpix.readthedocs.io/"
license=('BSD')
-makedepends=('python-setuptools' 'python-astropy' 'python-astropy-helpers' 'python-sphinx-astropy')
-checkdepends=('python-pytest-astropy'
-# 'python-healpy'
- 'python-hypothesis')
+makedepends=('python-setuptools-scm' 'python-extension-helpers' 'python-numpy' 'python-sphinx-astropy' 'python-astropy')
+checkdepends=('python-pytest-doctestplus' 'python-hypothesis')
source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz"
- 'fix_deprecation_warning.patch')
-md5sums=('8e474c70da122ff44cb4743176936391'
- '71e532a1fed7a57d4ccf0d3e41035dd8')
+ "https://lambda.gsfc.nasa.gov/data/map/dr3/skymaps/5yr//wmap_band_imap_r9_5yr_K_v3.fits"
+ 'fix_deprecation_warning.patch'
+ 'use_local_doc_fits.patch')
+md5sums=('95e4b5e7d57bd3756d2086516f68e9d5'
+ 'f183da2392e37b9b424e9866d7bca559'
+ '71e532a1fed7a57d4ccf0d3e41035dd8'
+ '65c75d9f8ada192e20aabf0064ac32bf')
prepare() {
cd ${srcdir}/${_pyname}-${pkgver}
- sed -i -e '/auto_use/s/True/False/' setup.cfg
-# patch -Np1 -i "${srcdir}/fix_deprecation_warning.patch"
+ export _pyver=$(python -c 'import sys; print("%d.%d" % sys.version_info[:2])')
+ cp ${srcdir}/wmap_band_imap_r9_5yr_K_v3.fits docs
+ patch -Np1 -i "${srcdir}/use_local_doc_fits.patch"
}
build() {
cd ${srcdir}/${_pyname}-${pkgver}
- python setup.py build --use-system-libraries --offline
+ python setup.py build
msg "Building Docs"
- python setup.py build_docs
+ cd ${srcdir}/${_pyname}-${pkgver}/docs
+ PYTHONPATH="../build/lib.linux-${CARCH}-${_pyver}" make html
}
check() {
cd ${srcdir}/${_pyname}-${pkgver}
- python setup.py test
+ pytest "build/lib.linux-${CARCH}-${_pyver}"
}
package_python-astropy-healpix() {
@@ -45,7 +50,7 @@ package_python-astropy-healpix() {
install -D -m644 LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}"
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-astropy-healpix-doc() {
diff --git a/use_local_doc_fits.patch b/use_local_doc_fits.patch
new file mode 100644
index 000000000000..b1f09f3c19aa
--- /dev/null
+++ b/use_local_doc_fits.patch
@@ -0,0 +1,11 @@
+--- a/docs/interpolation.rst 2018-07-02 21:32:42.390297000 +0800
++++ b/docs/interpolation.rst 2021-01-15 12:43:57.605251446 +0800
+@@ -118,7 +118,7 @@
+
+ # Get the data
+ from astropy.io import fits
+- hdulist = fits.open('https://lambda.gsfc.nasa.gov/data/map/dr3/skymaps/5yr//wmap_band_imap_r9_5yr_K_v3.fits')
++ hdulist = fits.open('wmap_band_imap_r9_5yr_K_v3.fits')
+
+ # Set up the HEALPix projection
+ from astropy_healpix import HEALPix