Date: Friday, April 7, 2023 @ 07:00:32 Author: felixonmars Revision: 1440740
archrelease: copy trunk to community-staging-any Added: python-pytrie/repos/community-staging-any/ python-pytrie/repos/community-staging-any/PKGBUILD (from rev 1440729, python-pytrie/trunk/PKGBUILD) ----------+ PKGBUILD | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) Copied: python-pytrie/repos/community-staging-any/PKGBUILD (from rev 1440729, python-pytrie/trunk/PKGBUILD) =================================================================== --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2023-04-07 07:00:32 UTC (rev 1440740) @@ -0,0 +1,33 @@ +# Maintainer: Chih-Hsuan Yen <yan12...@archlinux.org> +# Modified from aur/python2-pytrie; original maintainership info: +# Contributor: dseg + +pkgname=python-pytrie +pkgver=0.4.0 +pkgrel=6 +pkgdesc="A pure Python implementation of the trie data structure." +url="https://github.com/gsakkis/pytrie/" +depends=(python python-sortedcontainers) +makedepends=(python-setuptools) +# Tests in this package imports tests from CPython :/ +checkdepends=(python-tests) +license=(BSD) +arch=(any) +source=("https://files.pythonhosted.org/packages/source/P/PyTrie/PyTrie-$pkgver.tar.gz") +sha256sums=('8f4488f402d3465993fb6b6efa09866849ed8cda7903b50647b7d0342b805379') + +build() { + cd PyTrie-$pkgver + python setup.py build +} + +check() { + cd PyTrie-$pkgver + python -m unittest discover -v ./tests +} + +package() { + cd PyTrie-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ +}