summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD11
2 files changed, 22 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index afd5e8ae5ac2..3eae6bc72323 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 5531be4324e0..324beaacf0c3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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