blob: 802e912e89bf2e0d7f79245091af3a1398565c77 (
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
28
29
30
31
32
33
34
35
36
37
|
# Maintainer: stag-enterprises < x [at] stag [dot] lol >
pkgname=gitbutler-cli-bin
pkgver=0.19.13
pkgrel=1
pkgdesc="Git client with things like parallel and stacked branches, just the CLI"
arch=("x86_64" "aarch64")
depends=("dbus" "zlib" "glibc" "libgcc")
options=("!debug")
url="https://gitbutler.com/"
license=("LicenseRef-FSL-1.1-MIT")
changelog="CHANGELOG"
source=("pkg-license.md")
source_x86_64=("https://releases.gitbutler.com/releases/release/0.19.13-3047/linux/x86_64/but")
source_aarch64=("https://releases.gitbutler.com/releases/release/0.19.13-3047/linux/aarch64/but")
sha256sums=('2a3154bf44e0b219014291b96249082f3305844a1d73796741468c8128c2829e')
sha256sums_x86_64=('df516f7c97edddb5e3c70be09b1dfa619b78fe5bb6fdcd158ccd08cd84d003ab')
sha256sums_aarch64=('df516f7c97edddb5e3c70be09b1dfa619b78fe5bb6fdcd158ccd08cd84d003ab')
build() {
cd "$srcdir"
chmod +x ./but
./but completions bash >but.bash
./but completions zsh >but.zsh
./but completions fish >but.fish
./but completions elvish >but.elv
}
package() {
cd "$srcdir"
install -Dm755 but "$pkgdir/usr/bin/but"
install -Dm644 pkg-license.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
install -Dm644 but.bash "$pkgdir/usr/share/bash-completion/completions/but"
install -Dm644 but.zsh "$pkgdir/usr/share/zsh/site-functions/_but"
install -Dm644 but.fish "$pkgdir/usr/share/fish/vendor_completions.d/but.fish"
install -Dm644 but.elv "$pkgdir/usr/share/elvish/lib/but.elv"
}
|