diff options
author | Stefan Eßer <se@FreeBSD.org> | 2022-09-07 23:06:12 +0200 |
---|---|---|
committer | Stefan Eßer <se@FreeBSD.org> | 2022-09-07 23:10:59 +0200 |
commit | b7f05445c00f2625aa19b4154ebcbce5ed2daa52 (patch) | |
tree | c3b04fc0b07c55f849072e9b35e694f3d8ccf871 /x11-fm | |
parent | graphics/tesseract: fix build when building from ports (diff) |
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 'x11-fm')
32 files changed, 32 insertions, 1 deletions
diff --git a/x11-fm/arqiver/Makefile b/x11-fm/arqiver/Makefile index d806d747fa26..232c8852d1cb 100644 --- a/x11-fm/arqiver/Makefile +++ b/x11-fm/arqiver/Makefile @@ -6,6 +6,7 @@ DISTNAME= Arqiver-${PORTVERSION} MAINTAINER= rigoletto@FreeBSD.org COMMENT= Simple Qt archive manager +WWW= https://github.com/tsujan/Arqiver LICENSE= GPLv3 diff --git a/x11-fm/caja/Makefile b/x11-fm/caja/Makefile index 6e9fc7372286..8649276924d4 100644 --- a/x11-fm/caja/Makefile +++ b/x11-fm/caja/Makefile @@ -6,6 +6,7 @@ DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT?= File manager for the MATE desktop +WWW= https://mate-desktop.org/ LICENSE= GPLv2+ LGPL20+ LICENSE_COMB= multi diff --git a/x11-fm/catseye-fm/Makefile b/x11-fm/catseye-fm/Makefile index 457a34ee2370..ce94acaa5822 100644 --- a/x11-fm/catseye-fm/Makefile +++ b/x11-fm/catseye-fm/Makefile @@ -7,6 +7,7 @@ MASTER_SITES= http://catseye-fm.sourceforge.net/downloads/ \ MAINTAINER= ports@FreeBSD.org COMMENT= Clear, fast, powerful file browser using gtk+2.0 +WWW= http://catseye-fm-temp.sourceforge.net/ LICENSE= GPLv3 diff --git a/x11-fm/deforaos-browser/Makefile b/x11-fm/deforaos-browser/Makefile index f8b8c8887f38..8ae557f33315 100644 --- a/x11-fm/deforaos-browser/Makefile +++ b/x11-fm/deforaos-browser/Makefile @@ -6,6 +6,7 @@ DISTNAME= Browser-${PORTVERSION} MAINTAINER= olivier@FreeBSD.org COMMENT= DeforaOS desktop file browser +WWW= https://www.defora.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING @@ -29,7 +30,6 @@ USE_LDCONFIG= yes MAKE_ARGS+= PREFIX=${PREFIX} MAKE_ENV+= MANDIR=${STAGEDIR}${MANPREFIX}/man - CONFLICTS_INSTALL= schilyutils silo # bin/browser bin/copy post-patch: ${REINPLACE_CMD} -e 's|/lib/|/libdata/|g' \ diff --git a/x11-fm/dolphin/Makefile b/x11-fm/dolphin/Makefile index c9f68efd5c68..afd358e82258 100644 --- a/x11-fm/dolphin/Makefile +++ b/x11-fm/dolphin/Makefile @@ -5,6 +5,7 @@ CATEGORIES= x11-fm kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= KDE filemanager dolphin +WWW= https://userbase.kde.org/Dolphin LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-fm/doublecmd/Makefile b/x11-fm/doublecmd/Makefile index bf7a3bdfc64f..ef76cd20dd53 100644 --- a/x11-fm/doublecmd/Makefile +++ b/x11-fm/doublecmd/Makefile @@ -7,6 +7,7 @@ PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Total Commander like file manager for the X Window System +WWW= https://doublecmd.sourceforge.io LICENSE= GPLv2 diff --git a/x11-fm/filerunner/Makefile b/x11-fm/filerunner/Makefile index e7babaed8a38..3bbd5744c469 100644 --- a/x11-fm/filerunner/Makefile +++ b/x11-fm/filerunner/Makefile @@ -6,6 +6,7 @@ DISTNAME= fr-${PORTVERSION} MAINTAINER= portmaster@BSDforge.com COMMENT= Tcl/Tk-based filemanager with FTP capabilities +WWW= https://sourceforge.net/projects/filerunner/ LICENSE= GPLv2 diff --git a/x11-fm/fsv2/Makefile b/x11-fm/fsv2/Makefile index 517324e7c307..40efcaf57da9 100644 --- a/x11-fm/fsv2/Makefile +++ b/x11-fm/fsv2/Makefile @@ -6,6 +6,7 @@ MASTER_SITES= http://cyber.dabamos.de/pub/distfiles/ MAINTAINER= kidon@posteo.de COMMENT= 3D filesystem visualizer +WWW= http://fedorchenko.net/fsv2.php LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-fm/gentoo/Makefile b/x11-fm/gentoo/Makefile index 0b44f84f54c2..f2f07c0c2c55 100644 --- a/x11-fm/gentoo/Makefile +++ b/x11-fm/gentoo/Makefile @@ -5,6 +5,7 @@ MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Gtk+ based, file manager inspired by DirectoryOpus +WWW= https://www.obsession.se/gentoo/ LICENSE= GPLv2 # only LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-fm/gprename/Makefile b/x11-fm/gprename/Makefile index 579d50a2b856..e01e9f29a24b 100644 --- a/x11-fm/gprename/Makefile +++ b/x11-fm/gprename/Makefile @@ -6,6 +6,7 @@ MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Perl script for renaming multiple files +WWW= http://gprename.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-fm/konqueror/Makefile b/x11-fm/konqueror/Makefile index 9f4230aab50c..6d81ccd3022b 100644 --- a/x11-fm/konqueror/Makefile +++ b/x11-fm/konqueror/Makefile @@ -4,6 +4,7 @@ CATEGORIES= x11-fm www kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= KDE web browser and file manager +WWW= https://konqueror.org/ USES= cmake compiler:c++11-lang cpe desktop-file-utils gettext \ localbase:ldflags kde:5 pkgconfig qt:5 tar:xz xorg diff --git a/x11-fm/krusader2/Makefile b/x11-fm/krusader2/Makefile index f666ccc7d7e2..f65f44d7df26 100644 --- a/x11-fm/krusader2/Makefile +++ b/x11-fm/krusader2/Makefile @@ -6,6 +6,7 @@ MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/ MAINTAINER= kde@FreeBSD.org COMMENT= Twin panel file manager for KDE, like midnight or norton commander +WWW= https://krusader.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-fm/librfm/Makefile b/x11-fm/librfm/Makefile index a3b457151f9d..cc7396fb2bc4 100644 --- a/x11-fm/librfm/Makefile +++ b/x11-fm/librfm/Makefile @@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}5-${PORTVERSION} MAINTAINER= rodrigo@FreeBSD.org COMMENT= Basic library used by some rfm applications +WWW= http://xffm.sourceforge.net/libxffm.html LICENSE= GPLv3 diff --git a/x11-fm/libtubo/Makefile b/x11-fm/libtubo/Makefile index 1d93bccf9aed..cce2f31a9fed 100644 --- a/x11-fm/libtubo/Makefile +++ b/x11-fm/libtubo/Makefile @@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}0-${PORTVERSION} MAINTAINER= rodrigo@FreeBSD.org COMMENT= XFFM Interprocess Communication and Control +WWW= http://xffm.sourceforge.net/libtubo.html LICENSE= GPLv3 diff --git a/x11-fm/mucommander/Makefile b/x11-fm/mucommander/Makefile index c223921341dc..b40f12aa6fb8 100644 --- a/x11-fm/mucommander/Makefile +++ b/x11-fm/mucommander/Makefile @@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DIS MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight file manager featuring a Norton Commander style interface +WWW= https://www.mucommander.com LICENSE= GPLv3 diff --git a/x11-fm/nautilus-python/Makefile b/x11-fm/nautilus-python/Makefile index 45a119a55308..e916ef04ea3e 100644 --- a/x11-fm/nautilus-python/Makefile +++ b/x11-fm/nautilus-python/Makefile @@ -6,6 +6,7 @@ MASTER_SITES= GNOME MAINTAINER= daniel@shafer.cc COMMENT= Python nautilus bindings +WWW= https://wiki.gnome.org/Projects/NautilusPython LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-fm/nautilus/Makefile b/x11-fm/nautilus/Makefile index e3e03dc78b41..22059250b2c0 100644 --- a/x11-fm/nautilus/Makefile +++ b/x11-fm/nautilus/Makefile @@ -6,6 +6,7 @@ DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= File manager for the GNOME desktop +WWW= https://wiki.gnome.org/Apps/Nautilus LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/x11-fm/nemo/Makefile b/x11-fm/nemo/Makefile index 7f9a51aa2968..54e8b71ba58c 100644 --- a/x11-fm/nemo/Makefile +++ b/x11-fm/nemo/Makefile @@ -6,6 +6,7 @@ DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= File manager for the Cinnamon desktop +WWW= http://cinnamon.linuxmint.com/ LICENSE= GPLv2 LGPL20 LICENSE_COMB= multi diff --git a/x11-fm/pcmanfm-qt/Makefile b/x11-fm/pcmanfm-qt/Makefile index 7d53e2315969..c93afb7a56dc 100644 --- a/x11-fm/pcmanfm-qt/Makefile +++ b/x11-fm/pcmanfm-qt/Makefile @@ -5,6 +5,7 @@ MASTER_SITES= LXQT MAINTAINER= jsm@FreeBSD.org COMMENT= LXQt file manager +WWW= https://github.com/lxde/pcmanfm-qt LICENSE= GPLv2 diff --git a/x11-fm/pcmanfm/Makefile b/x11-fm/pcmanfm/Makefile index 6bb122795a02..99c7a836f9d7 100644 --- a/x11-fm/pcmanfm/Makefile +++ b/x11-fm/pcmanfm/Makefile @@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/PCM MAINTAINER= portmaster@BSDforge.com COMMENT= PCMan File Manager +WWW= http://wiki.lxde.org/en/PCManFM LICENSE= GPLv2 diff --git a/x11-fm/polo/Makefile b/x11-fm/polo/Makefile index de158e97d2b6..babb8beb296e 100644 --- a/x11-fm/polo/Makefile +++ b/x11-fm/polo/Makefile @@ -6,6 +6,7 @@ CATEGORIES= x11-fm MAINTAINER= gnome@FreeBSD.org COMMENT= Advanced graphical file manager written in Vala +WWW= https://teejee2008.github.io/polo/ LICENSE= GPLv2+ diff --git a/x11-fm/qtfm/Makefile b/x11-fm/qtfm/Makefile index 23b06a4bcd37..d0139246bd98 100644 --- a/x11-fm/qtfm/Makefile +++ b/x11-fm/qtfm/Makefile @@ -5,6 +5,7 @@ CATEGORIES= x11-fm MAINTAINER= jgh@FreeBSD.org COMMENT= Small, lightweight file manager based on pure Qt +WWW= https://qtfm.eu LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/x11-fm/rodent/Makefile b/x11-fm/rodent/Makefile index 242d5ce1db55..d733a6214590 100644 --- a/x11-fm/rodent/Makefile +++ b/x11-fm/rodent/Makefile @@ -6,6 +6,7 @@ MASTER_SITES= SF/xffm/${PORTVERSION} MAINTAINER= rodrigo@FreeBSD.org COMMENT= Fast, small, and powerful file manager +WWW= http://xffm.org/ LICENSE= GPLv3 diff --git a/x11-fm/rox-filer/Makefile b/x11-fm/rox-filer/Makefile index 2e376da4b8fd..f0ac0088cfc1 100644 --- a/x11-fm/rox-filer/Makefile +++ b/x11-fm/rox-filer/Makefile @@ -6,6 +6,7 @@ MASTER_SITES= SF/rox/rox/${PORTVERSION} MAINTAINER= olgeni@FreeBSD.org COMMENT= Simple and easy to use graphical file manager +WWW= http://rox.sourceforge.net/phpwiki/index.php/ROX-Filer LICENSE= GPLv2+ diff --git a/x11-fm/sushi/Makefile b/x11-fm/sushi/Makefile index 7e839ede8973..21b922519463 100644 --- a/x11-fm/sushi/Makefile +++ b/x11-fm/sushi/Makefile @@ -6,6 +6,7 @@ DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Tool similar to Gloobus Preview that provides quick file previews +WWW= http://www.ubuntugeek.com/gnome-sushi-quick-previewer-for-nautilus.html LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-fm/tdfsb/Makefile b/x11-fm/tdfsb/Makefile index baee542888dd..d25540fdf930 100644 --- a/x11-fm/tdfsb/Makefile +++ b/x11-fm/tdfsb/Makefile @@ -6,6 +6,7 @@ MASTER_SITES= http://www.determinate.net/webdata/data/ MAINTAINER= ports@FreeBSD.org COMMENT= 3D filesystem browser +WWW= https://www.determinate.net/webdata/seg/tdfsb.html LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-fm/thunar/Makefile b/x11-fm/thunar/Makefile index 56d452a82f32..266e3a6bedf6 100644 --- a/x11-fm/thunar/Makefile +++ b/x11-fm/thunar/Makefile @@ -6,6 +6,7 @@ DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce file manager +WWW= https://docs.xfce.org/xfce/thunar/Start LICENSE= GPLv2 LGPL20 LICENSE_COMB= multi diff --git a/x11-fm/wcmcommander/Makefile b/x11-fm/wcmcommander/Makefile index 7df18785ce65..261ed040b40a 100644 --- a/x11-fm/wcmcommander/Makefile +++ b/x11-fm/wcmcommander/Makefile @@ -6,6 +6,7 @@ CATEGORIES= x11-fm MAINTAINER= ports@FreeBSD.org COMMENT= Multi-platform open source file manager +WWW= http://wcm.linderdaum.com/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/x11-fm/worker/Makefile b/x11-fm/worker/Makefile index b66d8a731120..299efde279e9 100644 --- a/x11-fm/worker/Makefile +++ b/x11-fm/worker/Makefile @@ -5,6 +5,7 @@ MASTER_SITES= http://www.boomerangsworld.de/cms/worker/downloads/ MAINTAINER= mp39590@gmail.com COMMENT= X11 file manager based on Directory Opus of AmigaOS +WWW= http://www.boomerangsworld.de/cms/worker/ LICENSE= GPLv2+ diff --git a/x11-fm/xcruise/Makefile b/x11-fm/xcruise/Makefile index 15060cdaf332..7ca37340fa17 100644 --- a/x11-fm/xcruise/Makefile +++ b/x11-fm/xcruise/Makefile @@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Navigate through a three-dimensional view of a file system +WWW= http://xcruiser.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-fm/xdiskusage/Makefile b/x11-fm/xdiskusage/Makefile index 358740642073..39743a12c500 100644 --- a/x11-fm/xdiskusage/Makefile +++ b/x11-fm/xdiskusage/Makefile @@ -6,6 +6,7 @@ MASTER_SITES= http://xdiskusage.sourceforge.net/ \ MAINTAINER= ports@FreeBSD.org COMMENT= Show where disk space is taken up +WWW= http://xdiskusage.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/README diff --git a/x11-fm/xfe/Makefile b/x11-fm/xfe/Makefile index c8a3570939cf..9adeddbb39a9 100644 --- a/x11-fm/xfe/Makefile +++ b/x11-fm/xfe/Makefile @@ -5,6 +5,7 @@ MASTER_SITES= SF MAINTAINER= ehaupt@FreeBSD.org COMMENT= Fast MS-Explorer like file manager for X +WWW= http://roland65.free.fr/xfe/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING |