blob: 3875354aab48b6a06d264dee9d1366cd94bdf8da (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# Maintainer: LeTuR <https://github.com/LeTuR>
pkgname=thurbox-bin
pkgver=2.54.0
pkgrel=1
pkgdesc="TUI for orchestrating multiple coding-agent CLI sessions in persistent tmux panels (prebuilt binary)"
arch=('x86_64')
url="https://github.com/Thurbeen/thurbox"
license=('MIT')
# Uses the statically-linked musl release tarball, so only the runtime
# helpers tmux/git are needed.
depends=('tmux' 'git')
provides=('thurbox')
conflicts=('thurbox')
# Release binaries are already stripped; skip strip/debug to avoid empty -debug pkg.
options=('!strip' '!debug')
# The release tarball ships the binaries but not LICENSE, so fetch it separately.
source=("thurbox-$pkgver.tar.gz::https://github.com/Thurbeen/thurbox/releases/download/v$pkgver/thurbox-v$pkgver-${CARCH}-unknown-linux-musl.tar.gz"
"LICENSE-$pkgver::https://raw.githubusercontent.com/Thurbeen/thurbox/v$pkgver/LICENSE")
sha256sums=('504b0a9ea34e487d9b17b327ae5621546c98b638fdf570212189b700f7c2f0d1'
'6c24e78d9603d3f074127a789b3c913ea7b5f18900816af16194f7abbef9275e')
package() {
# The tarball may also contain a legacy thurbox-mcp binary; we install
# only the maintained binaries.
install -Dm0755 -t "$pkgdir/usr/bin/" thurbox thurbox-cli
install -Dm0644 "LICENSE-$pkgver" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
|