$ cd ~/projects/aur-builder
AUR Builder
[ Track AUR and Arch packages for your own personal repository. ]
about
AUR Builder manages a personal Arch Linux package repository. It synchronizes and overrides packages from the AUR, the official Arch repositories, or packages local to your repository.
It is not a traditional AUR helper: it tracks and prepares package changes, and leaves building and repository management to your CI environment.
features
- Imports packages from the AUR or the official Arch repositories.
- Tracks upstream changes and opens pull requests so you can verify them.
- Local files are overlaid on upstream packages, with prepare and merge hook scripts.
- Configuration overrides for modifying upstream PKGBUILDs.
- Works for private personal packages as well.
usage
# import, update, and prepare packages
$ aur-builder import --source aur --package yay
$ aur-builder update --source aur
$ aur-builder prepare
$ aur-builder needs-build