diff --git a/python3-rich/alr.sh b/python3-rich/alr.sh new file mode 100644 index 0000000..fa515d8 --- /dev/null +++ b/python3-rich/alr.sh @@ -0,0 +1,44 @@ +name='python3-rich' +version='13.8.1' +release='1' +desc='Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal.' +homepage='Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal' +maintainer_ru='Евгений Храмов ' +architectures=('all') +license=('MIT') +provides=('python3-rich') +conflicts=('python3-rich' 'python-rich') + +deps=( + 'python3-colorama' + 'python3-markdown-it-py' + 'python3-pygments' +) + +build_deps=( + 'python3-build' + 'python3-installer' + 'python3-poetry-core' + 'python3-wheel' +) + +build_deps_almalinux=( + 'python3-build' + 'python3-installer' + 'python3-poetry-core' + 'python3-setuptools-wheel' +) + +sources=("https://github.com/willmcgugan/rich/archive/v${version}/rich-${version}.tar.gz") +checksums=('SKIP') + +build() { + cd rich-${version} + python -m build --wheel --no-isolation +} + +package() { + cd rich-${version} + python -m installer --destdir="$pkgdir" dist/*.whl + install-license LICENSE ./python3-rich/LICENSE +}