Updated for dynamic grabbing and utilization of PKGBUILD information.