# Maintainer: Samir Benmendil # Contributor: Felix Yan # Contributor: Alexander Rødseth # Contributor: Marcin "avalan" Falkiewicz # Contributor: C Anthony Risinger pkgbase=python-ply pkgname=(python3-ply python2-ply) pkgver=3.10 pkgrel=1 pkgdesc='Implementation of lex and yacc parsing tools' arch=('any') url='http://www.dabeaz.com/ply/' license=('BSD') makedepends=('python3-setuptools' 'python2-setuptools') source=("${url}ply-$pkgver.tar.gz" LICENSE) sha256sums=('96e94af7dd7031d8d6dd6e2a8e0de593b511c211a86e28a9c9621c275ac8bacb' '87c20dd0a774f4d4ff837b4f1555f7eb1ed1b8dc1e3223cd105e5c1e282d62bf') prepare() { cp -r ${pkgbase#python-}-$pkgver{,-py2} } package_python3-ply() { depends=('python3') cd "${pkgbase#python-}-$pkgver" python3 setup.py install --root="$pkgdir" install -d "$pkgdir/usr/share/licenses/$pkgname" install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } package_python2-ply() { depends=('python2') cd "${pkgbase#python-}-$pkgver-py2" python2 setup.py install --root="$pkgdir" install -d "$pkgdir/usr/share/licenses/$pkgname" install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } # vim:set ts=2 sw=2 et: