# adapted from searxng-git 1.0.0.r3824.gac430a9ea-1 pkgname=searxng _date=2024.05.31 _commit=18fb701be pkgver=$_date+$_commit pkgrel=1 pkgdesc="A privacy-respecting, hackable metasearch engine" arch=(any) url="https://github.com/searxng/searxng" makedepends=(python python-setuptools) depends=( python-async-timeout python-babel python-brotli python-certifi python-dateutil python-fasttext-predict python-flask python-flask-babel python-h2 python-httpx python-httpx-socks python-jinja python-lxml python-markdown-it-py python-pygments python-pytomlpp python-redis python-setproctitle python-uvloop python-yaml gunicorn ) source=("git+$url#commit=$_commit" searxng.sysusers searxng.service searxng.socket) sha256sums=(SKIP SKIP SKIP SKIP) package() { cd "$srcdir/searxng" local _site_packages="$(python -c 'import site; print(site.getsitepackages()[0])')" python setup.py install --root="$pkgdir" --optimize=1 python -m searx.version freeze install -Dm644 "$srcdir/searxng.sysusers" "$pkgdir/usr/lib/sysusers.d/searxng.conf" install -Dm644 "$srcdir/searxng/searx/version_frozen.py" "$pkgdir$_site_packages/searx/version_frozen.py" install -Dm644 "$srcdir/searxng/LICENSE" "$pkgdir/usr/share/licenses/searxng/LICENSE" install -Dm644 "$srcdir/searxng.service" "$pkgdir/usr/lib/systemd/system/searxng.service" install -Dm644 "$srcdir/searxng.socket" "$pkgdir/usr/lib/systemd/system/searxng.socket" }