summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenry-Joseph Audéoud2020-09-08 16:21:12 +0200
committerHenry-Joseph Audéoud2020-09-08 16:21:12 +0200
commit8747e8526d1172c67ce23e4ca5b88e9c4dbcfe5a (patch)
tree1165da9c7a7a42d83dfad503529ec0e95fa03ffa
parentbd6f388d4d2baaa35dc5f90cabe11534aae3570e (diff)
downloadaur-8747e8526d1172c67ce23e4ca5b88e9c4dbcfe5a.tar.gz
upgpkg: walt-server 5-1
upstream release
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD20
2 files changed, 17 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index edf4d508eeec..4cded127eaaa 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,21 @@
pkgbase = walt-server
pkgdesc = WalT server components
- pkgver = 4
+ pkgver = 5
pkgrel = 1
url = https://walt-project.liglab.fr
arch = any
license = BSD
depends = walt-common
depends = walt-virtual
- depends = python2-snimpy
- depends = python2-ipaddress
- depends = python2-requests
- depends = python2-docker
- depends = python2-sdnotify
- depends = python2-dateutil
- source = https://files.pythonhosted.org/packages/source/w/walt-server/walt-server-4.tar.gz
+ depends = python-snimpy
+ depends = python-ipaddress
+ depends = python-requests
+ depends = python-psycopg2
+ depends = python-sdnotify
+ depends = python-dateutil
+ source = https://files.pythonhosted.org/packages/source/w/walt-server/walt-server-5.tar.gz
source = LICENSE
- sha256sums = caf87c1c8596303b517b555ba5a1c16d5441c50f3e483f51a7a908cf9129b5f6
+ sha256sums = 2368e364f613d364a8688643c3b0254a48a74c07eac0e8da39351d1fa6d05a9e
sha256sums = 49e4de7e7679bb97dd8bf5363c87da852ef1e00d8a1263d2fe4855d7b47fd401
pkgname = walt-server
diff --git a/PKGBUILD b/PKGBUILD
index ce69487cf61a..219c5d9fab37 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}
}