The project website has been documented in the pkg-descr for a long time.
It has been suggested multiple times (see D2949 and D34979, with the latter review having been accepted).
This change moves the last parameter required to build the INDEX into the port Makefiles, allowing to speed-up generation of the INDEX.
Further advantages are that WWW becomes a field that can be searched for with portgrep, that defaults can be provided in infrastructure .mk files (as are, e.g., included via USES) and that the website URL is maintained in the port's Makefile together with the MASTER_SITE and other project information that might change over time.
In preparation of thmove of WWW to the ports' Makefiles an update has been committed to the main branch of the portfmt port, to add support of WWW to portedit, portfmt, and portclippy.
An update to portlint that checks for the existence and correct placement of WWW= in the Makefile is under development and will be submitted to the author of that tool.
The patch in this review documents the new WWW= macro that should be defined in each Makefile.
This text does not mention that defaults could be set in master Makefiles or .mk files in the ports system.
Suggestions for extensions or improvements of this patch are welcome.
Translations will be required - I could provide the German translation of the text when it is accepted.