[aur-general] Support for source mirror lists in PKGBUILD

alexander.r at gmx.com alexander.r at gmx.com
Fri Nov 1 15:27:35 EDT 2013


On Fri, Nov 01, 2013 at 12:14:25PM -0400, Ido Rosen wrote:
> If metalinks/some external file are the only way to do this, you would need
> a local source entry for the metalink / mirrors file AND a reference to
> each file to pull from that metalink/mirrors file in the source array

This is obviously incorrect. Please re-read your message, so that no one has to
waste more breath.

> It also is less KISS than just having multiple source array
> entries for a mirrored file, since the packager and the person reading the
> package now need to understand another file format to parse out where the
> file is coming from.

> I'm not opposed to adding metalink, torrent, carrier pigeon, and sneakernet
> support to DLAGENTS by default

You are the one, who wants metalink, torrent, carrier pigeon, and sneakernet
support to be implemented in pure Bash as part of makepkg. With numerous mirrors and
sofisticated source arrays, cluttering PKGBUILD source, nobody would indeed be able
to understand, what's going on in it's prepare() or build() functions. Obviously,
fell free to do something like that yourself; all you need is to re-define prepare()
to do whatever you want. Just don't advertise that as something, great enough to
become the standard.

-- 
My AUR packages - https://aur.archlinux.org/packages.php?SeB=m&K=AlexanderR


More information about the aur-general mailing list