diff options
author | Universebenzene | 2018-02-09 01:46:39 +0800 |
---|---|---|
committer | Universebenzene | 2018-02-09 01:46:39 +0800 |
commit | 25cb98428ee394cef358b81ec3aae0cb6ab4e5aa (patch) | |
tree | d67098850a7311f87b5b44f083b591f46ebdf0eb | |
parent | 5b8a28f08b75da14e5e4187939a2fb1720719b8e (diff) | |
download | aur-25cb98428ee394cef358b81ec3aae0cb6ab4e5aa.tar.gz |
Add doc optdepends and check function
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 26 insertions, 3 deletions
@@ -1,17 +1,21 @@ # Generated by mksrcinfo v8 -# Sun Feb 4 15:32:07 UTC 2018 +# Thu Feb 8 17:44:47 UTC 2018 pkgbase = python2-astroscrappy pkgdesc = Speedy Cosmic Ray Annihilation Package in Python pkgver = 1.0.5 - pkgrel = 1 + pkgrel = 2 url = https://github.com/astropy/astroscrappy arch = i686 arch = x86_64 license = BSD + checkdepends = python2-pytest + checkdepends = python2-scipy + makedepends = python2-astropy-helpers depends = python2 depends = python2-numpy depends = python2-astropy depends = cython2>=0.21 + optdepends = python-astroscrappy-doc: Documentation for Astro-SCRAPPY source = https://files.pythonhosted.org/packages/source/a/astroscrappy/astroscrappy-1.0.5.tar.gz md5sums = e7ec5d829191226e6092b08e1d8f4cd4 @@ -1,19 +1,38 @@ # Maintainer: Astro Benzene <universebenzene at sina dot com> pkgname=python2-astroscrappy pkgver=1.0.5 -pkgrel=1 +pkgrel=2 pkgdesc="Speedy Cosmic Ray Annihilation Package in Python" arch=('i686' 'x86_64') url="https://github.com/astropy/astroscrappy" license=('BSD') depends=('python2' 'python2-numpy' 'python2-astropy' 'cython2>=0.21') +optdepends=('python-astroscrappy-doc: Documentation for Astro-SCRAPPY') +makedepends=('python2-astropy-helpers') +checkdepends=('python2-pytest' 'python2-scipy') source=("https://files.pythonhosted.org/packages/source/a/astroscrappy/astroscrappy-${pkgver}.tar.gz") md5sums=('e7ec5d829191226e6092b08e1d8f4cd4') +prepare() { + cd ${srcdir}/astroscrappy-${pkgver} + sed -i -e '/auto_use/s/True/False/' setup.cfg +} + +build () { + cd ${srcdir}/astroscrappy-${pkgver} + python2 setup.py build --use-system-libraries --offline +} + +check(){ + cd $srcdir/astroscrappy-${pkgver} + python2 setup.py test +} + package() { cd ${srcdir}/astroscrappy-${pkgver} 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 } |