summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorUniversebenzene2019-02-22 14:51:36 +0800
committerUniversebenzene2019-02-22 14:51:36 +0800
commit1d5ffd753d9dcb26d4470192d0e856644cdf8c0d (patch)
treedf678cfbc9e2a95f91165a6843b065ab577dfed6 /PKGBUILD
parent1bff62bfb25fc197bfae31272832311eacc53426 (diff)
downloadaur-1d5ffd753d9dcb26d4470192d0e856644cdf8c0d.tar.gz
Update to version 1.2.8
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD45
1 files changed, 25 insertions, 20 deletions
diff --git a/PKGBUILD b/PKGBUILD
index bd349022ea47..34f5b625ec71 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,44 +1,49 @@
# Maintainer: Astro Benzene <universebenzene at sina dot com>
pkgbase=python-spherical_geometry
-pkgname=('python-spherical_geometry' 'python-spherical_geometry-doc')
-pkgver=1.2.5
-pkgrel=2
+_pyname=${pkgbase#python-}
+pkgname=("python-${_pyname}" "python-${_pyname}-doc")
+pkgver=1.2.8
+pkgrel=1
pkgdesc="Python based tools for spherical geometry"
arch=('i686' 'x86_64')
url="http://www.stsci.edu/resources/software_hardware/stsci_python"
license=('BSD')
-makedepends=('cython' 'qd>=2.3.7' 'python-astropy>=3.0' 'python-astropy-helpers>=3.1' 'python-sphinx' 'python-sphinx-astropy')
-#checkdepends=('python-pytest-astropy')
-source=("https://files.pythonhosted.org/packages/source/s/spherical_geometry/spherical_geometry-${pkgver}.tar.gz"
- 'spherical_geometry.patch')
-md5sums=('bf33af71561a69231c9d5e1238e557c5'
- 'bf3b812ddc47c2d8fcbfb2c3179fbc24')
+makedepends=('python-setuptools' 'qd>=2.3.7' 'python-astropy>=3.1' 'python-astropy-helpers>=3.1' 'python-sphinx-astropy')
+checkdepends=('python-pytest-astropy')
+source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz"
+ 'fix_doc_warning.patch'
+ 'fix_testing.patch')
+md5sums=('fba216fed5b504c8470b40afda5140a7'
+ 'a758662c8183e7769432aa1ad3691d49'
+ '56f626fd4602e44528f7ef2521dc17d6')
prepare() {
- cd ${srcdir}/spherical_geometry-${pkgver}
+ cd ${srcdir}/${_pyname}-${pkgver}
- patch -Np1 -i "${srcdir}/spherical_geometry.patch"
+ sed -i -e '/auto_use/s/True/False/' setup.cfg
+ patch -Np1 -i "${srcdir}/fix_doc_warning.patch"
+ patch -Np1 -i "${srcdir}/fix_testing.patch"
}
build() {
- cd ${srcdir}/spherical_geometry-${pkgver}
+ cd ${srcdir}/${_pyname}-${pkgver}
python setup.py build --use-system-libraries --offline
msg "Building Docs"
python setup.py build_docs
}
-#check() {
-# cd ${srcdir}/spherical_geometry-${pkgver}
-#
-# python setup.py test
-#}
+check() {
+ cd ${srcdir}/${_pyname}-${pkgver}
+
+ python setup.py test
+}
package_python-spherical_geometry() {
- depends=('python>=3.5' 'python-numpy>=1.5.0' 'qd>=2.3.7' 'python-astropy>=0.3')
+ depends=('python>=3.5' 'python-numpy>=1.10.0' 'qd>=2.3.7' 'python-astropy>=0.4')
optdepends=('python-spherical_geometry-doc: Documentation for Spherical Geometry Toolkit'
'python-pytest-astropy: For testing suite')
- cd ${srcdir}/spherical_geometry-${pkgver}
+ cd ${srcdir}/${_pyname}-${pkgver}
install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}/"
install -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" licenses/*
@@ -48,7 +53,7 @@ package_python-spherical_geometry() {
package_python-spherical_geometry-doc() {
pkgdesc="Documentation for Python Spherical Geometry Toolkit"
- cd ${srcdir}/spherical_geometry-${pkgver}/docs/_build
+ cd ${srcdir}/${_pyname}-${pkgver}/docs/_build
install -d -m755 "${pkgdir}/usr/share/doc/${pkgbase}"
cp -a html "${pkgdir}/usr/share/doc/${pkgbase}"