git: 3e1524f9727a - main - net-mgmt/smokeping: switch from GITHUB to MASTER_SITES
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 18 Nov 2022 08:00:28 UTC
The branch main has been updated by rodrigo: URL: https://cgit.FreeBSD.org/ports/commit/?id=3e1524f9727a7c56986c125f6c070a947923223e commit 3e1524f9727a7c56986c125f6c070a947923223e Author: Rodrigo Osorio <rodrigo@FreeBSD.org> AuthorDate: 2022-11-18 07:31:38 +0000 Commit: Rodrigo Osorio <rodrigo@FreeBSD.org> CommitDate: 2022-11-18 07:49:34 +0000 net-mgmt/smokeping: switch from GITHUB to MASTER_SITES During the release process, the Smokeping team updates the version number displayed in the webUI in the archive files but never report this update on the git repo. Instead of trying to fix this issue in the port, we move back to static archives. Apart from version no difference was found on the code. Since I'm here, improve the port itself to make linters happy. PR: 267815 Reported by: Gasol Wu <gasol.wu@gmail.com> --- net-mgmt/smokeping/Makefile | 46 ++++++++++++++++++++------------------------- net-mgmt/smokeping/distinfo | 6 +++--- 2 files changed, 23 insertions(+), 29 deletions(-) diff --git a/net-mgmt/smokeping/Makefile b/net-mgmt/smokeping/Makefile index a67fa425f303..24eaa33861ad 100644 --- a/net-mgmt/smokeping/Makefile +++ b/net-mgmt/smokeping/Makefile @@ -1,7 +1,8 @@ PORTNAME= smokeping PORTVERSION= 2.8.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net-mgmt www +MASTER_SITES= https://oss.oetiker.ch/smokeping/pub/ MAINTAINER= rodrigo@FreeBSD.org COMMENT= Latency logging and graphing system @@ -9,7 +10,6 @@ WWW= https://oss.oetiker.ch/smokeping/ LICENSE= GPLv2 -LIB_DEPENDS= librrd.so:databases/rrdtool BUILD_DEPENDS= p5-CGI-Fast>=0:www/p5-CGI-Fast \ p5-CGI-Session>=0:www/p5-CGI-Session \ p5-Digest-HMAC>=0:security/p5-Digest-HMAC \ @@ -29,54 +29,48 @@ BUILD_DEPENDS= p5-CGI-Fast>=0:www/p5-CGI-Fast \ p5-perl-ldap>=0:net/p5-perl-ldap \ p5-OrePAN2>=0:devel/p5-OrePAN2 \ curl>=0:ftp/curl +LIB_DEPENDS= librrd.so:databases/rrdtool RUN_DEPENDS:= ${BUILD_DEPENDS} USES= cpe gmake perl5 autoreconf +USE_RC_SUBR= smokeping -CONFLICTS_INSTALL= nfsping - -SUB_FILES= pkg-deinstall pkg-message -SUB_LIST= USERS=${USERS} \ - GROUPS=${GROUPS} - -NO_ARCH= yes GNU_CONFIGURE= yes -CONFIGURE_ENV+= PERL=${PERL} PERL5LIB=${PREFIX}/smokeping/lib CONFIGURE_ARGS+= \ --sysconfdir=${ETCDIR} \ --localstatedir="${PREFIX}/var" \ --with-htdocs-dir=${PREFIX}/smokeping/htdocs \ --libdir=${PREFIX}/smokeping/lib -HTDOCSDIR= ${PREFIX}/smokeping/htdocs +CONFIGURE_ENV+= PERL=${PERL} PERL5LIB=${PREFIX}/smokeping/lib -USE_RC_SUBR= smokeping +CONFLICTS_INSTALL= nfsping -PKGDEINSTALL= ${WRKDIR}/pkg-deinstall +NO_ARCH= yes +SUB_FILES= pkg-deinstall pkg-message +SUB_LIST= USERS=${USERS} \ + GROUPS=${GROUPS} + +HTDOCSDIR= ${PREFIX}/smokeping/htdocs USERS= smokeping GROUPS= smokeping +PKGDEINSTALL= ${WRKDIR}/pkg-deinstall + OPTIONS_DEFINE= ECHOPING RADIUS TELNET DNS FPING EXAMPLES OPTIONS_DEFAULT= FPING -FPING_DESC= Support for fping probes -FPING_RUN_DEPENDS= ${LOCALBASE}/sbin/fping:net/fping - +DNS_DESC= Support for AnotherDNS probes ECHOPING_DESC= Support for EchoPing probes -ECHOPING_RUN_DEPENDS= ${LOCALBASE}/bin/echoping:net/echoping - +FPING_DESC= Support for fping probes RADIUS_DESC= Support for Radius probes -RADIUS_RUN_DEPENDS= p5-Authen-Radius>=0:security/p5-Authen-Radius - TELNET_DESC= Support for TelnetIOSPing probes -TELNET_RUN_DEPENDS= p5-Net-Telnet>=0:net/p5-Net-Telnet -DNS_DESC= Support for AnotherDNS probes DNS_RUN_DEPENDS= p5-Net-DNS>=0:dns/p5-Net-DNS - -USE_GITHUB= yes -GH_ACCOUNT= oetiker -GH_PROJECT= SmokePing +ECHOPING_RUN_DEPENDS= ${LOCALBASE}/bin/echoping:net/echoping +FPING_RUN_DEPENDS= ${LOCALBASE}/sbin/fping:net/fping +RADIUS_RUN_DEPENDS= p5-Authen-Radius>=0:security/p5-Authen-Radius +TELNET_RUN_DEPENDS= p5-Net-Telnet>=0:net/p5-Net-Telnet # We will take these from CPAN instead post-extract: diff --git a/net-mgmt/smokeping/distinfo b/net-mgmt/smokeping/distinfo index 2f92e6205a5f..5c1be134baa9 100644 --- a/net-mgmt/smokeping/distinfo +++ b/net-mgmt/smokeping/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1636906084 -SHA256 (oetiker-SmokePing-2.8.2_GH0.tar.gz) = 2f21e4d2c0e03040d46c477f20b9fbed5e5b33318a5b3e8bdd55a1f4e7bf9761 -SIZE (oetiker-SmokePing-2.8.2_GH0.tar.gz) = 373312 +TIMESTAMP = 1668638007 +SHA256 (smokeping-2.8.2.tar.gz) = 29e61118b455e23b969ada5f8e2ab432d3e2ef87d4afe2c86de4a03d7188b6ea +SIZE (smokeping-2.8.2.tar.gz) = 582311