Makefile uses non-portable features
When internationalizing a package with intltool, the created po/Makefile contains non-portable code that breaks, for example, with the default "make" of FreeBSD.
Specifically, lines such as
are not understood by FreeBSD's "make", resulting in the error message:
Error expanding embedded variable.
It seems that the specific thing disallowed here is the use of "$$" inside of a $(shell ...) statement.
As a result, packages that use intltool cannot be build on FreeBSD. See e.g., https:/