summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorUniversebenzene2019-08-30 13:38:51 +0800
committerUniversebenzene2019-08-30 13:38:51 +0800
commitdf3e58e553604983d0d8297fc091fef07589629b (patch)
tree6862ef764b2dc3a21baf9654a61a86a719321e3f /PKGBUILD
parente8a935ab90067e3a59e2e1b1f6fce101df812a7a (diff)
downloadaur-df3e58e553604983d0d8297fc091fef07589629b.tar.gz
Update to version 3.0.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD56
1 files changed, 18 insertions, 38 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cdd9eca2a433..fa713ce580cc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,71 +1,51 @@
# Maintainer: Astro Benzene <universebenzene at sina dot com>
pkgbase=python-baseband
_pyname=${pkgbase#python-}
-pkgname=("python-${_pyname}" "python2-${_pyname}")
-#'python-baseband-doc')
-pkgver=2.0.0
+pkgname=("python-${_pyname}" "python-${_pyname}-doc")
+pkgver=3.0.0
pkgrel=1
pkgdesc="Package to read and write radio baseband data"
arch=('i686' 'x86_64')
-url="https://baseband.readthedocs.io/en/stable/"
+url="https://baseband.readthedocs.io/"
license=('GPL')
-makedepends=('python' 'python2' 'python-astropy-helpers' 'python2-astropy-helpers')
-#checkdepends=('python-astropy' 'python-pytest-astropy')
+makedepends=('python-setuptools' 'python-astropy' 'python-astropy-helpers' 'python-sphinx-astropy')
+#checkdepends=('python-pytest-astropy')
source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz")
-md5sums=('38cd15701a5951166000acdc72f4b997')
+md5sums=('8a31a48460e6418511e113796e8e7d33')
prepare() {
cd ${srcdir}/${_pyname}-${pkgver}
- sed -i -e '/auto_use/s/True/False/' setup.cfg
- cp -a ${srcdir}/${_pyname}-${pkgver}{,-py2}
+ sed -i -e '/auto_use/s/True/False/' setup.cfg
}
build() {
- msg "Building Python2"
- cd ${srcdir}/${_pyname}-${pkgver}-py2
- python2 setup.py build --use-system-libraries --offline
-
- msg "Building Python3"
cd ${srcdir}/${_pyname}-${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}/${_pyname}-${pkgver}
+
# python setup.py test
-#
-## cd ${srcdir}/${_pyname}-${pkgver}-py2
-## python2 setup.py test
#}
-package_python2-baseband() {
- depends=('python2-numpy>=1.9' 'python2-astropy>=2.0')
- optdepends=('python2-pytest<3.7: For testing')
-# 'python-baseband-doc: Documentation for Baseband')
- cd ${srcdir}/${_pyname}-${pkgver}-py2
-
- 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
- mv ${pkgdir}/usr/bin/astropy-package-template-example{,2}
-}
-
package_python-baseband() {
depends=('python-numpy>=1.9' 'python-astropy>=2.0')
-# optdepends=('python-baseband-doc: Documentation for Baseband')
+ optdepends=('python-baseband-doc: Documentation for Baseband')
cd ${srcdir}/${_pyname}-${pkgver}
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-baseband-doc() {
-# pkgdesc="Documentation for Python Radio Beam module"
-# cd ${srcdir}/${_pyname}-${pkgver}/docs/_build
-#
-# install -d -m755 "${pkgdir}/usr/share/doc/${pkgbase}"
-# cp -a html "${pkgdir}/usr/share/doc/${pkgbase}"
-#}
+package_python-baseband-doc() {
+ pkgdesc="Documentation for Python Baseband"
+ cd ${srcdir}/${_pyname}-${pkgver}/docs/_build
+
+ install -d -m755 "${pkgdir}/usr/share/doc/${pkgbase}"
+ cp -a html "${pkgdir}/usr/share/doc/${pkgbase}"
+}