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 | |
download | aur-7d873837492c56fd068c7a097599b809011e2ff4.tar.gz |
Initial import 3.6.0
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 60 |
3 files changed, 91 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..204431153028 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = python-stsci.tools + pkgdesc = Collection of STScI utility functions + pkgver = 3.6.0 + pkgrel = 1 + url = https://stscitools.readthedocs.io/ + arch = i686 + arch = x86_64 + license = BSD + checkdepends = python-pytest-doctestplus + checkdepends = python-astropy + checkdepends = tk + makedepends = python-setuptools + makedepends = python2-setuptools + makedepends = python-relic + makedepends = python2-relic + source = https://files.pythonhosted.org/packages/source/s/stsci.tools/stsci.tools-3.6.0.tar.gz + md5sums = 6c3db13921475d8a17c57c75263501a0 + +pkgname = python-stsci.tools + depends = python-astropy + +pkgname = python2-stsci.tools + depends = python2-astropy + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..1df7b618a7b3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +src +pkg +*.src.tar.gz +*.tar.gz +*.tar.bz2 +*.part +*.pkg.tar.xz 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 +} |