summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJake2020-02-21 21:03:42 +0100
committerJake2020-02-21 21:03:42 +0100
commit654adfe055834ebfb5ad5fdc845d0fcab9ee004b (patch)
tree53593db6190eccdb5ad058208a80ad73971442e6
parentbece56222b53213044755db94174ca05a9fe4876 (diff)
downloadaur-654adfe055834ebfb5ad5fdc845d0fcab9ee004b.tar.gz
Make it py version agnostic
and add missing quotes
-rw-r--r--PKGBUILD13
1 files changed, 7 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 4d176004103d..58dbfe937c66 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -46,15 +46,16 @@ prepare() {
}
package() {
- cd $srcdir/$pkgname-$pkgver
+ cd "$srcdir/$pkgname-$pkgver"
+ local _site_packages="$(python -c 'import site; print(site.getsitepackages()[0])')"
- python3.8 setup.py install --root=$pkgdir --optimize=1
+ python setup.py install --root="$pkgdir" --optimize=1
- mv $pkgdir/usr/lib/python3.8/site-packages/{README.rst,requirements*,searx}
+ mv "${pkgdir}${_site_packages}"/{README.rst,requirements*,searx}
- mkdir -p $pkgdir/etc/$pkgname
- mv $pkgdir/usr/lib/python3.8/site-packages/$pkgname/settings.yml $pkgdir/etc/$pkgname/
- ln -s /etc/$pkgname/settings.yml $pkgdir/usr/lib/python3.8/site-packages/$pkgname/settings.yml
+ mkdir -p "$pkgdir/etc/$pkgname"
+ mv "${pkgdir}${_site_packages}/$pkgname/settings.yml" $pkgdir/etc/$pkgname/
+ ln -s /etc/$pkgname/settings.yml "${pkgdir}${_site_packages}/$pkgname/settings.yml"
install -Dm644 "${srcdir}/searx.sysusers" "${pkgdir}/usr/lib/sysusers.d/searx.conf"
install -Dm644 "${srcdir}/searx.ini" "${pkgdir}/etc/uwsgi/searx.ini"