Orhun Parmaksız pushed to branch main at Arch Linux / Packaging / Packages /
brush
Commits:
ae39a131 by Eisuke Kawashima at 2026-01-23T16:36:42+09:00
add brush to /etc/shells
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- + brush.install
Changes:
=====================================
.SRCINFO
=====================================
@@ -3,6 +3,7 @@ pkgbase = brush
pkgver = 0.3.0
pkgrel = 1
url = https://github.com/reubeno/brush
+ install = brush.install
arch = x86_64
license = MIT
makedepends = cargo
=====================================
PKGBUILD
=====================================
@@ -9,6 +9,7 @@ url="https://github.com/reubeno/brush"
license=('MIT')
depends=('gcc-libs')
makedepends=('cargo')
+install=$pkgname.install
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgname}-shell-v${pkgver}.tar.gz"
"${pkgname}-docs-${pkgver}.tar.gz::${url}/releases/download/${pkgname}-shell-v${pkgver}/${pkgname}-docs.tar.gz")
sha256sums=('a0dac5cf7e9d8bced9bf28ed400955750ed6b7320d1154522a14f4a74e75a056'
=====================================
brush.install
=====================================
@@ -0,0 +1,12 @@
+post_install() {
+ grep -q '^/bin/brush$' etc/shells || echo '/bin/brush' >> etc/shells
+ grep -q '^/usr/bin/brush$' etc/shells || echo '/usr/bin/brush' >> etc/shells
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ sed -i -E -e '/^(\/usr)?\/bin\/brush$/d' etc/shells
+}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/brush/-/commit/ae39a131422658b0b671accc72b3054bad21d580
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/brush/-/commit/ae39a131422658b0b671accc72b3054bad21d580
You're receiving this email because of your account on gitlab.archlinux.org.