The Arch Build System is a system that automatically makes packages from a PKGBUILD file. The makepkg tool can convert these files into packages which are recognized by pacman, downloading all the source code specified and compiling it.