diff options
author | Universebenzene | 2018-10-02 17:42:26 +0800 |
---|---|---|
committer | Universebenzene | 2018-10-02 17:42:26 +0800 |
commit | 1482d2b0866b15c6d7ba3fccc71ffbd037b95193 (patch) | |
tree | d16be4666924a29e4d0a3a34f7e4aa386f4f0436 | |
parent | e2953a77edc5e130b5e849263d8aa21c49d22593 (diff) | |
download | aur-1482d2b0866b15c6d7ba3fccc71ffbd037b95193.tar.gz |
Update to version 0.4, remove support for py2
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 64 |
2 files changed, 33 insertions, 55 deletions
@@ -1,31 +1,31 @@ # Generated by mksrcinfo v8 -# Sat Feb 17 09:55:08 UTC 2018 +# Tue Oct 2 09:40:42 UTC 2018 pkgbase = python-specutils pkgdesc = Astropy Affiliated package for 1D spectral operations - pkgver = 0.2.2 + pkgver = 0.4 pkgrel = 1 url = http://specutils.readthedocs.io/en/latest/ arch = i686 arch = x86_64 license = BSD checkdepends = python-pytest-astropy - checkdepends = python2-pytest - checkdepends = python2-astropy makedepends = cython - makedepends = cython2 makedepends = python-numpy - makedepends = python2-numpy + makedepends = python-scipy + makedepends = python-six makedepends = python-astropy makedepends = python-astropy-helpers - makedepends = python2-astropy-helpers - source = https://files.pythonhosted.org/packages/source/s/specutils/specutils-0.2.2.tar.gz - md5sums = 00dbf895764ec369d47486aa574c2be9 + makedepends = python-sphinx + makedepends = python-matplotlib + makedepends = python-gwcs + source = https://files.pythonhosted.org/packages/source/s/specutils/specutils-0.4.tar.gz + md5sums = 26d71907fd86b2d1257fc0d6ffc5d982 pkgname = python-specutils depends = python depends = python-astropy + optdepends = python-specutils-doc: Documentation for Specutils -pkgname = python2-specutils - depends = python2 - depends = python2-astropy +pkgname = python-specutils-doc + pkgdesc = Documentation for Python Specutils module @@ -1,73 +1,51 @@ # Maintainer: Astro Benzene <universebenzene at sina dot com> pkgbase=python-specutils -pkgname=('python-specutils' 'python2-specutils') -#'python-specutils-doc') -pkgver=0.2.2 +pkgname=('python-specutils' 'python-specutils-doc') +pkgver=0.4 pkgrel=1 pkgdesc="Astropy Affiliated package for 1D spectral operations" arch=('i686' 'x86_64') url="http://specutils.readthedocs.io/en/latest/" license=('BSD') -makedepends=('cython' 'cython2' 'python-numpy' 'python2-numpy' 'python-astropy' 'python-astropy-helpers' 'python2-astropy-helpers') -#'python-sphinx' 'python-matplotlib') -checkdepends=('python-pytest-astropy' 'python2-pytest' 'python2-astropy') +makedepends=('cython' 'python-numpy' 'python-scipy' 'python-six' 'python-astropy' 'python-astropy-helpers' 'python-sphinx' 'python-matplotlib' 'python-gwcs') +checkdepends=('python-pytest-astropy') source=("https://files.pythonhosted.org/packages/source/s/specutils/specutils-${pkgver}.tar.gz") -md5sums=('00dbf895764ec369d47486aa574c2be9') +md5sums=('26d71907fd86b2d1257fc0d6ffc5d982') prepare() { cd ${srcdir}/specutils-${pkgver} - sed -i -e '/auto_use/s/True/False/' setup.cfg - cp -a ${srcdir}/specutils-${pkgver}{,-py2} + sed -i -e '/auto_use/s/True/False/' setup.cfg } -build () { - msg "Building Python2" - cd ${srcdir}/specutils-${pkgver}-py2 - python2 setup.py build --use-system-libraries --offline - - msg "Building Python3" +build() { cd ${srcdir}/specutils-${pkgver} python setup.py build --use-system-libraries --offline -# msg "Building Docs" -# python setup.py build_docs + msg "Building Docs" + python setup.py build_docs } -check(){ - cd $srcdir/specutils-${pkgver} +check() { + cd ${srcdir}/specutils-${pkgver} python setup.py test - - cd $srcdir/specutils-${pkgver}-py2 - python2 setup.py test -} - -package_python2-specutils() { - depends=('python2' 'python2-astropy') -# optdepends=('python-specutils-doc: Documentation for Specutils') - cd ${srcdir}/specutils-${pkgver}-py2 - - install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}/" - install -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" licenses/* - install -D -m644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" - python2 setup.py install --root=${pkgdir} --prefix=/usr --optimize=1 --use-system-libraries --offline } package_python-specutils() { depends=('python' 'python-astropy') -# optdepends=('python-specutils-doc: Documentation for Specutils') + optdepends=('python-specutils-doc: Documentation for Specutils') cd ${srcdir}/specutils-${pkgver} - install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}/" - install -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" licenses/* +# install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}/" +# install -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" 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 } -#package_python-specutils-doc() { -# pkgdesc="Documentation for Python Specutils module" -# cd ${srcdir}/specutils-${pkgver}/build/sphinx -# -# install -d -m755 "${pkgdir}/usr/share/doc/${pkgbase}" -# cp -a html "${pkgdir}/usr/share/doc/${pkgbase}" -#} +package_python-specutils-doc() { + pkgdesc="Documentation for Python Specutils module" + cd ${srcdir}/specutils-${pkgver}/docs/docs/_build + + install -d -m755 "${pkgdir}/usr/share/doc/${pkgbase}" + cp -a html "${pkgdir}/usr/share/doc/${pkgbase}" +} |