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.


Reply via email to