Orhun Parmaksız pushed to branch main at Arch Linux / Packaging / Packages /
brush
Commits:
77a7e7a2 by E at 2025-12-23T13:51:10+03:00
Add man page
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -8,6 +8,8 @@ pkgbase = brush
makedepends = cargo
depends = gcc-libs
source =
brush-0.3.0.tar.gz::https://github.com/reubeno/brush/archive/brush-shell-v0.3.0.tar.gz
+ source =
brush-docs-0.3.0.tar.gz::https://github.com/reubeno/brush/releases/download/brush-shell-v0.3.0/brush-docs.tar.gz
sha256sums =
a0dac5cf7e9d8bced9bf28ed400955750ed6b7320d1154522a14f4a74e75a056
+ sha256sums =
0c91924728e83869947979e61460d4eed619395a6e9514dc5015aa20c785ce10
pkgname = brush
=====================================
PKGBUILD
=====================================
@@ -9,8 +9,10 @@ url="https://github.com/reubeno/brush"
license=('MIT')
depends=('gcc-libs')
makedepends=('cargo')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgname-shell-v$pkgver.tar.gz")
-sha256sums=('a0dac5cf7e9d8bced9bf28ed400955750ed6b7320d1154522a14f4a74e75a056')
+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'
+ '0c91924728e83869947979e61460d4eed619395a6e9514dc5015aa20c785ce10')
prepare() {
mv "$pkgname-$pkgname-shell-v$pkgver" "$pkgname-$pkgver"
@@ -23,17 +25,18 @@ build() {
cargo build --release --frozen
}
-# check() {
-# cd "$pkgname-$pkgver"
-# https://github.com/reubeno/brush/issues/429
-# cargo test --frozen
-# }
+check() {
+ cd "$pkgname-$pkgver"
+ cargo test --frozen
+}
+unset check # https://github.com/reubeno/brush/issues/429
package() {
cd "$pkgname-$pkgver"
install -Dm 755 "target/release/$pkgname" "$pkgdir/usr/bin/$pkgname"
install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+ install -Dm644 "${srcdir}/man/${pkgname}.1" "$pkgdir/usr/share/man/man1"
}
# vim: ts=2 sw=2 et:
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/brush/-/commit/77a7e7a24022cd5a256f2eb982054deee4778239
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/brush/-/commit/77a7e7a24022cd5a256f2eb982054deee4778239
You're receiving this email because of your account on gitlab.archlinux.org.