[MacPorts] #14147: port lint should warn on illegal variant names

MacPorts trac at macosforge.org
Sat Feb 2 13:06:29 PST 2008


#14147: port lint should warn on illegal variant names
-------------------------------------+--------------------------------------
 Reporter:  ryandesign at macports.org  |       Owner:  macports-tickets at lists.macosforge.org
     Type:  enhancement              |      Status:  new                                  
 Priority:  Normal                   |   Milestone:  MacPorts base enhancements           
Component:  ports                    |     Version:  1.7.0                                
 Keywords:                           |  
-------------------------------------+--------------------------------------
 `port lint` should warn when it encounters variants whose names are not
 composed entirely of legal characters. I'm not sure if the list of legal
 characters for variant names has ever been defined anywhere before, but
 looking through all variant names of all ports right now, I see that they
 are all composed of letters A-Z and a-z, numbers 0-9, underscore and
 hyphen/dash, and the hyphen/dash is the only one of those that causes
 problems. (A variant with a hyphen/dash in the name cannot be selected.)
 So `port lint` should warn if a variant name does not match the regular
 expression `^[A-Za-z0-9_]+$`

 Related: the guide should say something about valid variant names; see
 #14141.

-- 
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14147>
MacPorts </projects/macports>
Ports system for Mac OS


More information about the macports-tickets mailing list