the mksource hackery is there, because that is the only way to keep non-free files out of the source packages - its fine if you do that for your own builds, but mksource() must stay in the abslibre PKGBUILD - unless we concoct another way to keep the sourceballs clean