[42736] branches/release_1_7

blb at macports.org blb at macports.org
Sat Nov 29 21:10:03 PST 2008


Revision: 42736
          http://trac.macports.org/changeset/42736
Author:   blb at macports.org
Date:     2008-11-29 21:10:03 -0800 (Sat, 29 Nov 2008)
Log Message:
-----------
Merge r42734 from trunk

Modified Paths:
--------------
    branches/release_1_7/base/src/upgrade_sources_conf_default.tcl

Property Changed:
----------------
    branches/release_1_7/


Property changes on: branches/release_1_7
___________________________________________________________________
Modified: svn:mergeinfo
   - /trunk:42683,42697
   + /trunk:42683,42697,42734

Modified: branches/release_1_7/base/src/upgrade_sources_conf_default.tcl
===================================================================
--- branches/release_1_7/base/src/upgrade_sources_conf_default.tcl	2008-11-30 05:06:49 UTC (rev 42735)
+++ branches/release_1_7/base/src/upgrade_sources_conf_default.tcl	2008-11-30 05:10:03 UTC (rev 42736)
@@ -22,6 +22,16 @@
    exit 0
 }
 
+
+proc append_default_tag_to_line {line} {
+   if {[regexp {^(.* )\[(.*)\](.*)$} $line -> line_begin current_tag line_end]} {
+      return "${line_begin}\[${current_tag},default\]${line_end}"
+   } else {
+      return "${line} \[default\]"
+   }
+}
+
+
 set mktempChannel [open "|/usr/bin/mktemp -t macports_sources_upgrade" r]
 set tempfile [read -nonewline $mktempChannel]
 close $mktempChannel
@@ -35,7 +45,7 @@
       if {[string first {[default]} $line] >= 0} {
          set defaultSeen true
       } elseif {[regexp {^\s*rsync://rsync\.macports\.org/release/ports/} $line]} {
-         set line "$line \[default\]"
+         set line [append_default_tag_to_line $line]
          set defaultSeen true
          set defaultWritten true
       } elseif {[regexp {^\s*file://(/[^ #]+)} $line -> filepath]} {
@@ -47,7 +57,7 @@
             }
             close $svnChannel
             if {[regexp {^https?://svn\.macports\.org/repository/macports/trunk/dports} $svnURL]} {
-               set line "${line} \[default\]"
+               set line [append_default_tag_to_line $line]
                set defaultSeen true
                set defaultWritten true
             }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20081129/9e936a66/attachment.html>


More information about the macports-changes mailing list