diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 23 insertions, 7 deletions
@@ -1,25 +1,41 @@ # $Id: pkgbuild-mode.el,v 1.23 2007/10/20 16:02:14 juergen Exp $ # Contributor: Sergey Mastykov <smastykov[at]gmail[dot]com> -pkgname=python-grab +pkgbase=python-grab +pkgname=('python-grab' 'python2-grab') pkgver=0.6.21 pkgrel=1 pkgdesc="Grab - Web Scraping Framework" arch=('any') -url="http://github.com/lorien/grab" +url="https://pypi.python.org/pypi/grab" license=('MIT') -depends=('python' 'python-pycurl' 'python-lxml' 'python-cssselect') +makedepends=('python' 'python2') source=(https://pypi.python.org/packages/source/g/grab/grab-${pkgver}.tar.gz) sha256sums=('cad55287c0da16b2e303ba27a4d77a2905c1ac3e73badb83d3d143b0fe701e99') build() { - cd "$srcdir/grab-$pkgver" - python setup.py build + cd $srcdir + cp -r grab-$pkgver grab2-$pkgver +} + +check() { + cd $srcdir/grab-$pkgver + python3 setup.py check + + cd $srcdir/grab2-$pkgver + python2 setup.py check } -package() { +package_python-grab() { + depends=('python' 'python-pycurl' 'python-lxml' 'python-cssselect' 'python-six' 'python-weblib>=0.1.10') cd "$srcdir/grab-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 + python3 setup.py install --root "${pkgdir}" --optimize=1 +} + +package_python2-grab() { + depends=('python2' 'python2-pycurl' 'python2-lxml' 'python2-cssselect' 'python2-six' 'python2-weblib>=0.1.10') + cd "$srcdir/grab2-$pkgver" + python2 setup.py install --root "${pkgdir}" --optimize=1 } # vim:set ts=2 sw=2 et: |