[134596] trunk/dports/_resources/port1.0/fetch/mirror_sites.tcl
ionic at macports.org
ionic at macports.org
Mon Mar 30 23:02:36 PDT 2015
Revision: 134596
https://trac.macports.org/changeset/134596
Author: ionic at macports.org
Date: 2015-03-30 23:02:35 -0700 (Mon, 30 Mar 2015)
Log Message:
-----------
PortFetch: change FreeBSD mirrors to the new GEO-IP-based load-balanced distcache. Remove all other mirrors. They weren't working anymore anyway.
Modified Paths:
--------------
trunk/dports/_resources/port1.0/fetch/mirror_sites.tcl
Modified: trunk/dports/_resources/port1.0/fetch/mirror_sites.tcl
===================================================================
--- trunk/dports/_resources/port1.0/fetch/mirror_sites.tcl 2015-03-31 04:58:29 UTC (rev 134595)
+++ trunk/dports/_resources/port1.0/fetch/mirror_sites.tcl 2015-03-31 06:02:35 UTC (rev 134596)
@@ -77,33 +77,15 @@
http://distfiles.master.finkmirrors.net/:nosubdir
}
+# FreeBSD switched to a Geo-IP-based load-balanced distcache.
+# Note that FreeBSD's pkg(8) utility does not just stupidly
+# download via HTTP, but issues DNS queries to fetch
+# SRV records and compute the "best" available server
+# given some weighting criteria.
+# It probably doesn't matter a bunch, though, and plain
+# DNS lookups and HTTP requests are fine.
set portfetch::mirror_sites::sites(freebsd) {
- http://ftp4.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
- http://ftp4.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
- ftp://ftp5.freebsd.org/pub/FreeBSD/ports/distfiles/:nosubdir
- ftp://ftp5.freebsd.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
- http://ftp10.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
- http://ftp10.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
- http://ftp14.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
- http://ftp14.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
- ftp://ftp.uk.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
- ftp://ftp.uk.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
- http://www.mirrorservice.org/sites/ftp.freebsd.org/pub/FreeBSD/ports/distfiles/:nosubdir
- http://www.mirrorservice.org/sites/ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
- ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
- ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
- ftp://ftp.tw.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
- ftp://ftp.tw.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
- ftp://ftp.ru.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
- ftp://ftp.ru.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
- ftp://ftp.se.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
- ftp://ftp.se.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
- http://mirror.aarnet.edu.au/pub/FreeBSD/ports/distfiles/:nosubdir
- http://mirror.aarnet.edu.au/pub/FreeBSD/ports/local-distfiles/:nosubdir
- http://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
- http://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
- ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
- ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
+ http://distcache.FreeBSD.org/ports-distfiles/:nosubdir
}
# curl -s http://www.gentoo.org/main/en/mirrors2.xml | sed -n '/(http)\|(ftp)/s/.*"\([^"]*\)".*/ \1\/distfiles\/:nosubdir/p' | sed s@//distfiles@/distfiles at g
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150330/2e4ccb24/attachment.html>
More information about the macports-changes
mailing list