Commit f16ff526 authored by tcely's avatar tcely Committed by Natanael Copa
Browse files

main/py3-ply: new aport

https://www.dabeaz.com/ply/
Python Lex & Yacc

needed by bind
parent befba36f
# Contributor: tcely <py3-ply+aports@tcely.33mail.com>
# Contributor: Keith Maxwell <keith.maxwell@gmail.com>
# Maintainer: tcely <py3-ply+aports@tcely.33mail.com>
_pkgname='ply'
pkgname="py3-$_pkgname"
pkgver='3.11'
pkgrel=0
pkgdesc="Python Lex & Yacc"
url="https://www.dabeaz.com/ply/"
arch="noarch"
license="BSD-3-Clause"
depends="python3"
checkdepends="py3-six"
makedepends="python3-dev"
install=""
subpackages=""
source="${_pkgname}-${pkgver}.tar.gz::https://github.com/dabeaz/${_pkgname}/archive/${pkgver}.tar.gz"
builddir="${srcdir}/${_pkgname}-${pkgver}"
build() {
cd "$builddir"
python3 setup.py build
}
check() {
cd "$builddir"
PYTHON=python3 make test
cd test
python3 testcpp.py
}
package() {
cd "$builddir"
#pip3 install --ignore-installed --root "$pkgdir" .
python3 setup.py install --prefix="/usr" --root="$pkgdir"
}
sha512sums="c36e4ea0eb5bb7cca8cc34aa62dd711be755e44f1336a0093d7c9c1ea4d5d8cae8316416a2109ba24bb2b71f7a971b0b34a7ea45c43d4c7c63c513156945fc17 ply-3.11.tar.gz"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment