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-clocks | |
parent | 6c266c9c9e7b0ac1a35b05fbdeddbc330e4c5f43 (diff) | |
download | freebsd-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 'x11-clocks')
30 files changed, 30 insertions, 0 deletions
diff --git a/x11-clocks/abclock/Makefile b/x11-clocks/abclock/Makefile index 1be1dacfc5a0..c5ee103f0303 100644 --- a/x11-clocks/abclock/Makefile +++ b/x11-clocks/abclock/Makefile @@ -6,6 +6,7 @@ MASTER_SITES= https://www.let.rug.nl/~kleiweg/abclock/ MAINTAINER= m.ne@gmx.net COMMENT= Clock for X that displays hours and minutes in an analog fashion +WWW= https://www.let.rug.nl/~kleiweg/abclock/ LICENSE= GPLv2+ diff --git a/x11-clocks/aclock/Makefile b/x11-clocks/aclock/Makefile index e0f3fd4107e6..509fddc48129 100644 --- a/x11-clocks/aclock/Makefile +++ b/x11-clocks/aclock/Makefile @@ -7,6 +7,7 @@ DISTNAME= AClock-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Analog Clock for GNUstep +WWW= https://gap.nongnu.org/aclock/index.html LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-clocks/alltraxclock/Makefile b/x11-clocks/alltraxclock/Makefile index ad7de8a752a8..49f16a7531ca 100644 --- a/x11-clocks/alltraxclock/Makefile +++ b/x11-clocks/alltraxclock/Makefile @@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}2_0.2-1 MAINTAINER= ports@FreeBSD.org COMMENT= Analog clock plugin for gkrellm2 +WWW= http://perso.wanadoo.fr/alltrax/alltraxclock.html BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2 RUN_DEPENDS= gkrellm:sysutils/gkrellm2 diff --git a/x11-clocks/astzclock/Makefile b/x11-clocks/astzclock/Makefile index 911d03a67da8..bd4b12972278 100644 --- a/x11-clocks/astzclock/Makefile +++ b/x11-clocks/astzclock/Makefile @@ -6,6 +6,7 @@ MASTER_SITES= http://www.eyesbeyond.com/freebsddom/astzclock/ MAINTAINER= glewis@FreeBSD.org COMMENT= Afterstep clock with some timezone extensions +WWW= http://www.eyesbeyond.com/freebsddom/astzclock/ USES= imake xorg USE_XORG= xpm diff --git a/x11-clocks/bbdate/Makefile b/x11-clocks/bbdate/Makefile index cf65115ff0bf..13275892498d 100644 --- a/x11-clocks/bbdate/Makefile +++ b/x11-clocks/bbdate/Makefile @@ -6,6 +6,7 @@ MASTER_SITES= SF/bbtools/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Tool made for Blackbox that displays the date in a decorated window +WWW= http://bbtools.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-clocks/buici-clock/Makefile b/x11-clocks/buici-clock/Makefile index bb6f063d0842..c4cda50ca91b 100644 --- a/x11-clocks/buici-clock/Makefile +++ b/x11-clocks/buici-clock/Makefile @@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= rodrigo@FreeBSD.org COMMENT= Xlib implementation of an attractive, configurable clock +WWW= https://packages.qa.debian.org/b/buici-clock.html LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-clocks/cairo-clock/Makefile b/x11-clocks/cairo-clock/Makefile index 5a4267a9caee..d682b767da02 100644 --- a/x11-clocks/cairo-clock/Makefile +++ b/x11-clocks/cairo-clock/Makefile @@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}.orig MAINTAINER= yuri@FreeBSD.org COMMENT= Analog clock displaying the system-time +WWW= https://launchpad.net/cairo-clock LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-clocks/catclock/Makefile b/x11-clocks/catclock/Makefile index ee54201a30d5..fcfd5fc23956 100644 --- a/x11-clocks/catclock/Makefile +++ b/x11-clocks/catclock/Makefile @@ -4,6 +4,7 @@ CATEGORIES= x11-clocks MAINTAINER= 0mp@FreeBSD.org COMMENT= Kit-cat xclock +WWW= https://github.com/BarkyTheDog/catclock LICENSE= MIT diff --git a/x11-clocks/dclock/Makefile b/x11-clocks/dclock/Makefile index 0e547bf4b33b..efca78116ac9 100644 --- a/x11-clocks/dclock/Makefile +++ b/x11-clocks/dclock/Makefile @@ -5,6 +5,7 @@ MASTER_SITES= http://opencircuitdesign.com/~tim/programs/dclock/archive/ MAINTAINER= romain@FreeBSD.org COMMENT= 7-segment digital clock with some optional features +WWW= http://opencircuitdesign.com/~tim/programs/dclock/ USES= pkgconfig tar:tgz xorg USE_XORG= x11 xt diff --git a/x11-clocks/eyeclock/Makefile b/x11-clocks/eyeclock/Makefile index 68f069acc1a8..e0d9006663a5 100644 --- a/x11-clocks/eyeclock/Makefile +++ b/x11-clocks/eyeclock/Makefile @@ -7,6 +7,7 @@ DISTNAME= eyeclk20 MAINTAINER= ports@FreeBSD.org COMMENT= Clock with eyes following the mouse pointer +WWW= https://kozos.jp/myfreesoft/ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} MAKE_ENV= X11BASE=${LOCALBASE} diff --git a/x11-clocks/intclock/Makefile b/x11-clocks/intclock/Makefile index 7b4742ed263c..657c3417fa1f 100644 --- a/x11-clocks/intclock/Makefile +++ b/x11-clocks/intclock/Makefile @@ -6,6 +6,7 @@ MASTER_SITES= http://www.peterverthez.net/projects/${PORTNAME}/ MAINTAINER= ports@FreeBSD.org COMMENT= Multi-timezone clock +WWW= http://www.peterverthez.net/projects/intclock/ BUILD_DEPENDS= p5-Gtk2>=1.144:x11-toolkits/p5-Gtk2 RUN_DEPENDS:= ${BUILD_DEPENDS} diff --git a/x11-clocks/kteatime/Makefile b/x11-clocks/kteatime/Makefile index be4b9a06a30a..6da584d9050d 100644 --- a/x11-clocks/kteatime/Makefile +++ b/x11-clocks/kteatime/Makefile @@ -4,6 +4,7 @@ CATEGORIES= x11-clocks kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Handy timer for steeping tea +WWW= https://www.kde.org/ USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz USE_KDE= auth codecs config configwidgets coreaddons crash doctools \ diff --git a/x11-clocks/ktimer/Makefile b/x11-clocks/ktimer/Makefile index 714c8fcca69a..79714bde1b7c 100644 --- a/x11-clocks/ktimer/Makefile +++ b/x11-clocks/ktimer/Makefile @@ -5,6 +5,7 @@ CATEGORIES= x11-clocks kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Countdown launcher for KDE +WWW= https://utils.kde.org/projects/ktimer/ USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz USE_KDE= auth codecs completion config configwidgets coreaddons \ diff --git a/x11-clocks/mlclock/Makefile b/x11-clocks/mlclock/Makefile index 93219f3dd2ff..2717715b1f8f 100644 --- a/x11-clocks/mlclock/Makefile +++ b/x11-clocks/mlclock/Makefile @@ -6,6 +6,7 @@ MASTER_SITES= http://www2u.biglobe.ne.jp/~y-miyata/mlvwm/ MAINTAINER= ports@FreeBSD.org COMMENT= Clock for mlvwm window manager +WWW= http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html WRKSRC= ${WRKDIR}/${PORTNAME} diff --git a/x11-clocks/osdclock/Makefile b/x11-clocks/osdclock/Makefile index 4572a7c2789c..ccfb7990f499 100644 --- a/x11-clocks/osdclock/Makefile +++ b/x11-clocks/osdclock/Makefile @@ -8,6 +8,7 @@ DISTNAME= osd_clock-${PORTVERSION} MAINTAINER= novel@FreeBSD.org COMMENT= Small clock which uses libxosd to render text to the root window +WWW= http://leftorium.net/software.phtml LIB_DEPENDS= libxosd.so:misc/xosd diff --git a/x11-clocks/p5-Tk-Clock/Makefile b/x11-clocks/p5-Tk-Clock/Makefile index 4f9a560f5034..0672cff68a0e 100644 --- a/x11-clocks/p5-Tk-Clock/Makefile +++ b/x11-clocks/p5-Tk-Clock/Makefile @@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= bscott@bunyatech.com.au COMMENT= Clock widget with analog and digital display +WWW= https://metacpan.org/release/Tk-Clock LICENSE= ARTPERL10 GPLv1+ LICENSE_COMB= dual diff --git a/x11-clocks/t3d/Makefile b/x11-clocks/t3d/Makefile index d7c3b77bd082..e9c06a04d70d 100644 --- a/x11-clocks/t3d/Makefile +++ b/x11-clocks/t3d/Makefile @@ -8,6 +8,7 @@ EXTRACT_SUFX= .shar.gz MAINTAINER= ports@FreeBSD.org COMMENT= Clock using flying balls to display the time +WWW= https://bernd-paysan.de/ LICENSE= GPLv2 diff --git a/x11-clocks/wlclock/Makefile b/x11-clocks/wlclock/Makefile index 45a2f2df0c07..c15a4bdef855 100644 --- a/x11-clocks/wlclock/Makefile +++ b/x11-clocks/wlclock/Makefile @@ -6,6 +6,7 @@ MASTER_SITES= https://git.sr.ht/~leon_plickat/${PORTNAME}/archive/${DISTVERSIONF MAINTAINER= jbeich@FreeBSD.org COMMENT= Digital analog clock for Wayland desktops +WWW= https://git.sr.ht/~leon_plickat/wlclock LICENSE= GPLv3 diff --git a/x11-clocks/wmbday/Makefile b/x11-clocks/wmbday/Makefile index f5abde34be44..a485fe670f47 100644 --- a/x11-clocks/wmbday/Makefile +++ b/x11-clocks/wmbday/Makefile @@ -7,6 +7,7 @@ MASTER_SITES= http://buzzinhornetz.ath.cx/wmbday/files/ \ MAINTAINER= uqs@FreeBSD.org COMMENT= Window Maker dock app that will remind you of birthdays +WWW= http://buzzinhornetz.ath.cx/wmbday/ BUILD_DEPENDS= xmessage:x11/xmessage diff --git a/x11-clocks/wmbinclock/Makefile b/x11-clocks/wmbinclock/Makefile index 2a4b117c4c96..1a7d444222d5 100644 --- a/x11-clocks/wmbinclock/Makefile +++ b/x11-clocks/wmbinclock/Makefile @@ -4,6 +4,7 @@ CATEGORIES= x11-clocks windowmaker MAINTAINER= logix@foobar.franken.de COMMENT= Binary clock in a windowmaker applet +WWW= http://www.inxsoft.net/wmbinclock/ LICENSE= GPLv2 BSD3CLAUSE LICENSE_COMB= dual diff --git a/x11-clocks/wmcalclock/Makefile b/x11-clocks/wmcalclock/Makefile index b0f8f69237d9..4fb767e1aa1a 100644 --- a/x11-clocks/wmcalclock/Makefile +++ b/x11-clocks/wmcalclock/Makefile @@ -6,6 +6,7 @@ MASTER_SITES= http://jmpacquet.free.fr/wmcalclock/ MAINTAINER= hrs@FreeBSD.org COMMENT= Another Window Maker calendar/clock dockapp +WWW= http://jmpacquet.free.fr/wmcalclock/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/../COPYING diff --git a/x11-clocks/wmclock/Makefile b/x11-clocks/wmclock/Makefile index 53cf6ae22a3c..cd6c2956d03e 100644 --- a/x11-clocks/wmclock/Makefile +++ b/x11-clocks/wmclock/Makefile @@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}.orig MAINTAINER= ports@FreeBSD.org COMMENT= Dockable clock applet for Window Maker +WWW= http://www.bluestop.org/wmclock/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-clocks/wmfishtime/Makefile b/x11-clocks/wmfishtime/Makefile index 4cba2fed3d5b..e32d8d4e9996 100644 --- a/x11-clocks/wmfishtime/Makefile +++ b/x11-clocks/wmfishtime/Makefile @@ -7,6 +7,7 @@ MASTER_SITES= http://www.ne.jp/asahi/linux/timecop/software/ \ MAINTAINER= ports@FreeBSD.org COMMENT= Time/date applet for WindowMaker with fishes swimming around +WWW= http://www.ne.jp/asahi/linux/timecop/ #wmfishtime LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-clocks/wmtimer/Makefile b/x11-clocks/wmtimer/Makefile index 8195a5221171..aacdb4a9a252 100644 --- a/x11-clocks/wmtimer/Makefile +++ b/x11-clocks/wmtimer/Makefile @@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/bbidulock/wmtimer/releases/download/${PORTVERSI MAINTAINER= uqs@FreeBSD.org COMMENT= Multi-Function timer dockapp for WindowMaker +WWW= https://github.com/bbidulock/wmtimer WRKSRC= ${WRKDIR}/${DISTNAME}/wmtimer PORTDOCS= README diff --git a/x11-clocks/xalarm/Makefile b/x11-clocks/xalarm/Makefile index a183f2dd3e48..fc74dff81318 100644 --- a/x11-clocks/xalarm/Makefile +++ b/x11-clocks/xalarm/Makefile @@ -5,6 +5,7 @@ MASTER_SITES= XCONTRIB/utilities MAINTAINER= cy@FreeBSD.org COMMENT= X based alarm clock +WWW= https://ftp.gwdg.de/pub/x11/x.org/contrib/utilities/xalarm.README USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt diff --git a/x11-clocks/xclock/Makefile b/x11-clocks/xclock/Makefile index 92b0be8bb0f6..5dd122f1c483 100644 --- a/x11-clocks/xclock/Makefile +++ b/x11-clocks/xclock/Makefile @@ -4,6 +4,7 @@ CATEGORIES= x11-clocks MAINTAINER= x11@FreeBSD.org COMMENT= Analog and digital clock for X +WWW= https://www.freedesktop.org/Software/xapps LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-clocks/xfce4-datetime-plugin/Makefile b/x11-clocks/xfce4-datetime-plugin/Makefile index 30be2221c45b..bc61e8d03f1f 100644 --- a/x11-clocks/xfce4-datetime-plugin/Makefile +++ b/x11-clocks/xfce4-datetime-plugin/Makefile @@ -7,6 +7,7 @@ DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Datetime panel plugin for the Xfce desktop +WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-datetime-plugin LICENSE= GPLv2 diff --git a/x11-clocks/xfce4-stopwatch-plugin/Makefile b/x11-clocks/xfce4-stopwatch-plugin/Makefile index 6f243def36b0..2c4279a32d2b 100644 --- a/x11-clocks/xfce4-stopwatch-plugin/Makefile +++ b/x11-clocks/xfce4-stopwatch-plugin/Makefile @@ -6,6 +6,7 @@ DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= XFCE panel plugin to keep track of elapsed time +WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-stopwatch-plugin LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-clocks/xfce4-time-out-plugin/Makefile b/x11-clocks/xfce4-time-out-plugin/Makefile index f78feddbfde4..717b1d605c48 100644 --- a/x11-clocks/xfce4-time-out-plugin/Makefile +++ b/x11-clocks/xfce4-time-out-plugin/Makefile @@ -6,6 +6,7 @@ DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Time out plugin for Xfce +WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-time-out-plugin LICENSE= GPLv2 diff --git a/x11-clocks/xfce4-timer-plugin/Makefile b/x11-clocks/xfce4-timer-plugin/Makefile index 4eb9d8662e0d..5f3542ec42ce 100644 --- a/x11-clocks/xfce4-timer-plugin/Makefile +++ b/x11-clocks/xfce4-timer-plugin/Makefile @@ -7,6 +7,7 @@ DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Timer plugin for Xfce +WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-timer-plugin LICENSE= GPLv2 |