# Maintainer: Carl George < arch at cgtx dot us > # Contributor: Erik Johnson # Contributor: pkgbase="ptpython" pkgname="ptpython" pkgver="3.0.23" pkgrel="2" pkgdesc="Python REPL build on top of prompt_toolkit" arch=("any") url="https://github.com/prompt-toolkit/ptpython" license=("BSD") makedepends=("python-setuptools") depends=( "python-docopt" "python-jedi>=0.9.0" "python-prompt_toolkit>=3.0.3" "python-pygments" "python-black" "python-appdirs" ) optdepends=( "ipython: ptipython (ptpython + ipython)" ) provides=("ptpython3") source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/prompt-toolkit/ptpython/archive/refs/tags/${pkgver}.tar.gz") sha256sums=('9fa0c4fc2d43a0a2c0cb472c5c23e34cf54d2beb65cd6df59f6dbded156eb6af') prepare() { cp -a "${srcdir}/${pkgbase}-${pkgver}" "${srcdir}/${pkgbase}2-${pkgver}" } build() { cd "${srcdir}/${pkgbase}-${pkgver}" python setup.py build } package() { cd "${srcdir}/${pkgbase}-${pkgver}" python setup.py install --skip-build --root="${pkgdir}" --optimize=1 install -D --mode 644 --target-directory "$pkgdir/usr/share/licenses/$pkgname" LICENSE }