diff options
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 22 insertions, 9 deletions
@@ -1,26 +1,36 @@ pkgbase = python-dryscrape pkgdesc = a lightweight Javascript-aware, headless web scraping library for Python pkgver = 1.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/niklasb/dryscrape arch = any license = MIT makedepends = python-setuptools makedepends = python2-setuptools + depends = python-xvfbwrapper + depends = python-lxml + depends = python-webkit-server + depends = python2-xvfbwrapper + depends = python2-lxml + depends = python2-webkit-server source = https://files.pythonhosted.org/packages/source/d/dryscrape/dryscrape-1.0.tar.gz md5sums = 267e380a8efaf9cd8fd94de1639d3198 pkgname = python-dryscrape - depends = - depends = python depends = python-xvfbwrapper depends = python-lxml depends = python-webkit-server + depends = python2-xvfbwrapper + depends = python2-lxml + depends = python2-webkit-server + depends = python pkgname = python2-dryscrape - depends = - depends = python2 + depends = python-xvfbwrapper + depends = python-lxml + depends = python-webkit-server depends = python2-xvfbwrapper depends = python2-lxml depends = python2-webkit-server + depends = python2 @@ -3,10 +3,13 @@ pkgbase=('python-dryscrape') pkgname=('python-dryscrape' 'python2-dryscrape') _module='dryscrape' pkgver='1.0' -pkgrel=1 +pkgrel=2 pkgdesc="a lightweight Javascript-aware, headless web scraping library for Python" url="https://github.com/niklasb/dryscrape" -depends=() +# Unfortunately changing depends inside the package() function +# Will not resolve for packages Inside the aur(for yaourt), +# therefore I will need to depend on both versions of the packages. +depends=('python-xvfbwrapper' 'python-lxml' 'python-webkit-server' 'python2-xvfbwrapper' 'python2-lxml' 'python2-webkit-server') makedepends=('python-setuptools' 'python2-setuptools') license=('MIT') arch=('any') @@ -26,14 +29,14 @@ build() { } package_python-dryscrape() { - depends+=('python' 'python-xvfbwrapper' 'python-lxml' 'python-webkit-server') + depends+=('python') cd "${srcdir}/${_module}-${pkgver}" install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/python-dryscrape/LICENSE" python setup.py install --root="${pkgdir}" --optimize=1 --skip-build } package_python2-dryscrape() { - depends+=('python2' 'python2-xvfbwrapper' 'python2-lxml' 'python2-webkit-server') + depends+=('python2') cd "${srcdir}/${_module}-${pkgver}-python2" install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/python2-dryscrape/LICENSE" python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build |