[23349] branches/release_1_4/base/src/port1.0/portlivecheck.tcl

source_changes at macosforge.org source_changes at macosforge.org
Thu Mar 29 10:36:47 PDT 2007


Revision: 23349
          http://trac.macosforge.org/projects/macports/changeset/23349
Author:   jmpp at macports.org
Date:     2007-03-29 10:36:46 -0700 (Thu, 29 Mar 2007)

Log Message:
-----------
Merging r23329: Fix bug #11637, livecheck incorrectly assumed that master_sites was set. Refs. #11637.

Modified Paths:
--------------
    branches/release_1_4/base/src/port1.0/portlivecheck.tcl

Modified: branches/release_1_4/base/src/port1.0/portlivecheck.tcl
===================================================================
--- branches/release_1_4/base/src/port1.0/portlivecheck.tcl	2007-03-29 17:34:20 UTC (rev 23348)
+++ branches/release_1_4/base/src/port1.0/portlivecheck.tcl	2007-03-29 17:36:46 UTC (rev 23349)
@@ -60,6 +60,7 @@
 	
 	set updated 0
 	set updated_version "unknown"
+	set has_master_sites [info exists the_master_sites]
 
 	set tempfile ${workpath}/livecheck.TMP
 	set port_moddate [file mtime ${portpath}/Portfile]
@@ -69,12 +70,12 @@
 
 	# Determine the default type depending on the mirror.
 	if {"${livecheck.check}" == "default"} {
-		if {[regexp {sourceforge:(.+)} $master_sites dummy tag]} {
+		if {$has_master_sites && [regexp {sourceforge:(.+)} $master_sites dummy tag]} {
 			if {"${livecheck.name}" == "default"} {
 				set livecheck.name $tag
 			}
 			set livecheck.check sourceforge
-		} elseif {"$master_sites" == "sourceforge"} {
+		} elseif {$has_master_sites && {"$master_sites" == "sourceforge"}} {
 			set livecheck.check sourceforge
 		} else {
 			set livecheck.check freshmeat

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070329/ea0b3dbb/attachment.html


More information about the macports-changes mailing list