Let us make a pkgbuild for the surfn-arc-breeze because
- you find something on internet that you want to have on your computer
- it is not on the AUR
- create your own pkgbuild
- put it in the AUR for others to use
Read the AUR submission guidelines.
https://wiki.archlinux.org/index.php/AUR_submission_guidelines
Read how to create packages.
https://wiki.archlinux.org/index.php/creating_packages
Read the package guidelines.
https://wiki.archlinux.org/index.php/Arch_package_guidelines
We use the Surfn pkgbuild that is already online.
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=surfn-icons-git
Read all the PKGBUILD you can get and learn from them.
We add breeze-icons as depends.
https://wiki.archlinux.org/index.php/PKGBUILD#Dependencies
Integrity is where we got stuck.
You can not make a checksum from a git source. You can make a checksum from a tar.gz coming from github.