diff options
author | Stefan Eßer <se@FreeBSD.org> | 2022-09-07 21:06:12 +0000 |
---|---|---|
committer | Stefan Eßer <se@FreeBSD.org> | 2022-09-07 21:10:59 +0000 |
commit | b7f05445c00f2625aa19b4154ebcbce5ed2daa52 (patch) | |
tree | c3b04fc0b07c55f849072e9b35e694f3d8ccf871 /polish | |
parent | 6c266c9c9e7b0ac1a35b05fbdeddbc330e4c5f43 (diff) | |
download | ports-b7f05445c00f2625aa19b4154ebcbce5ed2daa52.tar.gz ports-b7f05445c00f2625aa19b4154ebcbce5ed2daa52.zip |
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)
Diffstat (limited to 'polish')
-rw-r--r-- | polish/aspell/Makefile | 1 | ||||
-rw-r--r-- | polish/gnugadu2/Makefile | 1 | ||||
-rw-r--r-- | polish/hunspell/Makefile | 1 | ||||
-rw-r--r-- | polish/kadu/Makefile | 1 | ||||
-rw-r--r-- | polish/libgadu/Makefile | 1 | ||||
-rw-r--r-- | polish/libtlen/Makefile | 1 | ||||
-rw-r--r-- | polish/mythes/Makefile | 1 | ||||
-rw-r--r-- | polish/napi/Makefile | 1 | ||||
-rw-r--r-- | polish/qnapi/Makefile | 1 | ||||
-rw-r--r-- | polish/tleenx2/Makefile | 1 | ||||
-rw-r--r-- | polish/trf/Makefile | 1 |
11 files changed, 11 insertions, 0 deletions
diff --git a/polish/aspell/Makefile b/polish/aspell/Makefile index 36e58da0f221..3903032506af 100644 --- a/polish/aspell/Makefile +++ b/polish/aspell/Makefile @@ -6,6 +6,7 @@ CATEGORIES= polish textproc MAINTAINER= office@FreeBSD.org COMMENT= Aspell Polish dictionary +WWW= http://aspell.sourceforge.net/ DICT= pl diff --git a/polish/gnugadu2/Makefile b/polish/gnugadu2/Makefile index bb250cdb220e..e671c4614377 100644 --- a/polish/gnugadu2/Makefile +++ b/polish/gnugadu2/Makefile @@ -7,6 +7,7 @@ DISTNAME= gg2-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Gadu-Gadu IM network client +WWW= https://www.gnugadu.org LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/polish/hunspell/Makefile b/polish/hunspell/Makefile index 75b07e92e1d5..bd6d77809504 100644 --- a/polish/hunspell/Makefile +++ b/polish/hunspell/Makefile @@ -8,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME} MAINTAINER= office@FreeBSD.org COMMENT= Polish hunspell dictionaries +WWW= https://sjp.pl/slownik/en/ LICENSE= APACHE20 CC-BY-NC-SA-1.0 GPLv3 LGPL3 MPL11 LICENSE_COMB= dual diff --git a/polish/kadu/Makefile b/polish/kadu/Makefile index 77f67a0944b2..05d6b51554f8 100644 --- a/polish/kadu/Makefile +++ b/polish/kadu/Makefile @@ -12,6 +12,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Internet communicator supporting Gadu-Gadu and Jabber/XMPP +WWW= http://kadu.im LICENSE= GPLv2 diff --git a/polish/libgadu/Makefile b/polish/libgadu/Makefile index 82114baea32e..e31651bc71cd 100644 --- a/polish/libgadu/Makefile +++ b/polish/libgadu/Makefile @@ -6,6 +6,7 @@ CATEGORIES= polish net-im MAINTAINER= ports@FreeBSD.org COMMENT= Instant messaging library for Gadu-Gadu protocol +WWW= https://libgadu.net LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/polish/libtlen/Makefile b/polish/libtlen/Makefile index 844f7d15c30a..fef82d53c7b3 100644 --- a/polish/libtlen/Makefile +++ b/polish/libtlen/Makefile @@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Backend for interoperability with Tlen.pl, Polish IM network +WWW= http://libtlen.sourceforge.net/ GNU_CONFIGURE= yes USE_LDCONFIG= yes diff --git a/polish/mythes/Makefile b/polish/mythes/Makefile index f57ce48b7ca2..d45a974f35ac 100644 --- a/polish/mythes/Makefile +++ b/polish/mythes/Makefile @@ -8,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME} MAINTAINER= office@FreeBSD.org COMMENT= Polish thesaurus +WWW= http://synonimy.ux.pl/ LICENSE= LGPL21 diff --git a/polish/napi/Makefile b/polish/napi/Makefile index 378a2d5ab22a..1cb030452984 100644 --- a/polish/napi/Makefile +++ b/polish/napi/Makefile @@ -5,6 +5,7 @@ CATEGORIES= polish multimedia MAINTAINER= dominik.lisiak@bemsoft.pl COMMENT= Command line subtitles downloader for napiprojekt.pl +WWW= https://gitlab.com/hesperos/napi LICENSE= GPLv3 diff --git a/polish/qnapi/Makefile b/polish/qnapi/Makefile index 903aaa680db7..1c8b35dde474 100644 --- a/polish/qnapi/Makefile +++ b/polish/qnapi/Makefile @@ -5,6 +5,7 @@ CATEGORIES= polish multimedia MAINTAINER= ports@FreeBSD.org COMMENT= Qt5 based subtitle downloader +WWW= https://qnapi.github.io/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/doc/LICENSE diff --git a/polish/tleenx2/Makefile b/polish/tleenx2/Makefile index fd2e26915134..22c7fa59ea3e 100644 --- a/polish/tleenx2/Makefile +++ b/polish/tleenx2/Makefile @@ -7,6 +7,7 @@ DISTNAME= TleenX2-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Client for polish IM service called Tlen.pl +WWW= http://tleenx.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/polish/trf/Makefile b/polish/trf/Makefile index ee1f6fceae95..d93316a9153b 100644 --- a/polish/trf/Makefile +++ b/polish/trf/Makefile @@ -5,6 +5,7 @@ MASTER_SITES= http://korzen.org/soft/trf/ MAINTAINER= ports@FreeBSD.org COMMENT= Billing software for traffic counting working with most Polish ISPs +WWW= https://korzen.org/soft/trf/ LICENSE= GPLv2+ |