diff --git a/build/packages/shared.packages b/build/packages/shared.packages index c6b5f61..6026253 100644 --- a/build/packages/shared.packages +++ b/build/packages/shared.packages @@ -4,6 +4,7 @@ 1password-beta 1password-cli aether +basecamp-cli bun-bin claude-code crush-bin diff --git a/pkgbuilds/shared/basecamp-cli/.SRCINFO b/pkgbuilds/shared/basecamp-cli/.SRCINFO new file mode 100644 index 0000000..64a1039 --- /dev/null +++ b/pkgbuilds/shared/basecamp-cli/.SRCINFO @@ -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 diff --git a/pkgbuilds/shared/basecamp-cli/PKGBUILD b/pkgbuilds/shared/basecamp-cli/PKGBUILD new file mode 100644 index 0000000..0165b02 --- /dev/null +++ b/pkgbuilds/shared/basecamp-cli/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Basecamp +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" +}