summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 22 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..27a3bb32813c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,22 @@
+# Maintainer: Parham Alvani <parham.alvani@gmail.com>
+
+pkgname=mprocs
+pkgver=0.2.2
+pkgrel=1
+pkgdesc="Run multiple commands in parallel"
+arch=(x86_64)
+url="https://github.com/pvolok/mprocs"
+license=(MIT)
+source=("https://github.com/pvolok/mprocs/archive/refs/tags/v$pkgver.tar.gz")
+sha256sums=('61ede3286f717352c3a4cf4ebc6dca4f0a560658258d21a1dfdaec1302343558')
+makedepends=(rust)
+
+build() {
+ cd mprocs-$pkgver
+ RUSTFLAGS="--remap-path-prefix=$(pwd)=/build/" cargo build --release --locked
+}
+
+package() {
+ install -Dm755 "$srcdir/greetd-$pkgver/target/release/mprcs" \
+ "$pkgdir/usr/bin/mprcs"
+}