summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 20 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f320d4e1e419..78c8f2db0f7a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,16 +2,32 @@
pkgname=zenith-bin
pkgver=0.11.0
-pkgrel=1
+pkgrel=2
pkgdesc="Terminal system monitor with histograms, written in Rust"
arch=('x86_64')
url="https://github.com/bvaisvil/zenith"
license=('MIT')
provides=('zenith')
conflicts=('zenith')
-source=("$pkgname-$pkgver.tar.gz::$url/releases/download/$pkgver/zenith.x86_64-unknown-linux-musl.tgz")
-md5sums=('0814b0809177b95092eb667837d31b25')
+optdepends=('nvidia-utils')
+source=('https://dl.bintray.com/bvaisvil/debian/pool/z/zenith/zenith_0.11.0-1_amd64.deb')
+sha256sums=('6966a0673ea7de1fd1f113a86ee7e79e3083220c9153ebf8d212b5ae0e1ad8cd')
package() {
- install -Dm 755 "zenith" "$pkgdir/usr/bin/zenith"
+ # extract package data
+ tar xf "data.tar.xz"
+
+ # launch script
+ install -D -m755 {,"$pkgdir"/}usr/bin/zenith
+
+ # binaries
+ install -d "$pkgdir"/usr/lib/zenith
+ cp -a usr/lib/zenith "$pkgdir"/usr/lib
+
+ # license
+ install -D -m644 'usr/share/doc/zenith/copyright' "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+
+ # desktop icon and entry
+ install -D -m644 {,"$pkgdir"/}usr/share/pixmaps/zenith.png
+ install -D -m644 {,"$pkgdir"/}usr/share/applications/zenith.desktop
}