Still wondering why my distfiles have to come from so far away. I would create a more formal feature request but I can't access anything at MacOSForge. 

Is there some way for the lists of mirrors to be associated with the user's timezone (gdate +%Z value) so that the load can be distributed around more evenly, users get distfiles faster, and mirror sites at the top of the list don't get pounded? 

{prefix}/share/darwinports/resources/port1.0/fetch/mirror_sites.tcl 
Actually for some of these, it could be done by hemisphere or continent ;-) 

set portfetch::mirror_sites::sites(gnome) {
    http://mandril.creatis.insa-lyon.fr/linux/gnome.org/
    http://mirror.aarnet.edu.au/pub/GNOME/
    http://ftp.unina.it/pub/linux/GNOME
    http://fr.rpmfind.net/linux/gnome.org/
    http://fr2.rpmfind.net/linux/gnome.org/
    http://ftp.acc.umu.se/pub/GNOME/
    http://ftp.belnet.be/mirror/ftp.gnome.org/
    http://ftp.linux.org.uk/mirrors/ftp.gnome.org/
    http://ftp.nara.wide.ad.jp/pub/X11/GNOME/
    http://ftp.gnome.org/pub/GNOME/
    ftp://mirror.pacific.net.au/linux/GNOME
    ftp://ftp.dataplus.se/pub/GNOME/
    ftp://ftp.dit.upm.es/pub/GNOME/
    ftp://ftp.no.gnome.org/pub/GNOME/
    ftp://ftp.isu.edu.tw/pub/Unix/Desktop/GNOME/
    ftp://ftp.nara.wide.ad.jp/pub/X11/GNOME/
    ftp://ftp.chg.ru/pub/X11/gnome/
    ftp://ftp.kddlabs.co.jp/pub/GNOME/
    ftp://ftp.dti.ad.jp/pub/X/gnome/
}

--
Paul Beard
words: http://paulbeard.org/wordpress
pictures: http://www.flickr.com/photos/pdb206/
Are you trying to win an argument or solve a problem?