diff options
author | Stephen Gregoratto | 2019-07-26 21:04:44 +1000 |
---|---|---|
committer | Stephen Gregoratto | 2019-07-26 21:06:13 +1000 |
commit | 7aad5bbbe8c6955e41776bdef4d52e87dda3b714 (patch) | |
tree | 695c82a466c78724425c766621fdcff5b245bc63 | |
parent | 5f1a03baa3182a4f987de1efaeb92e1aa86c03f1 (diff) | |
download | aur-7aad5bbbe8c6955e41776bdef4d52e87dda3b714.tar.gz |
add mrsh to /etc/shells, note libedit optdepend
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rw-r--r-- | mrsh-git.install | 12 |
3 files changed, 19 insertions, 3 deletions
@@ -1,8 +1,9 @@ pkgbase = mrsh-git pkgdesc = A minimal POSIX shell - pkgver = r342.7f363b2 + pkgver = r417.a2f07ab pkgrel = 2 url = https://git.sr.ht/~emersion/mrsh + install = mrsh-git.install arch = i686 arch = x86_64 arch = armv6h @@ -10,6 +11,7 @@ pkgbase = mrsh-git license = custom: MIT makedepends = git makedepends = meson + optdepends = libedit: alternate readline library provides = mrsh source = mrsh::git+https://git.sr.ht/~emersion/mrsh sha256sums = SKIP @@ -1,15 +1,17 @@ -# Maintainer: KingofToasters <dev at sgregoratto dot me> +# Maintainer: KingofToasters <dev@sgregoratto.me> pkgname=mrsh-git -pkgver=r342.7f363b2 +pkgver=r417.a2f07ab pkgrel=2 pkgdesc='A minimal POSIX shell' url='https://git.sr.ht/~emersion/mrsh' license=('custom: MIT') arch=('i686' 'x86_64' 'armv6h' 'armv7h') makedepends=('git' 'meson') +optdepends=('libedit: alternate readline library') provides=('mrsh') source=("${pkgname%-git}::git+$url") sha256sums=('SKIP') +install="mrsh-git.install" pkgver() { cd "$srcdir/${pkgname%-git}" diff --git a/mrsh-git.install b/mrsh-git.install new file mode 100644 index 000000000000..9eea176c8845 --- /dev/null +++ b/mrsh-git.install @@ -0,0 +1,12 @@ +post_install() { + grep -qe '^/bin/mrsh$' etc/shells || echo '/bin/mrsh' >> etc/shells + grep -qe '^/usr/bin/mrsh$' etc/shells || echo '/usr/bin/mrsh' >> etc/shells +} + +post_upgrade() { + post_install +} + +pre_remove() { + sed -i -r '/^(\/usr)?\/bin\/mrsh$/d' etc/shells +} |