summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD8
2 files changed, 9 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7faf11e4809f..9e09c8da4607 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,15 @@
pkgbase = glances-git
pkgdesc = CLI curses-based monitoring tool (git)
- pkgver = 3.2.2.r11.gbdeb414a
+ pkgver = 3.2.4.2.r65.g021ac4ce
pkgrel = 1
url = https://github.com/nicolargo/glances
arch = any
license = LGPL
- makedepends = git
+ makedepends = python-build
+ makedepends = python-installer
makedepends = python-setuptools
+ makedepends = python-wheel
+ makedepends = git
depends = python
depends = python-psutil
depends = python-future
diff --git a/PKGBUILD b/PKGBUILD
index feddd747aca2..6365e9a63983 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,13 +5,13 @@
# Contributor: Francois Boulogne <fboulogne at april dot org>
pkgname=glances-git
-pkgver=3.2.2.r11.gbdeb414a
+pkgver=3.2.4.2.r65.g021ac4ce
pkgrel=1
pkgdesc='CLI curses-based monitoring tool (git)'
arch=(any)
url=https://github.com/nicolargo/glances
license=(LGPL)
-makedepends=(git python-setuptools)
+makedepends=(python-build python-installer python-setuptools python-wheel git)
depends=(python python-psutil python-future python-defusedxml)
optdepends=('hddtemp: HDD temperature monitoring support'
'python-bottle: web server support'
@@ -33,11 +33,11 @@ pkgver() {
build() {
cd "${pkgname%-git}"
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
cd "${pkgname%-git}"
- python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build
+ python -m installer --destdir="$pkgdir" dist/*.whl
install -Dm644 "${srcdir}"/glances.service -t "${pkgdir}"/usr/lib/systemd/system
}