[34252] trunk/base/src/port1.0/portlint.tcl

afb at macports.org afb at macports.org
Tue Feb 19 04:45:24 PST 2008


Revision: 34252
          http://trac.macosforge.org/projects/macports/changeset/34252
Author:   afb at macports.org
Date:     2008-02-19 04:45:23 -0800 (Tue, 19 Feb 2008)

Log Message:
-----------
don't require variable master_sites for fetch.type != standard (#14377)

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

Modified: trunk/base/src/port1.0/portlint.tcl
===================================================================
--- trunk/base/src/port1.0/portlint.tcl	2008-02-19 12:24:13 UTC (rev 34251)
+++ trunk/base/src/port1.0/portlint.tcl	2008-02-19 12:45:23 UTC (rev 34252)
@@ -283,6 +283,7 @@
     set portarch ${os.arch}
     global description long_description platforms categories all_variants
     global maintainers homepage master_sites checksums patchfiles
+    global fetch.type
     
     global lint_portsystem lint_platforms lint_categories 
     global lint_required lint_optional lint_variants
@@ -313,6 +314,12 @@
         } else {
             set var $req_var
         }
+
+       if {$var == "master_sites" && ${fetch.type} != "standard"} {
+             ui_info "OK: $var not required for fetch.type ${fetch.type}"
+             continue
+       }
+       
        if {![info exists $var]} {
             ui_error "Missing required variable: $req_var"
             incr errors

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


More information about the macports-changes mailing list