Index: head/net-mgmt/smokeping/Makefile =================================================================== --- head/net-mgmt/smokeping/Makefile (revision 429200) +++ head/net-mgmt/smokeping/Makefile (revision 429201) @@ -1,95 +1,96 @@ # Created by: Lars Thegler # $FreeBSD$ PORTNAME= smokeping PORTVERSION= 2.6.11 PORTREVISION= 5 CATEGORIES= net-mgmt www MASTER_SITES= http://oss.oetiker.ch/smokeping/pub/ \ http://smokeping.cs.pu.edu.tw/pub/ MAINTAINER= rodrigo@FreeBSD.org COMMENT= Latency logging and graphing system LICENSE= GPLv2 LIB_DEPENDS= librrd.so:databases/rrdtool BUILD_DEPENDS= p5-CGI-Session>=0:www/p5-CGI-Session \ 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-IO-Pty-Easy>=0:devel/p5-IO-Pty-Easy \ p5-SNMP_Session>=0:net-mgmt/p5-SNMP_Session \ p5-libwww>=0:www/p5-libwww \ 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-OpenSSH>=0:net/p5-Net-OpenSSH \ p5-perl-ldap>=0:net/p5-perl-ldap RUN_DEPENDS:= ${BUILD_DEPENDS} NO_ARCH= yes USES= gmake perl5 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 +MAKE_ENV= LC_ALL=C USE_RC_SUBR= smokeping PKGDEINSTALL= ${WRKDIR}/pkg-deinstall USERS= smokeping GROUPS= smokeping SUB_FILES= pkg-deinstall pkg-message SUB_LIST= USERS=${USERS} \ GROUPS=${GROUPS} FPING_DESC= Support for fping probes ECHOPING_DESC= Support for EchoPing probes CURL_DESC= Support for Curl probes RADIUS_DESC= Support for Radius probes TELNET_DESC= Support for TelnetIOSPing probes DNS_DESC= Support for AnotherDNS probes OPTIONS_DEFINE= ECHOPING CURL RADIUS TELNET DNS FPING OPTIONS_DEFAULT= FPING FPING_RUN_DEPENDS= ${LOCALBASE}/sbin/fping:net/fping ECHOPING_RUN_DEPENDS= ${LOCALBASE}/bin/echoping:net/echoping CURL_RUN_DEPENDS= ${LOCALBASE}/bin/curl:ftp/curl RADIUS_RUN_DEPENDS= p5-Authen-Radius>=0:security/p5-Authen-Radius TELNET_RUN_DEPENDS= p5-Net-Telnet>=0:net/p5-Net-Telnet DNS_RUN_DEPENDS= p5-Net-DNS>=0:dns/p5-Net-DNS .include .if ${PERL_LEVEL} >= 502100 BUILD_DEPENDS+= p5-CGI-Fast>=0:www/p5-CGI-Fast RUN_DEPENDS+= p5-CGI-Fast>=0:www/p5-CGI-Fast .endif # We will take these from CPAN instead post-extract: cd ${WRKSRC}/lib ; ${RM} BER.pm SNMP_util.pm SNMP_Session.pm post-patch: ${REINPLACE_CMD} ${SUB_LIST:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${WRKSRC}/doc/Makefile.in \ ${WRKSRC}/bin/smokeping \ ${WRKSRC}/bin/smokeping_cgi \ ${WRKSRC}/bin/tSmoke post-install: ${MKDIR} ${STAGEDIR}/${PREFIX}/smokeping/htdocs/img ${MKDIR} ${STAGEDIR}/${PREFIX}/var/smokeping .include Index: head/net-mgmt/smokeping/pkg-plist =================================================================== --- head/net-mgmt/smokeping/pkg-plist (revision 429200) +++ head/net-mgmt/smokeping/pkg-plist (revision 429201) @@ -1,168 +1,166 @@ bin/smokeinfo bin/smokeping bin/smokeping_cgi bin/tSmoke @sample smokeping/htdocs/smokeping.fcgi.sample @sample %%ETCDIR%%/basepage.html.sample @sample %%ETCDIR%%/config.sample @sample %%ETCDIR%%/smokemail.sample @sample %%ETCDIR%%/tmail.sample @sample %%ETCDIR%%/smokeping_secrets.sample %%PORTEXAMPLES%%%%EXAMPLESDIR%%/config.echoping %%PORTEXAMPLES%%%%EXAMPLESDIR%%/config.fping-instances %%PORTEXAMPLES%%%%EXAMPLESDIR%%/config.multiple-probes %%PORTEXAMPLES%%%%EXAMPLESDIR%%/config.simple %%PORTEXAMPLES%%%%EXAMPLESDIR%%/config.targetvars-with-Curl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/config.template smokeping/htdocs/cropper/cropper.css smokeping/htdocs/cropper/cropper.js smokeping/htdocs/cropper/cropper.uncompressed.js smokeping/htdocs/cropper/lib/builder.js smokeping/htdocs/cropper/lib/controls.js smokeping/htdocs/cropper/lib/dragdrop.js smokeping/htdocs/cropper/lib/effects.js smokeping/htdocs/cropper/lib/prototype.js smokeping/htdocs/cropper/lib/scriptaculous.js smokeping/htdocs/cropper/lib/slider.js smokeping/htdocs/cropper/lib/sound.js smokeping/htdocs/cropper/lib/unittest.js smokeping/htdocs/cropper/licence.txt smokeping/htdocs/cropper/marqueeHoriz.gif smokeping/htdocs/cropper/marqueeVert.gif smokeping/htdocs/cropper/smokeping-zoom.js smokeping/lib/Smokeping.pm smokeping/lib/Smokeping/Colorspace.pm smokeping/lib/Smokeping/Config.pm smokeping/lib/Smokeping/Examples.pm smokeping/lib/Smokeping/Graphs.pm smokeping/lib/Smokeping/Info.pm smokeping/lib/Smokeping/Master.pm smokeping/lib/Smokeping/RRDhelpers.pm smokeping/lib/Smokeping/RRDtools.pm smokeping/lib/Smokeping/Slave.pm smokeping/lib/Smokeping/ciscoRttMonMIB.pm smokeping/lib/Smokeping/matchers/Avgratio.pm smokeping/lib/Smokeping/matchers/CheckLatency.pm smokeping/lib/Smokeping/matchers/CheckLoss.pm smokeping/lib/Smokeping/matchers/ExpLoss.pm smokeping/lib/Smokeping/matchers/Median.pm smokeping/lib/Smokeping/matchers/Medratio.pm smokeping/lib/Smokeping/matchers/base.pm smokeping/lib/Smokeping/pingMIB.pm smokeping/lib/Smokeping/probes/AnotherDNS.pm smokeping/lib/Smokeping/probes/AnotherSSH.pm smokeping/lib/Smokeping/probes/CiscoRTTMonDNS.pm smokeping/lib/Smokeping/probes/CiscoRTTMonEchoICMP.pm smokeping/lib/Smokeping/probes/CiscoRTTMonTcpConnect.pm smokeping/lib/Smokeping/probes/Curl.pm smokeping/lib/Smokeping/probes/DNS.pm smokeping/lib/Smokeping/probes/DismanPing.pm smokeping/lib/Smokeping/probes/EchoPing.pm smokeping/lib/Smokeping/probes/EchoPingChargen.pm smokeping/lib/Smokeping/probes/EchoPingDNS.pm smokeping/lib/Smokeping/probes/EchoPingDiscard.pm smokeping/lib/Smokeping/probes/EchoPingHttp.pm smokeping/lib/Smokeping/probes/EchoPingHttps.pm smokeping/lib/Smokeping/probes/EchoPingIcp.pm smokeping/lib/Smokeping/probes/EchoPingLDAP.pm smokeping/lib/Smokeping/probes/EchoPingPlugin.pm smokeping/lib/Smokeping/probes/EchoPingSmtp.pm smokeping/lib/Smokeping/probes/EchoPingWhois.pm smokeping/lib/Smokeping/probes/FPing.pm smokeping/lib/Smokeping/probes/FPing6.pm smokeping/lib/Smokeping/probes/FTPtransfer.pm smokeping/lib/Smokeping/probes/IOSPing.pm smokeping/lib/Smokeping/probes/LDAP.pm smokeping/lib/Smokeping/probes/NFSping.pm smokeping/lib/Smokeping/probes/OpenSSHEOSPing.pm smokeping/lib/Smokeping/probes/OpenSSHJunOSPing.pm smokeping/lib/Smokeping/probes/Qstat.pm smokeping/lib/Smokeping/probes/Radius.pm smokeping/lib/Smokeping/probes/RemoteFPing.pm smokeping/lib/Smokeping/probes/SSH.pm smokeping/lib/Smokeping/probes/SipSak.pm smokeping/lib/Smokeping/probes/TCPPing.pm smokeping/lib/Smokeping/probes/TacacsPlus.pm smokeping/lib/Smokeping/probes/TelnetIOSPing.pm smokeping/lib/Smokeping/probes/TelnetJunOSPing.pm smokeping/lib/Smokeping/probes/WebProxyFilter.pm smokeping/lib/Smokeping/probes/base.pm smokeping/lib/Smokeping/probes/basefork.pm smokeping/lib/Smokeping/probes/basevars.pm smokeping/lib/Smokeping/probes/passwordchecker.pm smokeping/lib/Smokeping/probes/skel.pm smokeping/lib/Smokeping/probes/SendEmail.pm smokeping/lib/Smokeping/sorters/Loss.pm smokeping/lib/Smokeping/sorters/Max.pm smokeping/lib/Smokeping/sorters/Median.pm smokeping/lib/Smokeping/sorters/StdDev.pm smokeping/lib/Smokeping/sorters/base.pm 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_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_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_FTPtransfer.3.gz man/man3/Smokeping_probes_IOSPing.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_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 -@dir smokeping/htdocs/img -@dir var/smokeping +@dir(www,www,) smokeping/htdocs/img +@dir(smokeping,smokeping,) var/smokeping %%PORTEXAMPLES%%@dir %%EXAMPLESDIR%% -@exec mkdir -p %D/smokeping/htdocs/img; chown www:www %D/smokeping/htdocs/img -@exec mkdir -p %D/var/smokeping; chown smokeping:smokeping %D/var/smokeping