[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