[65033] trunk/base/src/port

perry at macports.org perry at macports.org
Fri Mar 19 16:52:12 PDT 2010


Revision: 65033
          http://trac.macports.org/changeset/65033
Author:   perry at macports.org
Date:     2010-03-19 16:52:12 -0700 (Fri, 19 Mar 2010)
Log Message:
-----------
Adds a license pseudo-portname

Modified Paths:
--------------
    trunk/base/src/port/port.tcl
    trunk/base/src/port/portindex.tcl

Modified: trunk/base/src/port/port.tcl
===================================================================
--- trunk/base/src/port/port.tcl	2010-03-19 23:48:01 UTC (rev 65032)
+++ trunk/base/src/port/port.tcl	2010-03-19 23:52:12 UTC (rev 65033)
@@ -95,7 +95,7 @@
 variants:, variant:, description:, depends:, depends_lib:, depends_run:,
 depends_build:, depends_fetch:, depends_extract:, portdir:, homepage:, epoch:,
 platforms:, platform:, name:, long_description:, maintainers:, maintainer:,
-categories:, category:, version:, and revision:.
+categories:, category:, version:, revision:, and license:.
 These each select a set of ports based on a regex search of metadata
 about the ports. In all such cases, a standard regex pattern following
 the colon will be used to select the set of ports to which the
@@ -997,7 +997,8 @@
         ^depends_run:       -
         ^depends_extract:   -
         ^depends_fetch:     -
-        ^revision:          { # Handle special port selectors
+        ^revision:          -
+        ^license:           { # Handle special port selectors
             advance
 
             # Break up the token, because older Tcl switch doesn't support -matchvar

Modified: trunk/base/src/port/portindex.tcl
===================================================================
--- trunk/base/src/port/portindex.tcl	2010-03-19 23:48:01 UTC (rev 65032)
+++ trunk/base/src/port/portindex.tcl	2010-03-19 23:52:12 UTC (rev 65033)
@@ -68,7 +68,7 @@
             }
         }
 
-        set keepkeys {categories depends_fetch depends_extract depends_build depends_lib depends_run description epoch homepage long_description maintainers name platforms revision variants version portdir portarchive replaced_by}
+        set keepkeys {categories depends_fetch depends_extract depends_build depends_lib depends_run description epoch homepage long_description maintainers name platforms revision variants version portdir portarchive replaced_by license}
         foreach availkey [array names portinfo] {
             if {[lsearch -exact ${keepkeys} $availkey] == -1} {
                 unset portinfo($availkey)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100319/f87aa50e/attachment-0001.html>


More information about the macports-changes mailing list