summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRadosław Kintzi2023-11-13 19:25:53 +0100
committerRadosław Kintzi2023-11-13 19:25:53 +0100
commit93bcaa43dad581f82e4e2fb20732ee975e9dea51 (patch)
tree1c2e5afab83dc36270cf5d6d569385d0916224b1
downloadaur-93bcaa43dad581f82e4e2fb20732ee975e9dea51.tar.gz
Add statusbar package
statusbar is a feature complete, customizable and extendable swaybar/i3bar content generator
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD32
2 files changed, 46 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d83a82e9b345
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = statusbar
+ pkgdesc = A feature complete, customizable and extendable swaybar/i3bar content generator
+ pkgver = 0.5.3
+ pkgrel = 1
+ url = https://gobytes.dev/statusbar
+ arch = x86_64
+ license = Apache 2.0
+ makedepends = go
+ makedepends = scdoc
+ depends = libpulse.so
+ source = https://git.sr.ht/~rkintzi/statusbar/archive/v0.5.3.tar.gz
+ sha256sums = b7d427f366ec992b53d2c1b8d8c9ae62c4f0bf13450b59ed18c12b40825b6acc
+
+pkgname = statusbar
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f941bab6c9d8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Radosław Kintzi <r.kintzi@gobytes.dev>
+pkgname=statusbar
+pkgver=0.5.3
+pkgrel=1
+pkgdesc='A feature complete, customizable and extendable swaybar/i3bar content generator'
+arch=('x86_64')
+url="https://gobytes.dev/$pkgname"
+license=('Apache 2.0')
+depends=('libpulse.so')
+makedepends=('go' 'scdoc')
+source=("https://git.sr.ht/~rkintzi/$pkgname/archive/v$pkgver.tar.gz")
+sha256sums=('b7d427f366ec992b53d2c1b8d8c9ae62c4f0bf13450b59ed18c12b40825b6acc')
+
+prepare(){
+ cd "$pkgname-v$pkgver"
+ mkdir -p build/
+}
+
+build() {
+ cd "$pkgname-v$pkgver"
+ make
+}
+
+check() {
+ cd "$pkgname-v$pkgver"
+ go test ./...
+}
+
+package() {
+ cd "$pkgname-v$pkgver"
+ DESTDIR=${pkgdir} make install
+}