diff options
author | Universebenzene | 2019-08-28 15:21:35 +0800 |
---|---|---|
committer | Universebenzene | 2019-08-28 15:21:35 +0800 |
commit | 7d873837492c56fd068c7a097599b809011e2ff4 (patch) | |
tree | b4a65ae09f666a5fed331a89f52f6c0659c412ff /PKGBUILD | |
download | aur-7d873837492c56fd068c7a097599b809011e2ff4.tar.gz |
Initial import 3.6.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c0d3dfaeccbd --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,60 @@ +# Maintainer: Astro Benzene <universebenzene at sina dot com> +pkgbase=python-stsci.tools +_pyname=${pkgbase#python-} +pkgname=("python-${_pyname}" "python2-${_pyname}") +pkgver=3.6.0 +pkgrel=1 +pkgdesc="Collection of STScI utility functions" +arch=('i686' 'x86_64') +url="https://stscitools.readthedocs.io/" +license=('BSD') +makedepends=('python-setuptools' 'python2-setuptools' 'python-relic' 'python2-relic') +checkdepends=('python-pytest-doctestplus' 'python-astropy' 'tk') +source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz") +md5sums=('6c3db13921475d8a17c57c75263501a0') + +prepare() { + cd ${srcdir}/${_pyname}-${pkgver} + + cp -a ${srcdir}/${_pyname}-${pkgver}{,-py2} +} + +build() { + msg "Building Python2" + cd ${srcdir}/${_pyname}-${pkgver}-py2 + python2 setup.py build + + msg "Building Python3" + cd ${srcdir}/${_pyname}-${pkgver} + python setup.py build +} + +check() { +# msg "Checking Python3" + cd ${srcdir}/${_pyname}-${pkgver} + python setup.py test + +# msg "Checking Python2" +# cd ${srcdir}/${_pyname}-${pkgver}-py2 +# python2 setup.py test +} + +package_python2-stsci.tools() { + depends=('python2-astropy') + cd ${srcdir}/${_pyname}-${pkgver} + + install -D -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE.md + install -D -m644 -t "${pkgdir}/usr/share/doc/${pkgname}" README.md + python2 setup.py install --root=${pkgdir} --prefix=/usr --optimize=1 + mv ${pkgdir}/usr/bin/convertlog{,2} + mv ${pkgdir}/usr/bin/convertwaiveredfits{,2} +} + +package_python-stsci.tools() { + depends=('python-astropy') + cd ${srcdir}/${_pyname}-${pkgver} + + install -D -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE.md + install -D -m644 -t "${pkgdir}/usr/share/doc/${pkgname}" README.md + python setup.py install --root=${pkgdir} --prefix=/usr --optimize=1 +} |