# Maintainer: Tim Savannah pkgname=('python-advancedhtmlparser' 'python-advancedhtmlparser-tools') pkgver=7.2.2 pkgrel=1 pkgdesc="Fast Indexed python HTML parser which builds a DOM node tree, providing common getElementsBy* functions for scraping, testing, modification, and formatting" arch=('any') license=('LGPLv3') url="http://github.com/kata198/AdvancedHTMLParser" makedepends=('python-setuptools' 'python') depends=('python-setuptools' 'python') optdepends=('python-queryablelist: Support for advanced "filter" functions') source=("https://github.com/kata198/AdvancedHTMLParser/archive/${pkgver}.tar.gz") sha512sums=("ebb51bba143197145cd18db99659cdf01997a06f0c443305909cf793f60358c326a42c3216bb32a973c852684d94cd5f88a88ec134e3d8e77e5e2c5cdcefde3d") build() { cd "$srcdir"/AdvancedHTMLParser-$pkgver python setup.py build } package_python-advancedhtmlparser() { cd AdvancedHTMLParser-$pkgver python setup.py install --root="$pkgdir" --optimize=1 --skip-build # Remove tools from lib package rm -Rf "$pkgdir/usr/bin" } package_python-advancedhtmlparser-tools() { depends=('python-advancedhtmlparser') conflicts=('python2-advancedhtmlparser-tools') optdepends=() cd AdvancedHTMLParser-$pkgver python setup.py install --root="$pkgdir" --optimize=1 --skip-build # Remove lib from tools package rm -Rf "${pkgdir}/usr/lib" }