diff options
author | Adrian Perez de Castro | 2020-01-08 23:22:32 +0200 |
---|---|---|
committer | Adrian Perez de Castro | 2020-01-08 23:23:29 +0200 |
commit | 9c8d4fa7c59fe3f4460f2a910127693c3a509469 (patch) | |
tree | fb0a27d523ffbc97d207e3b5399582d37f81530c | |
download | aur-9c8d4fa7c59fe3f4460f2a910127693c3a509469.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 33 |
3 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..55878d8a9046 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = imrsh-git + pkgdesc = Interactive POSIX shell based on mrsh + pkgver = r28.da592a3 + pkgrel = 1 + url = https://git.sr.ht/~sircmpwn/imrsh + arch = x86_64 + license = GPL3 + makedepends = meson + makedepends = ninja + depends = libtickit + depends = mrsh + provides = imrsh + conflicts = imrsh + source = imrsh-git::git+https://git.sr.ht/~sircmpwn/imrsh + sha512sums = SKIP + +pkgname = imrsh-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..218620e2fb38 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!/PKGBUILD +!/.SRCINFO +!/.gitignore diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3438a67e8472 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Adrián Pérez de Castro <aperez@igalia.com> +pkgname=imrsh-git +pkgdesc='Interactive POSIX shell based on mrsh' +pkgver=r28.da592a3 +pkgrel=1 +url=https://git.sr.ht/~sircmpwn/imrsh +arch=(x86_64) +license=(GPL3) +conflicts=(imrsh) +provides=(imrsh) +depends=(libtickit mrsh) +makedepends=(meson ninja) +source=("${pkgname}::git+${url}") +sha512sums=(SKIP) + +pkgver () { + cd "${pkgname}" + ( + set -o pipefail + git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +build () { + rm -rf build + arch-meson -Dstrip=true build "${pkgname}" + ninja -C build +} + +package () { + DESTDIR="${pkgdir}" ninja -C build install +} |