summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2021-05-13 22:15:38 -0500
committerLuis Martinez2021-05-13 22:15:38 -0500
commita0c0a996bc26a037c95d3bd31abbcb8a34fe49c7 (patch)
treeb390120a76f15fad6806f2221b37b7be2c0c16a6
parent7f9f80af0e751d7be92cbba7368a179649a0f408 (diff)
downloadaur-a0c0a996bc26a037c95d3bd31abbcb8a34fe49c7.tar.gz
update to 0.2.8
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD15
-rw-r--r--baru.install4
3 files changed, 18 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 985f128695b0..83e41e0126e2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,17 @@
pkgbase = baru
pkgdesc = A system monitor written in Rust and C
- pkgver = 0.2.7
+ pkgver = 0.2.8
pkgrel = 1
url = https://github.com/doums/baru
+ install = baru.install
arch = x86_64
license = MPL2
makedepends = git
- makedepends = rust
+ makedepends = cargo
makedepends = cmake
depends = libpulse
- source = baru-0.2.7.tar.gz::https://github.com/doums/baru/archive/v0.2.7.tar.gz
- sha512sums = 1afb3f72510640778c4b2980e45aebac091cbee3884f74ca017416393541880bd71d6309f42a820edef1f011eb8a6f64e61d000b92fe97f1db3ba477e60ee5fb
+ source = baru-0.2.8.tar.gz::https://github.com/doums/baru/archive/v0.2.8.tar.gz
+ sha512sums = 0e2eb766919b8151c54684c977e20a064046800142052e6d3a41cbff46baf0ee7734506b203cff779fa1cd624eb4f5c4836af1bda0260bae47bf4d721054216f
pkgname = baru
diff --git a/PKGBUILD b/PKGBUILD
index 474c6e56a97f..d7b92362e485 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,26 @@
-# Maintainer: lmartinez-mirror <lmartinez-mirror at noreply dot github dot com>
+# Maintainer: Luis Martinez <luis dot martinez at tuta dot io>
+
pkgname=baru
-pkgver=0.2.7
+pkgver=0.2.8
pkgrel=1
pkgdesc='A system monitor written in Rust and C'
arch=('x86_64')
url='https://github.com/doums/baru'
license=('MPL2')
depends=('libpulse')
-makedepends=('git' 'rust' 'cmake')
+makedepends=('git' 'cargo' 'cmake')
+install="$pkgname.install"
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('1afb3f72510640778c4b2980e45aebac091cbee3884f74ca017416393541880bd71d6309f42a820edef1f011eb8a6f64e61d000b92fe97f1db3ba477e60ee5fb')
+sha512sums=('0e2eb766919b8151c54684c977e20a064046800142052e6d3a41cbff46baf0ee7734506b203cff779fa1cd624eb4f5c4836af1bda0260bae47bf4d721054216f')
build() {
cd "$pkgname-$pkgver"
- cargo build --release --locked
+ cargo build --release --locked --all-features --target-dir=target
}
package() {
cd "$pkgname-$pkgver"
- install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin/"
+ install -Dvm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin/"
+ install -Dvm 644 baru.yaml -t "$pkgdir/usr/share/$pkgname/"
}
diff --git a/baru.install b/baru.install
new file mode 100644
index 000000000000..7dac02d580fe
--- /dev/null
+++ b/baru.install
@@ -0,0 +1,4 @@
+post_install() {
+ printf ":: baru requires a config file to run.\n"
+ printf ":: An example config has been installed to /usr/share/baru/baru.yaml for your use.\n"
+}