diff options
-rw-r--r-- | .SRCINFO | 32 | ||||
-rw-r--r-- | PKGBUILD | 66 |
2 files changed, 22 insertions, 76 deletions
@@ -1,28 +1,14 @@ # Generated by mksrcinfo v8 -# Sun Jul 29 17:40:51 UTC 2018 +# Sun May 17 00:41:35 UTC 2020 pkgbase = python-sphinx-autobuild pkgdesc = Watch a Sphinx directory and rebuild the documentation when a change is detected. Also includes a livereload enabled web server. pkgver = 0.7.1 - pkgrel = 4 + pkgrel = 5 url = https://github.com/GaretJax/sphinx-autobuild arch = any license = MIT - checkdepends = python-port-for - checkdepends = python-livereload - checkdepends = python-watchdog checkdepends = python-pytest checkdepends = python-mock - checkdepends = python2-port-for - checkdepends = python2-livereload - checkdepends = python2-watchdog - checkdepends = python2-pytest - checkdepends = python2-mock - source = https://files.pythonhosted.org/packages/source/s/sphinx-autobuild/sphinx-autobuild-0.7.1.tar.gz - source = dependency-updates.patch::https://github.com/GaretJax/sphinx-autobuild/commit/08c4198a971d40abd6293bb54b3336f081b2bb6e.patch - sha256sums = 66388f81884666e3821edbe05dd53a0cfb68093873d17320d0610de8db28c74e - sha256sums = 896ef9038482a183bee7ae2a45315fae77edc81a70c3c196498edff1b4c8fc4b - -pkgname = python-sphinx-autobuild depends = python-sphinx depends = python-watchdog depends = python-argh @@ -31,14 +17,10 @@ pkgname = python-sphinx-autobuild depends = python-tornado depends = python-port-for depends = python-livereload + source = https://files.pythonhosted.org/packages/source/s/sphinx-autobuild/sphinx-autobuild-0.7.1.tar.gz + source = dependency-updates.patch::https://github.com/GaretJax/sphinx-autobuild/commit/08c4198a971d40abd6293bb54b3336f081b2bb6e.patch + sha256sums = 66388f81884666e3821edbe05dd53a0cfb68093873d17320d0610de8db28c74e + sha256sums = 896ef9038482a183bee7ae2a45315fae77edc81a70c3c196498edff1b4c8fc4b -pkgname = python2-sphinx-autobuild - depends = python2-sphinx - depends = python2-watchdog - depends = python2-argh - depends = python2-pathtools - depends = python2-yaml - depends = python2-tornado - depends = python2-port-for - depends = python2-livereload +pkgname = python-sphinx-autobuild @@ -1,24 +1,25 @@ # Maintainer: Ben Wolsieffer <benwolsieffer@gmail.com> _py_pkgname=sphinx-autobuild -pkgbase=python-${_py_pkgname} -pkgname=(python-${_py_pkgname} python2-${_py_pkgname}) +pkgname=python-${_py_pkgname} pkgver=0.7.1 -pkgrel=4 +pkgrel=5 pkgdesc="Watch a Sphinx directory and rebuild the documentation when a change is detected. Also includes a livereload enabled web server." arch=('any') url="https://github.com/GaretJax/sphinx-autobuild" license=('MIT') -checkdepends=( +depends=( + 'python-sphinx' + 'python-watchdog' + 'python-argh' + 'python-pathtools' + 'python-yaml' + 'python-tornado' 'python-port-for' 'python-livereload' - 'python-watchdog' +) +checkdepends=( 'python-pytest' 'python-mock' - 'python2-port-for' - 'python2-livereload' - 'python2-watchdog' - 'python2-pytest' - 'python2-mock' ) source=( "https://files.pythonhosted.org/packages/source/${_py_pkgname::1}/${_py_pkgname}/${_py_pkgname}-${pkgver}.tar.gz" @@ -36,57 +37,20 @@ prepare() { build() { cd "${srcdir}/${_py_pkgname}-${pkgver}" python setup.py build - python2 setup.py build } check() { cd "${srcdir}/${_py_pkgname}-${pkgver}" py.test - py.test2 } -# Automatically create package functions using Bash magic -source /dev/stdin << EOF -package_python-${_py_pkgname}() { - depends=( - 'python-sphinx' - 'python-watchdog' - 'python-argh' - 'python-pathtools' - 'python-yaml' - 'python-tornado' - 'python-port-for' - 'python-livereload' - ) - - cd "\${srcdir}/${_py_pkgname}-${pkgver}" - - python setup.py install --skip-build --root="\${pkgdir}" --optimize=1 - - install -Dm644 LICENSE "\${pkgdir}/usr/share/licenses/\${pkgname}/LICENSE" -} - -package_python2-${_py_pkgname}() { - depends=( - 'python2-sphinx' - 'python2-watchdog' - 'python2-argh' - 'python2-pathtools' - 'python2-yaml' - 'python2-tornado' - 'python2-port-for' - 'python2-livereload' - ) - - cd "\${srcdir}/${_py_pkgname}-${pkgver}" - - python2 setup.py install --skip-build --root="\${pkgdir}" --optimize=1 +package() { + cd "${srcdir}/${_py_pkgname}-${pkgver}" - install -Dm644 LICENSE "\${pkgdir}/usr/share/licenses/\${pkgname}/LICENSE" + python setup.py install --skip-build --root="${pkgdir}" --optimize=1 - mv "\${pkgdir}/usr/bin/sphinx-autobuild" "\${pkgdir}/usr/bin/sphinx-autobuild2" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } -EOF # vim:set ts=4 sw=4 et: |