[117122] trunk/base/src/port1.0/portutil.tcl

jmr at macports.org jmr at macports.org
Sun Feb 16 19:06:09 PST 2014


Revision: 117122
          https://trac.macports.org/changeset/117122
Author:   jmr at macports.org
Date:     2014-02-16 19:06:08 -0800 (Sun, 16 Feb 2014)
Log Message:
-----------
allow specifying extra directories to search in for portgroups

Modified Paths:
--------------
    trunk/base/src/port1.0/portutil.tcl

Modified: trunk/base/src/port1.0/portutil.tcl
===================================================================
--- trunk/base/src/port1.0/portutil.tcl	2014-02-17 02:17:36 UTC (rev 117121)
+++ trunk/base/src/port1.0/portutil.tcl	2014-02-17 03:06:08 UTC (rev 117122)
@@ -2573,6 +2573,17 @@
 
     lappend PortInfo(portgroups) [list $group $version]
 
+    if {[info exists portutil::portgroup_search_dirs]} {
+        foreach dir $portutil::portgroup_search_dirs {
+            set groupFile ${dir}/${group}-${version}.tcl
+            if {[file exists $groupFile]} {
+                uplevel "source $groupFile"
+                ui_debug "Sourcing PortGroup $group $version from $groupFile"
+                return
+            }
+        }
+    }
+
     set groupFile [getportresourcepath $porturl "port1.0/group/${group}-${version}.tcl"]
 
     if {[file exists $groupFile]} {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140216/9e35a463/attachment.html>


More information about the macports-changes mailing list