freebsd-ports/chinese
Stefan Eßer b7f05445c0 Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
..
arphicttf chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
aterm Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
auto-cn-l10n chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
auto-tw-l10n chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
autoconvert Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
big5width Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
bitchx chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
brise Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
bsdconv-opencc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
bug5 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
c2t chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
cconv Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
celvis chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
chiconv Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
CJKUnifonts Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
cless chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
cnprint Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
CNS11643-font Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
dictd-database chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
enscript chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
eterm Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
fandol Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
fcitx Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
fcitx5-chewing Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
fcitx5-chinese-addons Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
fcitx5-rime Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
fcitx5-table-extra Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
fcitx5-table-other Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
fcitx-chewing Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
fcitx-cloudpinyin Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
fcitx-configtool Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
fcitx-libpinyin Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
fcitx-rime Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
fcitx-table-extra Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
fcitx-ui-light Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
fireflyttf Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
font-std chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
fortunetw chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
FreeWnn-lib Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
FreeWnn-server Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
gb2jis chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
gb2ps chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
gcin Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
gcin-gtk3 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
gcin-qt5 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
gydict Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
hc chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
ibus-cangjie Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ibus-chewing Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ibus-libpinyin Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ibus-pinyin Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ibus-rime Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ibus-table-chinese Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jis2gb chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
kcfonts chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
libcangjie Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
libchewing Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
libime Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
libime-jyutping Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
libpinyin Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
libreoffice-zh_CN editors/libreoffice: update to 7.4.0 release (+) 2022-08-18 15:25:31 +03:00
libreoffice-zh_TW editors/libreoffice: update to 7.4.0 release (+) 2022-08-18 15:25:31 +03:00
librime Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
libtabe Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
linux-wps-office-zh_CN Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
lunar chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
moettf chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
muni Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
oicq Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
opencc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
opendesktop-fonts Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
oto Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Date-Chinese Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Encode-CNMap Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Encode-HanConvert Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Encode-HanExtra Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Lingua-Han-PinYin Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Lingua-Han-Utils Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Lingua-ZH-HanDetect Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Lingua-ZH-Keywords Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Lingua-ZH-Numbers Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Lingua-ZH-Romanize-Pinyin Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Lingua-ZH-Segment Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Lingua-ZH-Summarize Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Lingua-ZH-TaBE Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Lingua-ZH-Toke Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Lingua-ZH-WordSegmenter Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Lingua-ZH-Wrap Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Text-Greeking-zh_TW Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
pcmanx Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
php-opencc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
phpbb3-tw Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
phpbb-tw Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
pycangjie Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
pyzy Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
qe Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-array Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-bopomofo Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-cangjie Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-cantonese Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-combo-pinyin Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-data-full Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-double-pinyin Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-emoji Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-essay Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-ipa Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-jyutping Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-luna-pinyin Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-middle-chinese Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-pinyin-simp Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-prelude Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-quick Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-scj Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-soutzoe Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-stenotype Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-stroke Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-terra-pinyin Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-wubi Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rime-wugniu Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
scim-fcitx Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
scim-pinyin Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
scim-tables Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
sourcehansans-sc-otf Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
sourcehansans-tc-otf Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
sourcehanserif-sc-otf Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
sourcehanserif-tc-otf Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
taipeisanstc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
tin chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
tintin++ chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
ttf2pt1 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ttfm chinese: remove 'Created by' lines 2022-07-20 16:21:00 +02:00
ve Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
wenju Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
wordpress-zh_CN Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
wordpress-zh_TW Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
Makefile
Makefile.inc