summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPieter Joost van de Sande2022-06-08 19:51:59 +0200
committerPieter Joost van de Sande2022-06-08 19:51:59 +0200
commitf56816f2aa9dfc1ff8becb9f13ab97214fbb77fa (patch)
treecd5851cc4eadd15b911f43d7b2affded101a80aa
downloadaur-f56816f2aa9dfc1ff8becb9f13ab97214fbb77fa.tar.gz
initial 0.2.1
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD32
2 files changed, 44 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e21400535e84
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,12 @@
+pkgbase = fsrx
+ pkgdesc = flow state reading in the terminal
+ pkgver = 0.2.1
+ pkgrel = 1
+ url = https://github.com/coloradocolby/fsrx
+ arch = x86_64
+ makedepends = cargo
+ makedepends = jq
+ source = fsrx-0.2.1.tar.gz::https://github.com/coloradocolby/fsrx/archive/refs/tags/v0.2.1.tar.gz
+ sha512sums = 0b300a81759dc9468be4a7685f645a866b5e1cc9719fe4dad803bff4bbf7c78da95f2f29cdb459f4574779612e705b440f15a11bd2039ee4d02572c05ec751b3
+
+pkgname = fsrx
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c8a0a0f63b4e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Pieter Joost van de Sande <pj@born2code.net>
+pkgname=fsrx
+pkgver=0.2.1
+pkgrel=1
+pkgdesc=" flow state reading in the terminal"
+arch=('x86_64')
+url="https://github.com/coloradocolby/fsrx"
+license=()
+depends=()
+makedepends=('cargo' 'jq')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
+sha512sums=('0b300a81759dc9468be4a7685f645a866b5e1cc9719fe4dad803bff4bbf7c78da95f2f29cdb459f4574779612e705b440f15a11bd2039ee4d02572c05ec751b3')
+
+build() {
+ cd "$pkgname-$pkgver"
+
+ cargo build --release --locked --message-format=json-render-diagnostics |
+ jq -r 'select(.out_dir) | select(.package_id | startswith("ripgrep ")) | .out_dir' > out_dir
+}
+
+check() {
+ cd "$pkgname-$pkgver"
+
+ cargo test --release --locked
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+ local OUT_DIR=$(<out_dir)
+
+ install -Dm755 "target/release/fsrx" "$pkgdir/usr/bin/fsrx"
+}