This is a collection of PKGBUILDs I maintain for the Archlinux User Repository
AUR is git-based, but I wanted to have a collection of my build scripts on Github without duplicating them.
Here, I use git subtree
to maintain each package in this repository and at
the same time be able to push to the AUR.
Add a package that already exists in the AUR to the local tree. Always try this first when submitting a new package, the repository may exist but not be listed on the web page.
./init_or_update.sh <package>
Just use a normal git commit, but ideally commit changes to each PKGBUILD directory separately.
This pushes packages to both AUR (subtree) and Github (full repository). If the package does not exist in AUR it will be created:
./aur_upload.sh <pkgname(s)>
This will remove the local directory and the package remote. To fully delete the package, file a deletion request.
./remove_package <pkgname(s)>