[arch-general] split packages: basic assumptions about $pkgname in prepare() and build()