summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorghostbuster2024-04-17 22:19:31 +0200
committerghostbuster2024-04-17 22:19:31 +0200
commit2e9fa04ed606aa0f018c8d1703fdba19593c9483 (patch)
treeb1bf71670a1a18936ae034978c48417dcd85fd49
parenta180093b0245cfb95d88c04ba68c24ecb4ad8b0d (diff)
downloadaur-2e9fa04ed606aa0f018c8d1703fdba19593c9483.tar.gz
workaround for parsing pyqt6 version
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD3
2 files changed, 3 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d077ade149d9..5e512e30f97a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = nagstamon
pkgdesc = Nagios status monitor for the desktop
pkgver = 3.14.0
- pkgrel = 2
+ pkgrel = 3
url = https://nagstamon.ifw-dresden.de/
arch = any
license = GPL
diff --git a/PKGBUILD b/PKGBUILD
index 4230c6251667..fdfc35c211d7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
_pkgname=Nagstamon
pkgname=nagstamon
pkgver=3.14.0
-pkgrel=2
+pkgrel=3
pkgdesc="Nagios status monitor for the desktop"
depends=('python-pyqt6' 'qt6-multimedia' 'qt6-svg' 'python-requests' 'python-beautifulsoup4' 'python-keyring' 'python-psutil' 'python-requests-kerberos' 'python-lxml' 'python-dbus' 'python-dateutil' 'python-pysocks')
optdepends=('python-requests-gssapi: Will be used instead of python-requests-kerberos for kerberos auth if present')
@@ -26,6 +26,7 @@ package() {
version=$(sed '0,/class AppInfo/d' Nagstamon/Config.py | grep "VERSION " | sed -e "s/^[\t ]*VERSION = '//" -e "s/'$//")
sed -i setup.py -e "s/from Nagstamon.Config import AppInfo.*//" -e "s/AppInfo.NAME/'${name}'/" -e "s/AppInfo.VERSION/'${version}'/" -e "s/ *OS$/OS = 'Linux'/"
sed -i setup.py -e "s/from Nagstamon.Helpers import get_distro//" -e "s/get_distro()/('arch', '', 'Arch Linux')/"
+ sed -i Nagstamon/QUI/qt.py -e "s/QT_VERSION_STR.split('.')/QT_VERSION_STR.split('.')[0:3]/"
python setup.py install --prefix=/usr --root="$pkgdir"
mv "$pkgdir/usr/bin/nagstamon.py" "$pkgdir/usr/bin/nagstamon"
install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$_pkgname/LICENSE"