summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorParham Alvani2022-05-23 20:12:59 +0430
committerParham Alvani2022-05-23 20:12:59 +0430
commit153c98210ee6d289bce3a0557d6ac274583fe780 (patch)
treebbb20a1e65e28a10c7c07f65fd160f42bcc9da74
downloadaur-153c98210ee6d289bce3a0557d6ac274583fe780.tar.gz
feat: add mprocs v0.2.2
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD22
2 files changed, 34 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..bf601a49aaa1
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,12 @@
+pkgbase = mprocs
+ pkgdesc = Run multiple commands in parallel
+ pkgver = 0.2.2
+ pkgrel = 1
+ url = https://github.com/pvolok/mprocs
+ arch = x86_64
+ license = MIT
+ makedepends = rust
+ source = https://github.com/pvolok/mprocs/archive/refs/tags/v0.2.2.tar.gz
+ sha256sums = 61ede3286f717352c3a4cf4ebc6dca4f0a560658258d21a1dfdaec1302343558
+
+pkgname = mprocs
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"
+}