diff options
| author | Michel Zou | 2017-06-12 20:00:59 +0200 |
|---|---|---|
| committer | Michel Zou | 2017-06-12 20:00:59 +0200 |
| commit | 03f620923417fae880619ec095cc86e1021180a5 (patch) | |
| tree | c806813fb9b3dc137f64852f5ecf41fe7a4bc240 | |
| download | aur-03f620923417fae880619ec095cc86e1021180a5.tar.gz | |
2.2.0
| -rw-r--r-- | .SRCINFO | 52 | ||||
| -rw-r--r-- | PKGBUILD | 46 |
2 files changed, 98 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7745b76d3e1e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,52 @@ +# Generated by mksrcinfo v8 +# Mon Jun 12 18:00:59 UTC 2017 +pkgbase = python-doc2dash + pkgdesc = Create docsets for Dash.app-compatible API browser. + pkgver = 2.2.0 + pkgrel = 1 + url = https://doc2dash.readthedocs.io/en/stable/ + arch = any + license = MIT + makedepends = python-setuptools + makedepends = python2-setuptools + makedepends = python-sphinx + makedepends = python-attrs + makedepends = python-beautifulsoup4 + makedepends = python-click + makedepends = python-colorama + makedepends = python-lxml + makedepends = python-six + makedepends = python-zope-interface + makedepends = python2-sphinx + makedepends = python2-attrs + makedepends = python2-beautifulsoup4 + makedepends = python2-click + makedepends = python2-colorama + makedepends = python2-lxml + makedepends = python2-six + makedepends = python2-zope-interface + source = https://github.com/hynek/doc2dash/archive/2.2.0.tar.gz + sha1sums = 1ec6ed6eefacc0a86907e0a3c6d85e5ffb0285ca + +pkgname = python-doc2dash + depends = python-sphinx + depends = python-attrs + depends = python-beautifulsoup4 + depends = python-click + depends = python-colorama + depends = python-lxml + depends = python-six + depends = python-zope-interface + provides = python-doc2dash + +pkgname = python2-doc2dash + depends = python2-sphinx + depends = python2-attrs + depends = python2-beautifulsoup4 + depends = python2-click + depends = python2-colorama + depends = python2-lxml + depends = python2-six + depends = python2-zope-interface + provides = python2-doc2dash + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5372670a7a87 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +pkgbase=python-doc2dash +pkgname=('python-doc2dash' 'python2-doc2dash') +pkgver=2.2.0 +pkgrel=1 +pkgdesc="Create docsets for Dash.app-compatible API browser." +url="https://doc2dash.readthedocs.io/en/stable/" +arch=(any) +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools' 'python-sphinx' 'python-attrs' 'python-beautifulsoup4' 'python-click' 'python-colorama' 'python-lxml' 'python-six' 'python-zope-interface' 'python2-sphinx' 'python2-attrs' 'python2-beautifulsoup4' 'python2-click' 'python2-colorama' 'python2-lxml' 'python2-six' 'python2-zope-interface') +source=("https://github.com/hynek/doc2dash/archive/${pkgver}.tar.gz") +sha1sums=('1ec6ed6eefacc0a86907e0a3c6d85e5ffb0285ca') + + +prepare () +{ + cd "${srcdir}"/doc2dash-${pkgver} + # unpin dependencies + sed -i "s|==\([0-9]\)|>=\1|g" setup.py +} + +build() { + cp -r "${srcdir}"/doc2dash-${pkgver} "${srcdir}"/doc2dash-${pkgver}-py2 + + cd "${srcdir}"/doc2dash-${pkgver} + python setup.py build + + cd "${srcdir}"/doc2dash-${pkgver}-py2 + python2 setup.py build +} + +package_python-doc2dash() { + depends=('python-sphinx' 'python-attrs' 'python-beautifulsoup4' 'python-click' 'python-colorama' 'python-lxml' 'python-six' 'python-zope-interface') + provides=('python-doc2dash') + + cd "${srcdir}/doc2dash-${pkgver}" + python setup.py install --root=${pkgdir} --optimize=1 +} + +package_python2-doc2dash() { + depends=('python2-sphinx' 'python2-attrs' 'python2-beautifulsoup4' 'python2-click' 'python2-colorama' 'python2-lxml' 'python2-six' 'python2-zope-interface') + provides=('python2-doc2dash') + + cd "${srcdir}/doc2dash-${pkgver}" + python2 setup.py install --root=${pkgdir} --optimize=1 + mv ${pkgdir}/usr/bin/doc2dash ${pkgdir}/usr/bin/doc2dash2 +} |