git: c07c28e6674f - main - net-mgmt/smokeping: moved manpages to share/man

From: Rodrigo Osorio <rodrigo_at_FreeBSD.org>
Date: Mon, 04 Mar 2024 09:52:19 UTC
The branch main has been updated by rodrigo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c07c28e6674f45957192397c1159976ca1e4a5c7

commit c07c28e6674f45957192397c1159976ca1e4a5c7
Author:     Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2024-02-28 20:42:30 +0000
Commit:     Rodrigo Osorio <rodrigo@FreeBSD.org>
CommitDate: 2024-03-04 09:50:44 +0000

    net-mgmt/smokeping: moved manpages to share/man
    
    Set GNU_CONFIGURE_MANPREFIX and fix plist
    Fix formatting to make linters happy
---
 net-mgmt/smokeping/Makefile  |  49 +++++++--------
 net-mgmt/smokeping/pkg-plist | 140 +++++++++++++++++++++----------------------
 2 files changed, 95 insertions(+), 94 deletions(-)

diff --git a/net-mgmt/smokeping/Makefile b/net-mgmt/smokeping/Makefile
index 24eaa33861ad..595446a054c6 100644
--- a/net-mgmt/smokeping/Makefile
+++ b/net-mgmt/smokeping/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	smokeping
 PORTVERSION=	2.8.2
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	net-mgmt www
 MASTER_SITES=	https://oss.oetiker.ch/smokeping/pub/
 
@@ -10,45 +10,46 @@ WWW=		https://oss.oetiker.ch/smokeping/
 
 LICENSE=	GPLv2
 
-BUILD_DEPENDS=	p5-CGI-Fast>=0:www/p5-CGI-Fast \
+BUILD_DEPENDS=	curl>=0:ftp/curl \
+		p5-CGI-Fast>=0:www/p5-CGI-Fast \
 		p5-CGI-Session>=0:www/p5-CGI-Session \
+		p5-CGI>=0:www/p5-CGI \
+		p5-Config-Grammar>=0:devel/p5-Config-Grammar \
 		p5-Digest-HMAC>=0:security/p5-Digest-HMAC \
-		p5-Net-SNMP>=0:net-mgmt/p5-Net-SNMP \
-		p5-Net-DNS>=0:dns/p5-Net-DNS \
+		p5-FCGI>=0:www/p5-FCGI \
 		p5-IO-Pty-Easy>=0:devel/p5-IO-Pty-Easy \
-		p5-SNMP_Session>=0:net-mgmt/p5-SNMP_Session \
+		p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \
 		p5-libwww>=0:www/p5-libwww \
 		p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \
-		p5-CGI>=0:www/p5-CGI \
-		p5-FCGI>=0:www/p5-FCGI \
-		p5-Config-Grammar>=0:devel/p5-Config-Grammar \
-		p5-Socket6>=0:net/p5-Socket6 \
-		p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \
-		p5-Net-Telnet>=0:net/p5-Net-Telnet \
+		p5-Net-DNS>=0:dns/p5-Net-DNS \
 		p5-Net-OpenSSH>=0:net/p5-Net-OpenSSH \
-		p5-perl-ldap>=0:net/p5-perl-ldap \
+		p5-Net-SNMP>=0:net-mgmt/p5-Net-SNMP \
+		p5-Net-Telnet>=0:net/p5-Net-Telnet \
 		p5-OrePAN2>=0:devel/p5-OrePAN2 \
-		curl>=0:ftp/curl
+		p5-perl-ldap>=0:net/p5-perl-ldap \
+		p5-SNMP_Session>=0:net-mgmt/p5-SNMP_Session \
+		p5-Socket6>=0:net/p5-Socket6
 LIB_DEPENDS=	librrd.so:databases/rrdtool
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-USES=		cpe gmake perl5 autoreconf
+USES=		autoreconf cpe gmake perl5
 USE_RC_SUBR=	smokeping
 
-GNU_CONFIGURE=	yes
-CONFIGURE_ARGS+=	\
-		--sysconfdir=${ETCDIR} \
-		--localstatedir="${PREFIX}/var" \
-		--with-htdocs-dir=${PREFIX}/smokeping/htdocs \
-		--libdir=${PREFIX}/smokeping/lib
-CONFIGURE_ENV+=	PERL=${PERL} PERL5LIB=${PREFIX}/smokeping/lib
+GNU_CONFIGURE=			yes
+GNU_CONFIGURE_MANPREFIX=	${PREFIX}/share
+CONFIGURE_ARGS+=		--libdir=${PREFIX}/smokeping/lib \
+				--localstatedir="${PREFIX}/var" \
+				--sysconfdir=${ETCDIR} \
+				--with-htdocs-dir=${PREFIX}/smokeping/htdocs
+CONFIGURE_ENV+=			PERL5LIB=${PREFIX}/smokeping/lib \
+				PERL=${PERL}
 
 CONFLICTS_INSTALL=	nfsping
 
 NO_ARCH=	yes
 SUB_FILES=	pkg-deinstall pkg-message
-SUB_LIST=	USERS=${USERS} \
-			GROUPS=${GROUPS}
+SUB_LIST=	GROUPS=${GROUPS} \
+		USERS=${USERS}
 
 HTDOCSDIR=	${PREFIX}/smokeping/htdocs
 
@@ -57,7 +58,7 @@ GROUPS=		smokeping
 
 PKGDEINSTALL=	${WRKDIR}/pkg-deinstall
 
-OPTIONS_DEFINE=	ECHOPING RADIUS TELNET DNS FPING EXAMPLES
+OPTIONS_DEFINE=		DNS ECHOPING EXAMPLES FPING RADIUS TELNET
 OPTIONS_DEFAULT=	FPING
 
 DNS_DESC=	Support for AnotherDNS probes
diff --git a/net-mgmt/smokeping/pkg-plist b/net-mgmt/smokeping/pkg-plist
index de8995a20402..7ac463edafdf 100644
--- a/net-mgmt/smokeping/pkg-plist
+++ b/net-mgmt/smokeping/pkg-plist
@@ -15,76 +15,76 @@ bin/tSmoke
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/config.simple
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/config.targetvars-with-Curl
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/config.template
-man/man1/smokeinfo.1.gz
-man/man1/smokeping.1.gz
-man/man1/smokeping_cgi.1.gz
-man/man1/tSmoke.1.gz
-man/man3/Smokeping_matchers_Avgratio.3.gz
-man/man3/Smokeping_matchers_CheckLatency.3.gz
-man/man3/Smokeping_matchers_CheckLoss.3.gz
-man/man3/Smokeping_matchers_ConsecutiveLoss.3.gz
-man/man3/Smokeping_matchers_ExpLoss.3.gz
-man/man3/Smokeping_matchers_Median.3.gz
-man/man3/Smokeping_matchers_Medratio.3.gz
-man/man3/Smokeping_matchers_base.3.gz
-man/man3/Smokeping_probes_AnotherCurl.3.gz
-man/man3/Smokeping_probes_AnotherDNS.3.gz
-man/man3/Smokeping_probes_AnotherSSH.3.gz
-man/man3/Smokeping_probes_CiscoRTTMonDNS.3.gz
-man/man3/Smokeping_probes_CiscoRTTMonEchoICMP.3.gz
-man/man3/Smokeping_probes_CiscoRTTMonTcpConnect.3.gz
-man/man3/Smokeping_probes_Curl.3.gz
-man/man3/Smokeping_probes_DNS.3.gz
-man/man3/Smokeping_probes_DismanPing.3.gz
-man/man3/Smokeping_probes_EchoPing.3.gz
-man/man3/Smokeping_probes_EchoPingChargen.3.gz
-man/man3/Smokeping_probes_EchoPingDNS.3.gz
-man/man3/Smokeping_probes_EchoPingDiscard.3.gz
-man/man3/Smokeping_probes_EchoPingHttp.3.gz
-man/man3/Smokeping_probes_EchoPingHttps.3.gz
-man/man3/Smokeping_probes_EchoPingIcp.3.gz
-man/man3/Smokeping_probes_EchoPingLDAP.3.gz
-man/man3/Smokeping_probes_EchoPingPlugin.3.gz
-man/man3/Smokeping_probes_EchoPingSmtp.3.gz
-man/man3/Smokeping_probes_EchoPingWhois.3.gz
-man/man3/Smokeping_probes_FPing.3.gz
-man/man3/Smokeping_probes_FPing6.3.gz
-man/man3/Smokeping_probes_FPingContinuous.3.gz
-man/man3/Smokeping_probes_FTPtransfer.3.gz
-man/man3/Smokeping_probes_IOSPing.3.gz
-man/man3/Smokeping_probes_IRTT.3.gz
-man/man3/Smokeping_probes_LDAP.3.gz
-man/man3/Smokeping_probes_NFSping.3.gz
-man/man3/Smokeping_probes_OpenSSHEOSPing.3.gz
-man/man3/Smokeping_probes_OpenSSHJunOSPing.3.gz
-man/man3/Smokeping_probes_Qstat.3.gz
-man/man3/Smokeping_probes_Radius.3.gz
-man/man3/Smokeping_probes_RemoteFPing.3.gz
-man/man3/Smokeping_probes_SSH.3.gz
-man/man3/Smokeping_probes_SendEmail.3.gz
-man/man3/Smokeping_probes_SipSak.3.gz
-man/man3/Smokeping_probes_TCPPing.3.gz
-man/man3/Smokeping_probes_TacacsPlus.3.gz
-man/man3/Smokeping_probes_TelnetIOSPing.3.gz
-man/man3/Smokeping_probes_TelnetJunOSPing.3.gz
-man/man3/Smokeping_probes_TraceroutePing.3.gz
-man/man3/Smokeping_probes_WebProxyFilter.3.gz
-man/man3/Smokeping_probes_base.3.gz
-man/man3/Smokeping_probes_basefork.3.gz
-man/man3/Smokeping_probes_basevars.3.gz
-man/man3/Smokeping_probes_passwordchecker.3.gz
-man/man3/Smokeping_probes_skel.3.gz
-man/man3/Smokeping_sorters_Loss.3.gz
-man/man3/Smokeping_sorters_Max.3.gz
-man/man3/Smokeping_sorters_Median.3.gz
-man/man3/Smokeping_sorters_StdDev.3.gz
-man/man3/Smokeping_sorters_base.3.gz
-man/man5/smokeping_config.5.gz
-man/man5/smokeping_examples.5.gz
-man/man7/smokeping_extend.7.gz
-man/man7/smokeping_install.7.gz
-man/man7/smokeping_master_slave.7.gz
-man/man7/smokeping_upgrade.7.gz
+share/man/man1/smokeinfo.1.gz
+share/man/man1/smokeping.1.gz
+share/man/man1/smokeping_cgi.1.gz
+share/man/man1/tSmoke.1.gz
+share/man/man3/Smokeping_matchers_Avgratio.3.gz
+share/man/man3/Smokeping_matchers_CheckLatency.3.gz
+share/man/man3/Smokeping_matchers_CheckLoss.3.gz
+share/man/man3/Smokeping_matchers_ConsecutiveLoss.3.gz
+share/man/man3/Smokeping_matchers_ExpLoss.3.gz
+share/man/man3/Smokeping_matchers_Median.3.gz
+share/man/man3/Smokeping_matchers_Medratio.3.gz
+share/man/man3/Smokeping_matchers_base.3.gz
+share/man/man3/Smokeping_probes_AnotherCurl.3.gz
+share/man/man3/Smokeping_probes_AnotherDNS.3.gz
+share/man/man3/Smokeping_probes_AnotherSSH.3.gz
+share/man/man3/Smokeping_probes_CiscoRTTMonDNS.3.gz
+share/man/man3/Smokeping_probes_CiscoRTTMonEchoICMP.3.gz
+share/man/man3/Smokeping_probes_CiscoRTTMonTcpConnect.3.gz
+share/man/man3/Smokeping_probes_Curl.3.gz
+share/man/man3/Smokeping_probes_DNS.3.gz
+share/man/man3/Smokeping_probes_DismanPing.3.gz
+share/man/man3/Smokeping_probes_EchoPing.3.gz
+share/man/man3/Smokeping_probes_EchoPingChargen.3.gz
+share/man/man3/Smokeping_probes_EchoPingDNS.3.gz
+share/man/man3/Smokeping_probes_EchoPingDiscard.3.gz
+share/man/man3/Smokeping_probes_EchoPingHttp.3.gz
+share/man/man3/Smokeping_probes_EchoPingHttps.3.gz
+share/man/man3/Smokeping_probes_EchoPingIcp.3.gz
+share/man/man3/Smokeping_probes_EchoPingLDAP.3.gz
+share/man/man3/Smokeping_probes_EchoPingPlugin.3.gz
+share/man/man3/Smokeping_probes_EchoPingSmtp.3.gz
+share/man/man3/Smokeping_probes_EchoPingWhois.3.gz
+share/man/man3/Smokeping_probes_FPing.3.gz
+share/man/man3/Smokeping_probes_FPing6.3.gz
+share/man/man3/Smokeping_probes_FPingContinuous.3.gz
+share/man/man3/Smokeping_probes_FTPtransfer.3.gz
+share/man/man3/Smokeping_probes_IOSPing.3.gz
+share/man/man3/Smokeping_probes_IRTT.3.gz
+share/man/man3/Smokeping_probes_LDAP.3.gz
+share/man/man3/Smokeping_probes_NFSping.3.gz
+share/man/man3/Smokeping_probes_OpenSSHEOSPing.3.gz
+share/man/man3/Smokeping_probes_OpenSSHJunOSPing.3.gz
+share/man/man3/Smokeping_probes_Qstat.3.gz
+share/man/man3/Smokeping_probes_Radius.3.gz
+share/man/man3/Smokeping_probes_RemoteFPing.3.gz
+share/man/man3/Smokeping_probes_SSH.3.gz
+share/man/man3/Smokeping_probes_SendEmail.3.gz
+share/man/man3/Smokeping_probes_SipSak.3.gz
+share/man/man3/Smokeping_probes_TCPPing.3.gz
+share/man/man3/Smokeping_probes_TacacsPlus.3.gz
+share/man/man3/Smokeping_probes_TelnetIOSPing.3.gz
+share/man/man3/Smokeping_probes_TelnetJunOSPing.3.gz
+share/man/man3/Smokeping_probes_TraceroutePing.3.gz
+share/man/man3/Smokeping_probes_WebProxyFilter.3.gz
+share/man/man3/Smokeping_probes_base.3.gz
+share/man/man3/Smokeping_probes_basefork.3.gz
+share/man/man3/Smokeping_probes_basevars.3.gz
+share/man/man3/Smokeping_probes_passwordchecker.3.gz
+share/man/man3/Smokeping_probes_skel.3.gz
+share/man/man3/Smokeping_sorters_Loss.3.gz
+share/man/man3/Smokeping_sorters_Max.3.gz
+share/man/man3/Smokeping_sorters_Median.3.gz
+share/man/man3/Smokeping_sorters_StdDev.3.gz
+share/man/man3/Smokeping_sorters_base.3.gz
+share/man/man5/smokeping_config.5.gz
+share/man/man5/smokeping_examples.5.gz
+share/man/man7/smokeping_extend.7.gz
+share/man/man7/smokeping_install.7.gz
+share/man/man7/smokeping_master_slave.7.gz
+share/man/man7/smokeping_upgrade.7.gz
 smokeping/htdocs/css/smokeping-print.css
 smokeping/htdocs/css/smokeping-screen.css
 smokeping/htdocs/js/cropper/cropper.css