summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO32
-rw-r--r--PKGBUILD66
2 files changed, 22 insertions, 76 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 09e5cdecfbf0..c73d4cf9b307 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 64a59de9010b..cd9be6fe14e1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: