Add support for distributing bsubio CLI as an Arch Linux package via pacman/AUR.
Goal
Enable Arch Linux users to install bsubio using their native package manager.
Distribution Options
-
AUR (Arch User Repository) - Community maintained, easier to set up
- Create PKGBUILD file
- Submit to AUR as
bsubio or bsubio-bin (for binary package)
- Users install with:
yay -S bsubio or paru -S bsubio
-
Official Arch Repository - Harder to get into, but better visibility
- Requires package maintainer and voting process
- Higher quality standards
Implementation Plan
- Create PKGBUILD file for binary package
- Test installation on Arch Linux
- Submit to AUR
- Update GoReleaser config to generate assets compatible with AUR
- Document installation in README
Example PKGBUILD Structure
pkgname=bsubio-bin
pkgver=0.10.1
pkgrel=1
pkgdesc="Command line tool for bsub.io batch processing"
arch=('x86_64' 'aarch64')
url="https://github.com/bsubio/cli"
license=('MIT')
...
Installation After Implementation
yay -S bsubio-bin
# or
paru -S bsubio-bin
Add support for distributing bsubio CLI as an Arch Linux package via pacman/AUR.
Goal
Enable Arch Linux users to install bsubio using their native package manager.
Distribution Options
AUR (Arch User Repository) - Community maintained, easier to set up
bsubioorbsubio-bin(for binary package)yay -S bsubioorparu -S bsubioOfficial Arch Repository - Harder to get into, but better visibility
Implementation Plan
Example PKGBUILD Structure
Installation After Implementation
yay -S bsubio-bin # or paru -S bsubio-bin