summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMagnus Boman2020-03-27 12:55:28 +0100
committerMagnus Boman2020-03-27 12:55:28 +0100
commitc19010cb12c7d387fdb86329be25a386a9010a60 (patch)
tree0086c83818378c71a0bcfb335c9fec886e78a080
downloadaur-c19010cb12c7d387fdb86329be25a386a9010a60.tar.gz
Initial commit
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD33
2 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..32e927f53d50
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = ksysguard-gpu-git
+ pkgdesc = gpu visualization for ksysguard
+ pkgver = 0.3.r5.gd4bf830
+ pkgrel = 1
+ url = https://github.com/lestofante/ksysguard-gpu
+ arch = any
+ license = GPL3
+ depends = python
+ optdepends = ksysguard: For connecting to script as intended
+ optdepends = radeontop: AMD card support
+ optdepends = intel-gpu-tools: Intel card support
+ optdepends = nvidia-smi: NVIDIA card support
+ provides = ksysguard-gpu
+ conflicts = ksysguard-gpu
+ source = git+https://github.com/lestofante/ksysguard-gpu
+ md5sums = SKIP
+
+pkgname = ksysguard-gpu-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..88e3f97f6a0d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: katt <magunasu.b97@gmail.com>
+
+_pkgname=ksysguard-gpu
+pkgname=$_pkgname-git
+pkgver=0.3.r5.gd4bf830
+pkgrel=1
+pkgdesc="gpu visualization for ksysguard"
+arch=(any)
+url="https://github.com/lestofante/ksysguard-gpu"
+license=('GPL3')
+depends=('python')
+optdepends=('ksysguard: For connecting to script as intended'
+ 'radeontop: AMD card support'
+ 'intel-gpu-tools: Intel card support'
+ 'nvidia-smi: NVIDIA card support')
+provides=("$_pkgname")
+conflicts=("$_pkgname")
+source=("git+$url")
+md5sums=(SKIP)
+
+pkgver() {
+ cd "$_pkgname"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+prepare(){
+ sed -i "s/gpuStatsServer.py/$_pkgname/" "${srcdir}/$_pkgname/systemd-unit/gpuStatsServer.service"
+}
+
+package() {
+ install -Dm644 "${srcdir}/$_pkgname/systemd-unit/gpuStatsServer.service" "${pkgdir}/usr/lib/systemd/system/$_pkgname.service"
+ install -Dm655 "${srcdir}/$_pkgname/src/gpuStatsServer.py" "${pkgdir}/usr/bin/$_pkgname"
+} \ No newline at end of file