diff options
author | Jean Lucas | 2019-08-13 18:01:47 -0400 |
---|---|---|
committer | Jean Lucas | 2019-08-13 18:04:10 -0400 |
commit | 9372a9b068d8f66f6348bce9d2cff2d5f3e3a4f3 (patch) | |
tree | b7bf07ce687b9e1bf80a3b61df980b0e9800a46e | |
parent | 513332a7b603fe79207605a6a3813f65e93d6803 (diff) | |
download | aur-9372a9b068d8f66f6348bce9d2cff2d5f3e3a4f3.tar.gz |
Update deps, reformat for readability
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 24 insertions, 20 deletions
@@ -1,24 +1,26 @@ pkgbase = searx-git pkgdesc = Privacy-respecting metasearch engine (git) - pkgver = 0.15.0+77+g8189b0d1 + pkgver = 0.15.0+r155+g8e62f760 pkgrel = 1 url = https://asciimoo.github.io/searx/ arch = any license = AGPL3 makedepends = git depends = python2-certifi - depends = python2-flask + depends = python2-babel depends = python2-flask-babel - depends = python2-lxml + depends = python2-flask depends = python2-idna + depends = python2-jinja + depends = python2-lxml depends = python2-pygments depends = python2-pyopenssl depends = python2-dateutil depends = python2-yaml depends = python2-requests depends = python2-pysocks - optdepends = filtron: Filtering reverse-HTTP proxy - optdepends = morty: Privacy-aware web content sanitizer proxy-as-a-service + optdepends = filtron: filter incoming HTTP requests + optdepends = morty: proxy server for search results provides = searx conflicts = searx backup = etc/searx.conf @@ -2,17 +2,19 @@ # Contributor: Reventlov <contact+aur at volcanis dot me> pkgname=searx-git -pkgver=0.15.0+77+g8189b0d1 +pkgver=0.15.0+r155+g8e62f760 pkgrel=1 pkgdesc='Privacy-respecting metasearch engine (git)' arch=(any) url=https://asciimoo.github.io/searx/ license=(AGPL3) depends=(python2-certifi - python2-flask + python2-babel python2-flask-babel - python2-lxml + python2-flask python2-idna + python2-jinja + python2-lxml python2-pygments python2-pyopenssl python2-dateutil @@ -20,8 +22,8 @@ depends=(python2-certifi python2-requests python2-pysocks) makedepends=(git) -optdepends=('filtron: Filtering reverse-HTTP proxy' - 'morty: Privacy-aware web content sanitizer proxy-as-a-service') +optdepends=('filtron: filter incoming HTTP requests' + 'morty: proxy server for search results') provides=(searx) conflicts=(searx) backup=(etc/searx.conf) @@ -36,27 +38,27 @@ sha512sums=('SKIP' pkgver() { cd searx - git describe --tags | sed 's/v//;s/-/+/g' + git describe --tags | sed 's#v##;s#-#+#g;s#+#+r#' } prepare() { cd searx - - # Allow newer versions of Python 2 libraries since we like to break stuff - sed -i 's/==/>=/g' requirements.txt + # Allow newer libraries since we can't guarantee older library versions + sed -i 's#==#>=#g' requirements.txt } package() { - install -Dm 644 searx.service -t "$pkgdir"/usr/lib/systemd/system - install -Dm 644 searx.sysusers.d "$pkgdir"/usr/lib/sysusers.d/searx.conf - install -Dm 644 searx.tmpfiles.d "$pkgdir"/usr/lib/tmpfiles.d/searx.conf - cd searx - python2 setup.py install --root="$pkgdir" --optimize=1 - # Move searx files into searx folder since they're incorrectly spread out + python2 setup.py install --root="$pkgdir" --optimize=1 + # Move incorrectly-placed searx files mv "$pkgdir"/usr/lib/python2.7/site-packages/{README.rst,requirements*,searx} install -Dm 600 searx/settings.yml "$pkgdir"/etc/searx.conf + + install -Dm 644 ../searx.service -t "$pkgdir"/usr/lib/systemd/system + install -Dm 644 ../searx.sysusers.d "$pkgdir"/usr/lib/sysusers.d/searx.conf + install -Dm 644 ../searx.tmpfiles.d "$pkgdir"/usr/lib/tmpfiles.d/searx.conf + install -Dm 644 LICENSE -t "$pkgdir"/usr/share/licenses/searx } |