diff options
author | Universebenzene | 2019-08-28 21:30:15 +0800 |
---|---|---|
committer | Universebenzene | 2019-08-28 21:30:15 +0800 |
commit | f179e7957030e634fdf0da8251d032ea1083e72a (patch) | |
tree | e984ebfa6750a098900313929472984d762f0c86 | |
download | aur-f179e7957030e634fdf0da8251d032ea1083e72a.tar.gz |
Initial import 0.3.7
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 58 |
3 files changed, 90 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..aa7d86096f8c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,25 @@ +pkgbase = python-stsci.distutils + pkgdesc = Distutils/packaging-related utilities used by some of STScI's packages + pkgver = 0.3.7 + pkgrel = 1 + url = http://www.stsci.edu/institute/software_hardware/pyraf/stsci_python + arch = i686 + arch = x86_64 + license = BSD + checkdepends = python2-pytest + checkdepends = python2-nose + makedepends = python-setuptools + makedepends = python2-setuptools + makedepends = python-d2to1 + makedepends = python2-d2to1 + source = https://files.pythonhosted.org/packages/source/s/stsci.distutils/stsci.distutils-0.3.7.tar.gz + md5sums = 65c866c0444f6a8effe2d41688606a0c + +pkgname = python-stsci.distutils + depends = python + optdepends = python-stsci.distutils-doc: Documentation for STScI Distutils + +pkgname = python2-stsci.distutils + depends = python2>=2.7 + optdepends = python-stsci.distutils-doc: Documentation for STScI Distutils + 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..a4d74d2db15b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,58 @@ +# Maintainer: Astro Benzene <universebenzene at sina dot com> +pkgbase=python-stsci.distutils +_pyname=${pkgbase#python-} +pkgname=("python-${_pyname}" "python2-${_pyname}") +pkgver=0.3.7 +pkgrel=1 +pkgdesc="Distutils/packaging-related utilities used by some of STScI's packages" +arch=('i686' 'x86_64') +url="http://www.stsci.edu/institute/software_hardware/pyraf/stsci_python" +license=('BSD') +makedepends=('python-setuptools' 'python2-setuptools' 'python-d2to1' 'python2-d2to1') +checkdepends=('python2-pytest' 'python2-nose') +source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz") +md5sums=('65c866c0444f6a8effe2d41688606a0c') + +prepare() { + 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() { +# cd ${srcdir}/${_pyname}-${pkgver} +# msg "Checking Python3" +# python setup.py test + +# msg "Checking Python2" + cd ${srcdir}/${_pyname}-${pkgver}-py2 + python2 setup.py test +} + +package_python2-stsci.distutils() { + depends=('python2>=2.7') + optdepends=('python-stsci.distutils-doc: Documentation for STScI Distutils') + cd ${srcdir}/${_pyname}-${pkgver}-py2 + + install -D -m644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -D -m644 README.txt -t "${pkgdir}/usr/share/doc/${pkgname}" + python2 setup.py install --root=${pkgdir} --prefix=/usr --optimize=1 +} + +package_python-stsci.distutils() { + depends=('python') + optdepends=('python-stsci.distutils-doc: Documentation for STScI Distutils') + cd ${srcdir}/${_pyname}-${pkgver} + + install -D -m644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -D -m644 README.txt -t "${pkgdir}/usr/share/doc/${pkgname}" + python setup.py install --root=${pkgdir} --prefix=/usr --optimize=1 +} |