The distinfo-update target does not work: it generates errors about "fetch" and "makesum" targets not being defined due to the fact that distinfo-update calls submakes within the port's Makefile. We solve the issue by transforming the target into an indipendent script.
The change does not affect users in any way.