ports/java
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
..
apache-bcel Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
apache-commons-beanutils Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
apache-commons-cli Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
apache-commons-codec Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
apache-commons-collections Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
apache-commons-collections4 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
apache-commons-dbcp Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
apache-commons-httpclient Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
apache-commons-lang Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
apache-commons-lang3 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
apache-commons-logging Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
apache-commons-pool Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
aparapi Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
avis Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
berkeley-db java: remove 'Created by' lines 2022-07-20 16:22:12 +02:00
bluej Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
bootstrap-openjdk6 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
bootstrap-openjdk8 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
bootstrap-openjdk11 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
bootstrap-openjdk17 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
bouncycastle Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
bouncycastle15 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
cos java: remove 'Created by' lines 2022-07-20 16:22:12 +02:00
dbvis Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
eclipse Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
eclipse-cdt Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
eclipse-drjava Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
eclipse-ecj Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
eclipse-EPIC Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
eclipse-findbugs Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
eclipse-pydev Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
eclipse-shelled Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
hamcrest Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
icedtea-web Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
infobus Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
intellij Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
intellij-fsnotifier Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
intellij-pty4j Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
intellij-ultimate Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jad java: remove 'Created by' lines 2022-07-20 16:22:12 +02:00
jai Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jakarta-oro Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jasmin Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jattach Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
java-cup Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
java-getopt Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
java-subversion Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
java-zoneinfo java: remove 'Created by' lines 2022-07-20 16:22:12 +02:00
java3d Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
javahelp Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
javamail Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
javavmwrapper java: remove 'Created by' lines 2022-07-20 16:22:12 +02:00
jaxen Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jcalendar Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jcckit Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jcommon Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jd-gui Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jdk8-doc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jdk11-doc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jdom Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jflex Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jfreechart Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jgraph Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jgraphx Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jikes java: remove 'Created by' lines 2022-07-20 16:22:12 +02:00
jlex Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jlint Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jmf Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jode Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jrosetta Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jta Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jtiger Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jump Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
junit Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
jxgrabkey Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
lightweight-java-profiler Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
linux-oracle-jdk18 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
linux-oracle-jre18 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
linux-oracle-serverjre10 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
mmake Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
mx4j Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
netbeans Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
netcomponents Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
netrexx Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
netty Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
openjdk8 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
openjdk8-jre One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
openjdk11 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
openjdk11-jre One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
openjdk17 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
openjdk17-jre java/openjdk17-jre: Add JRE-only package for java/openjdk17 2022-01-12 21:43:58 -05:00
openjdk18 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
openjfx14 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
phpeclipse Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
proguard Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
sablevm Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
sablevm-classpath Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
servingxml Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
sigar Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
springframework Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
springframework31 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
sqlitejdbc Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
trove4j Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
veditor Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
visualvm Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
wildfly10 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
wildfly11 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
wildfly12 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
wildfly13 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
wildfly14 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
wildfly15 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
wildfly16 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
wildfly17 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
wildfly18 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
wildfly24 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
wildfly25 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
wildfly26 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
wildfly90 Add WWW entries to port Makefiles 2022-09-07 23:10:59 +02:00
Makefile cleanup: Remove expired ports: 2022-09-03 13:10:14 +02:00