Make sure to set the variables to conform to that format. FreeBSD strives to support the native language of its users. Examples are ja for Japanese, ru for Russian, vi for Vietnamese, zh for Chinese, ko for Korean and de for German. If the port is specific to a certain region within the language area, add the two letter country code as well. The first letter of name part should be lowercase.
Examples are papersize and font units.
In particular, it is not permissible to have another dash inside the version string. If the version string continues after those names, the numbers should follow the single alphabet without an extra period between them. The idea is to make it easier to sort ports by looking at the version string. In particular, make sure version number components are always delimited by a period, and if the date is part of the string, use the yyyy .