freebsd-ports/irc
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
..
anope Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
atheme-services Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
bip Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
birch Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
bitchx Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
bitlbee Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
bitlbee-discord Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
bitlbee-facebook Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
bitlbee-mastodon Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
bitlbee-steam Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
bnc irc: remove 'Created by' lines 2022-07-20 16:22:09 +02:00
bopm Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
catgirl Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
cgiirc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ctrlproxy Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
cwirc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
dancer Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
darkbot Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
dircproxy Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
dxirc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
eggdrop Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
epic4 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
epic5 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ergo Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
evangeline Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ezbounce Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
gruftistats Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
hexchat Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
hexchat-fish Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
icbirc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ii Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
infobot Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
inspircd Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
insub Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
irc irc: remove 'Created by' lines 2022-07-20 16:22:09 +02:00
irc2dc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ircd-hybrid Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ircd-ratbox Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ircd-ratbox-devel Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ircII Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ircproxy Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
iroffer-dinoex Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
irssi Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
irssi-dcc_send_limiter irc/irssi-dcc_send_limiter: mark BROKEN: does not build 2022-07-21 17:31:12 +03:00
irssi-fish Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
irssi-icb Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
irssi-scripts Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
irssi-xmpp Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
irssistats Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
keitairc2 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
komanda-cli Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
konversation Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
kvirc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
libircclient Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
miau Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
muh Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ngircd Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ninja irc: remove 'Created by' lines 2022-07-20 16:22:09 +02:00
onis Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-AnyEvent-IRC Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Bot-BasicBot Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-IRC-Bot-Hangman Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-IRC-Utils Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-Parse-IRC Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-POE-Component-IRC Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-POE-Component-IRC-Object Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-POE-Component-IRC-Plugin-Blowfish Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-POE-Component-IRC-Plugin-Bollocks Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-POE-Component-IRC-Plugin-CoreList Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-POE-Component-IRC-Plugin-Hailo Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-POE-Component-IRC-Plugin-Karma Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-POE-Component-IRC-Plugin-POE-Knee Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-POE-Component-IRC-Plugin-QueryDNS Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-POE-Component-IRC-Plugin-QueryDNSBL Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-POE-Component-IRC-Plugin-RSS-Headlines Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-POE-Component-Server-IRC Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-POE-Filter-IRCD Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
p5-POE-Session-Irssi Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
pear-Net_SmartIRC Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
pircbot Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
pisg Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
polari Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
pounce Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
py-irc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
py-limnoria Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
quassel Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
quassel-core */*: bump all consumers after recent boost upgrade 2022-08-12 17:46:53 +03:00
quirc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
ratbox-respond Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rbot Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
riece Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rubygem-cinch Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rubygem-cogbot Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rubygem-lita-irc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
rubygem-net-irc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
scrollz Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
sic irc: remove 'Created by' lines 2022-07-20 16:22:09 +02:00
simpleirc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
sirc One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
smartirc4net Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
smuxi Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
soju Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
srain Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
srvx Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
thales Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
tircproxy irc: remove 'Created by' lines 2022-07-20 16:22:09 +02:00
undernet-ircu Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
weechat Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
weechat-otr Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
znc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
znc-push Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
Makefile cleanup: Remove expired ports: 2022-07-01 11:51:42 +02:00