Add basecamp-cli

This commit is contained in:
David Heinemeier Hansson
2026-03-25 13:45:19 +01:00
parent 1095628fe6
commit 258e3b581a
3 changed files with 48 additions and 0 deletions
+1
View File
@@ -4,6 +4,7 @@
1password-beta
1password-cli
aether
basecamp-cli
bun-bin
claude-code
crush-bin
+20
View File
@@ -0,0 +1,20 @@
pkgbase = basecamp-cli
pkgdesc = CLI for Basecamp project management
pkgver = 0.7.0
pkgrel = 1
url = https://github.com/basecamp/basecamp-cli
arch = x86_64
arch = aarch64
license = MIT
provides = basecamp
conflicts = basecamp
conflicts = basecamp-bin
optdepends = bash-completion: for bash shell completions
optdepends = zsh: for zsh shell completions
optdepends = fish: for fish shell completions
source_x86_64 = https://github.com/basecamp/basecamp-cli/releases/download/v0.7.0/basecamp_0.7.0_linux_amd64.tar.gz
sha256sums_x86_64 = 9dafdb7bcb4c5b0209e3ccc4eeabd17d3269edced621f5d93c3eb4478244379a
source_aarch64 = https://github.com/basecamp/basecamp-cli/releases/download/v0.7.0/basecamp_0.7.0_linux_arm64.tar.gz
sha256sums_aarch64 = 6d80d3221b22c90707065a45643863158e6f292eff77e4d60bc33fffaf5e28be
pkgname = basecamp-cli
+27
View File
@@ -0,0 +1,27 @@
# Maintainer: Basecamp <support@basecamp.com>
pkgname=basecamp-cli
pkgver=0.7.0
pkgrel=1
pkgdesc="CLI for Basecamp project management"
arch=('x86_64' 'aarch64')
url="https://github.com/basecamp/basecamp-cli"
license=('MIT')
provides=('basecamp')
conflicts=('basecamp' 'basecamp-bin')
optdepends=(
'bash-completion: for bash shell completions'
'zsh: for zsh shell completions'
'fish: for fish shell completions'
)
source_x86_64=("https://github.com/basecamp/basecamp-cli/releases/download/v0.7.0/basecamp_${pkgver}_linux_amd64.tar.gz")
source_aarch64=("https://github.com/basecamp/basecamp-cli/releases/download/v0.7.0/basecamp_${pkgver}_linux_arm64.tar.gz")
sha256sums_x86_64=('9dafdb7bcb4c5b0209e3ccc4eeabd17d3269edced621f5d93c3eb4478244379a')
sha256sums_aarch64=('6d80d3221b22c90707065a45643863158e6f292eff77e4d60bc33fffaf5e28be')
package() {
install -Dm755 "basecamp" "${pkgdir}/usr/bin/basecamp"
install -Dm644 "MIT-LICENSE" "${pkgdir}/usr/share/licenses/basecamp/MIT-LICENSE"
install -Dm644 "completions/basecamp.bash" "${pkgdir}/usr/share/bash-completion/completions/basecamp"
install -Dm644 "completions/_basecamp" "${pkgdir}/usr/share/zsh/site-functions/_basecamp"
install -Dm644 "completions/basecamp.fish" "${pkgdir}/usr/share/fish/vendor_completions.d/basecamp.fish"
}