diff options
author | Henry-Joseph Audéoud | 2020-09-08 16:21:12 +0200 |
---|---|---|
committer | Henry-Joseph Audéoud | 2020-09-08 16:21:12 +0200 |
commit | 8747e8526d1172c67ce23e4ca5b88e9c4dbcfe5a (patch) | |
tree | 1165da9c7a7a42d83dfad503529ec0e95fa03ffa /PKGBUILD | |
parent | bd6f388d4d2baaa35dc5f90cabe11534aae3570e (diff) | |
download | aur-8747e8526d1172c67ce23e4ca5b88e9c4dbcfe5a.tar.gz |
upgpkg: walt-server 5-1
upstream release
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 8 insertions, 12 deletions
@@ -1,30 +1,26 @@ # Maintainer: Henry-Joseph Audéoud <h.audeoud@gmail.com> pkgname=walt-server -pkgver=4 +pkgver=5 pkgrel=1 pkgdesc="WalT server components" arch=(any) url="https://walt-project.liglab.fr" license=('BSD') depends=(walt-common walt-virtual - python2-snimpy python2-ipaddress python2-requests - python2-docker python2-sdnotify python2-dateutil) + python-snimpy python-ipaddress python-requests + python-psycopg2 python-sdnotify python-dateutil) source=("https://files.pythonhosted.org/packages/source/w/${pkgname}/${pkgname}-${pkgver}.tar.gz" "LICENSE") -sha256sums=('caf87c1c8596303b517b555ba5a1c16d5441c50f3e483f51a7a908cf9129b5f6' +sha256sums=('2368e364f613d364a8688643c3b0254a48a74c07eac0e8da39351d1fa6d05a9e' '49e4de7e7679bb97dd8bf5363c87da852ef1e00d8a1263d2fe4855d7b47fd401') -prepare() { - cd "$pkgname-$pkgver" - # Force python2 in sheebang - find . -name \*.py | xargs sed -i '1s|^#!/usr/bin/env python$|\02|' -} - package() { install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" cd "$pkgname-$pkgver" - python2 setup.py install --root "$pkgdir" + python setup.py install --root "$pkgdir" + + local site_packages="$(python -c "import site; print(site.getsitepackages()[0])")" # These files are already provided by walt-common - rm "${pkgdir}/usr/lib/python2.7/site-packages/walt/__init__.py"* + rm "${pkgdir}/${site_packages}"/walt/{__init__.py*,__pycache__/__init__.*.pyc} } |