(Only the first 10 of 21 ports in this commit are shown above. )
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; the ECHO
macro is set to "echo" by default, but it is set to "true" if make(1) is
invoked with the -s option while ECHO_CMD is always set to the echo command.
Use bison(1) instead of yacc(1). This fixes strange problems people are having
with various ports that use msgfmt-new (`foo.po:XYZ: syntax error'). Bump
PORTREVISION to indicate that the update is really necessary.
By default install only binaries with `-new' suffix applied. This provides an
easy way to compile/use newest packages that don't build with oldest gettext
without the headache associated with making it possible to install fill-blown
gettext and gettext-devel on the same machine at the same time. Usually the
following should be sufficient to fix ports that doesn't build with oldest
gettext: