Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Changeset 37217

Show
Ignore:
Timestamp:
2008-05-30 05:12:21 (6 months ago)
Author:
jmr@…
Message:

Add our new distfile mirror (distfiles.macports.org) and automatically append it to master_sites.

Location:
trunk/base/src/port1.0
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/base/src/port1.0/portfetch.tcl

    r36905 r37217  
    9595 
    9696default fallback_mirror_site "macports" 
     97default global_mirror_site "macports_distfiles" 
    9798default mirror_sites.listfile {"mirror_sites.tcl"} 
    9899default mirror_sites.listpath {"${portresourcepath}/fetch/"} 
     
    219220proc checksites {args} { 
    220221    global patch_sites master_sites master_sites.mirror_subdir \ 
    221         patch_sites.mirror_subdir fallback_mirror_site env 
    222      
    223     append master_sites " ${fallback_mirror_site}" 
     222        patch_sites.mirror_subdir fallback_mirror_site global_mirror_site env 
     223     
     224    append master_sites " ${global_mirror_site} ${fallback_mirror_site}" 
    224225    if {[info exists env(MASTER_SITE_LOCAL)]} { 
    225226        set master_sites [concat $env(MASTER_SITE_LOCAL) $master_sites] 
    226227    } 
    227228     
     229    # we probably want to mirror downloaded patches 
     230    # on distfiles.macports.org too, but we don't currently 
    228231    append patch_sites " ${fallback_mirror_site}" 
    229232    if {[info exists env(PATCH_SITE_LOCAL)]} { 
  • trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl

    r36959 r37217  
    181181} 
    182182 
     183set portfetch::mirror_sites::sites(macports_distfiles) { 
     184    http://distfiles.macports.org/:mirror 
     185} 
     186 
    183187set portfetch::mirror_sites::sites(openbsd) { 
    184188    http://mirror.roothell.org/pub/OpenBSD/