Sometimes it is necessary to work around bugs in software included with older versions
of FreeBSD.

Some versions of make(1) were broken on
at least 4.8 and 5.0 with respect to handling comparisons based on OSVERSION. This would often lead to failures during make describe (and thus, the overall ports make
index). The workaround is to enclose the conditional comparison in spaces, e.g.:

if ( ${OSVERSION} > 500023 )

Be aware that test-installing a port on 4.9 or 5.2 will not detect this problem.