summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUniversebenzene2018-10-02 17:42:26 +0800
committerUniversebenzene2018-10-02 17:42:26 +0800
commit1482d2b0866b15c6d7ba3fccc71ffbd037b95193 (patch)
treed16be4666924a29e4d0a3a34f7e4aa386f4f0436
parente2953a77edc5e130b5e849263d8aa21c49d22593 (diff)
downloadaur-1482d2b0866b15c6d7ba3fccc71ffbd037b95193.tar.gz
Update to version 0.4, remove support for py2
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD64
2 files changed, 33 insertions, 55 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 91c0ab8b87ac..1c7a78751aa8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index cd16f6e68995..3e47c5693dba 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"
+}