Opened 15 years ago
Closed 10 years ago
#20053 closed defect (fixed)
Document the port naming convention of replacing ++ with xx
Reported by: | blb@… | Owned by: | markd@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | guide | Version: | 1.8.0 |
Keywords: | Cc: | cooljeanius (Eric Gallager), kurthindenburg (Kurt Hindenburg) | |
Port: |
Description
Several ports whose "true" name have ++ in their names (libsigc++, libxml++, mysql++, and others) have the plus signs replaced with the letter x (libsigcxx2, libxmlxx, mysqlxx). This is the convention we've picked (and is also used in other project names directly like libpqxx), but we have no current documentation for it in the guide. This should be added someplace.
Change History (5)
comment:1 Changed 15 years ago by jmroot (Joshua Root)
comment:4 Changed 10 years ago by kurthindenburg (Kurt Hindenburg)
I think this can be closed
https://guide.macports.org/#reference.keywords
The name of the port. To avoid special interpretation by shells and the like, names should contain only alphanumeric characters, underscores, dashes or dots. For projects whose proper names contain “+” characters, change these to “x” (i.e. “libstdc++” becomes “libstdcxx”).
comment:5 Changed 10 years ago by kurthindenburg (Kurt Hindenburg)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
The motivation being of course that the + could be (and probably is) misinterpreted as the start of a variant.