On Monday, 11 November 2013 at 15:02:24 UTC, Marco Leise wrote:
That looks very similar to an ebuild, with the major difference that a PKGBUILD can define multiple packages and an ebuild has USE flags I think.
I think it was inspired by ebuilds originally but got some local tweaks over years. Multiple package support is relatively recent addition, for example.