[37217] trunk/base/src/port1.0
jmr at macports.org
jmr at macports.org
Fri May 30 05:12:23 PDT 2008
Revision: 37217
http://trac.macosforge.org/projects/macports/changeset/37217
Author: jmr at macports.org
Date: 2008-05-30 05:12:21 -0700 (Fri, 30 May 2008)
Log Message:
-----------
Add our new distfile mirror (distfiles.macports.org) and automatically append it to master_sites.
Modified Paths:
--------------
trunk/base/src/port1.0/portfetch.tcl
trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl
Modified: trunk/base/src/port1.0/portfetch.tcl
===================================================================
--- trunk/base/src/port1.0/portfetch.tcl 2008-05-30 10:49:55 UTC (rev 37216)
+++ trunk/base/src/port1.0/portfetch.tcl 2008-05-30 12:12:21 UTC (rev 37217)
@@ -94,6 +94,7 @@
default fetch.remote_time "no"
default fallback_mirror_site "macports"
+default global_mirror_site "macports_distfiles"
default mirror_sites.listfile {"mirror_sites.tcl"}
default mirror_sites.listpath {"${portresourcepath}/fetch/"}
@@ -218,13 +219,15 @@
# sites
proc checksites {args} {
global patch_sites master_sites master_sites.mirror_subdir \
- patch_sites.mirror_subdir fallback_mirror_site env
+ patch_sites.mirror_subdir fallback_mirror_site global_mirror_site env
- append master_sites " ${fallback_mirror_site}"
+ append master_sites " ${global_mirror_site} ${fallback_mirror_site}"
if {[info exists env(MASTER_SITE_LOCAL)]} {
set master_sites [concat $env(MASTER_SITE_LOCAL) $master_sites]
}
+ # we probably want to mirror downloaded patches
+ # on distfiles.macports.org too, but we don't currently
append patch_sites " ${fallback_mirror_site}"
if {[info exists env(PATCH_SITE_LOCAL)]} {
set patch_sites [concat $env(PATCH_SITE_LOCAL) $patch_sites]
Modified: trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl
===================================================================
--- trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl 2008-05-30 10:49:55 UTC (rev 37216)
+++ trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl 2008-05-30 12:12:21 UTC (rev 37217)
@@ -180,6 +180,10 @@
http://svn.macports.org/repository/macports/downloads/
}
+set portfetch::mirror_sites::sites(macports_distfiles) {
+ http://distfiles.macports.org/:mirror
+}
+
set portfetch::mirror_sites::sites(openbsd) {
http://mirror.roothell.org/pub/OpenBSD/
http://www.mirrorservice.org/sites/ftp.openbsd.org/pub/OpenBSD/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080530/031ffc3d/attachment.htm
More information about the macports-changes
mailing list