diff options
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | PKGBUILD | 30 |
3 files changed, 40 insertions, 7 deletions
@@ -1,16 +1,15 @@ -# Generated by mksrcinfo v8 -# Thu Apr 25 13:59:37 UTC 2019 pkgbase = python-astropy-sphinx-theme pkgdesc = The sphinx theme for Astropy and affiliated packages. pkgver = 1.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/astropy/astropy-sphinx-theme arch = any license = BSD + checkdepends = python-pytest + checkdepends = python-sphinx makedepends = python-setuptools - depends = python-sphinx>=1.6 source = https://files.pythonhosted.org/packages/source/a/astropy-sphinx-theme/astropy-sphinx-theme-1.1.tar.gz sha256sums = ee1dafa0cf4d109455f7a0d19da4cdd608ad24d380ed2eb8090bb945a3d286f9 pkgname = python-astropy-sphinx-theme - + depends = python-sphinx>=1.6 diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..e896dcd6056d --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +src +pkg +*.src.tar.gz +*.tar.gz +*.tar.bz2 +*.part +*.pkg.tar.* +*.log @@ -1,21 +1,47 @@ # Maintainer: Astro Benzene <universebenzene at sina dot com> + pkgname=python-astropy-sphinx-theme _pyname=${pkgname#python-} pkgver=1.1 -pkgrel=1 +pkgrel=2 pkgdesc="The sphinx theme for Astropy and affiliated packages." arch=('any') url="https://github.com/astropy/astropy-sphinx-theme" license=('BSD') -depends=('python-sphinx>=1.6') makedepends=('python-setuptools') +# 'python-wheel' +# 'python-build' +# 'python-installer' +checkdepends=('python-pytest' + 'python-sphinx') source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz") sha256sums=('ee1dafa0cf4d109455f7a0d19da4cdd608ad24d380ed2eb8090bb945a3d286f9') +prepare() { + cd ${srcdir}/${_pyname}-${pkgver} + + sed -i '/use_2to3/d' setup.py +} + +build() { + cd ${srcdir}/${_pyname}-${pkgver} + +# python -m build --wheel --no-isolation + python setup.py build +} + +check() { + cd ${srcdir}/${_gitname} + + pytest || warning "Tests failed" # -vv --color=yes +} + package() { cd ${srcdir}/${_pyname}-${pkgver} + depends=('python-sphinx>=1.6') install -D -m644 LICENSE.rst -t "${pkgdir}/usr/share/licenses/${pkgname}" install -D -m644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" python setup.py install --root=${pkgdir} --prefix=/usr --optimize=1 +# python -m installer --destdir="${pkgdir}" dist/*.whl } |