summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNathan Parsons2020-04-10 23:26:34 +0100
committerNathan Parsons2020-04-10 23:26:34 +0100
commitea195d7e3358d8b96ea08d978e451a689361fa2f (patch)
tree071cc65f8c8cf9eb52ba00b52284487a62dce9c2
downloadaur-ea195d7e3358d8b96ea08d978e451a689361fa2f.tar.gz
Initial release
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD33
2 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1797a55a2b5c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = j4-persist
+ pkgdesc = i3wm's kill, but with persistent containers
+ pkgver = 0.1.2
+ pkgrel = 1
+ url = https://github.com/n-parsons/j4-persist
+ arch = x86_64
+ arch = i686
+ arch = arm
+ arch = armv6h
+ arch = armv7h
+ arch = aarch64
+ license = MIT
+ makedepends = cargo
+ makedepends = git
+ source = git+https://github.com/n-parsons/j4-persist#commit=7b4f5e433a1070c4ba64ece80e43021fbf4b2ef7
+ sha512sums = SKIP
+
+pkgname = j4-persist
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4635f13b4a2c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Nathan Parsons <nathan at nparsons dot uk>
+
+pkgname=j4-persist
+pkgver=0.1.2
+pkgrel=1
+pkgdesc="i3wm's kill, but with persistent containers"
+url="https://github.com/n-parsons/j4-persist"
+arch=(x86_64 i686 arm armv6h armv7h aarch64)
+license=(MIT)
+makedepends=(cargo git)
+_commit=7b4f5e433a1070c4ba64ece80e43021fbf4b2ef7 # tags/v0.1.2
+source=("git+https://github.com/n-parsons/j4-persist#commit=$_commit")
+sha512sums=('SKIP')
+
+pkgver() {
+ cd $pkgname
+ git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+ cd $pkgname
+ cargo fetch --locked
+}
+
+build() {
+ cd $pkgname
+ cargo build --release --frozen --all-features
+}
+
+package() {
+ cd $pkgname
+ install -Dm 755 target/release/${pkgname} -t "${pkgdir}/usr/bin"
+}