1 # Maintainer: Jelle van der Waa <jelle@archlinux.org>
2 # Contributor: Eli Schwartz <eschwartz@archlinux.org>
3 # Contributor: Alexander F Rødseth <xyproto@archlinux.org>
4 # Contributor: Chris Brannon <cmbrannon79@gmail.com>
5 # Contributor: Douglas Soares de Andrade
6 # Contributor: Roberto Alsina <ralsina@kde.org>
9 pkgname=python-mechanize
13 pkgdesc='Stateful programmatic web browsing in Python'
15 url="https://github.com/python-mechanize/mechanize"
17 depends=('python-html5lib')
18 makedepends=('python-setuptools')
19 checkdepends=('python-zope-interface' 'python-twisted')
20 optdepends=('python-html5-parser: faster parsing of HTML')
21 source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz"{,.asc})
22 sha256sums=('5e86ac0777357e006eb04cd28f7ed9f811d48dffa603d3891ac6d2b92280dc91'
24 b2sums=('bd91738092ac473ee6e65ee5f175479515f735a0433b112241f17061adf7e60ef6fa410fa549f088390b6ef6c8b2ff95e00335a626322ad170c88923c96e8e44'
26 validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal (New longer key) <kovid@kovidgoyal.net>
29 cd "mechanize-$pkgver"
35 cd "mechanize-$pkgver"
41 cd "mechanize-$pkgver"
43 python setup.py install --root="$pkgdir" --optimize=1 --skip-build
44 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"