Index: head/databases/jrrd/Makefile =================================================================== --- head/databases/jrrd/Makefile (revision 414457) +++ head/databases/jrrd/Makefile (revision 414458) @@ -1,34 +1,35 @@ # Created by: Ryan T. Dean # $FreeBSD$ PORTNAME= jrrd PORTVERSION= 1.0.8 +PORTREVISION= 1 CATEGORIES= databases java MASTER_SITES= SF/opennms/JRRD/stable-1.0 MAINTAINER= danilo@FreeBSD.org COMMENT= Java native interface (JNI) to RRDtool LIB_DEPENDS= librrd.so:databases/rrdtool USES= libtool USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_VENDOR= openjdk JAVA_BUILD= yes JAVA_RUN= yes GNU_CONFIGURE= yes CONFIGURE_ENV= JAVA_HOME=${JAVA_HOME} USE_LDCONFIG= yes PLIST_FILES= %%JAVAJARDIR%%/jrrd.jar \ lib/libjrrd.so pre-everything:: @${ECHO_MSG} "" @${ECHO_MSG} "Installation settings:" @${ECHO_MSG} " Location of JDK: ${JAVA_HOME}" @${ECHO_MSG} " Location of Java port: ${JAVA_PORT}" @${ECHO_MSG} "" .include Index: head/databases/p5-POE-Component-RRDTool/Makefile =================================================================== --- head/databases/p5-POE-Component-RRDTool/Makefile (revision 414457) +++ head/databases/p5-POE-Component-RRDTool/Makefile (revision 414458) @@ -1,26 +1,26 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= POE-Component-RRDTool PORTVERSION= 0.18 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= databases perl5 devel MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= POE interface to Round Robin Database Tools BUILD_DEPENDS= rrdtool:databases/rrdtool \ p5-POE>=0:devel/p5-POE RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure patch CONFIGURE_ARGS= Index: head/databases/p5-RRD-Simple/Makefile =================================================================== --- head/databases/p5-RRD-Simple/Makefile (revision 414457) +++ head/databases/p5-RRD-Simple/Makefile (revision 414458) @@ -1,20 +1,20 @@ # Created by: chinsan # $FreeBSD$ PORTNAME= RRD-Simple PORTVERSION= 1.44 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= databases perl5 MASTER_SITES= CPAN/Proc/NICOLAW PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Simple interface to create and store data in RRD files BUILD_DEPENDS= rrdtool:databases/rrdtool RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= modbuild .include Index: head/databases/pecl-rrd/Makefile =================================================================== --- head/databases/pecl-rrd/Makefile (revision 414457) +++ head/databases/pecl-rrd/Makefile (revision 414458) @@ -1,25 +1,25 @@ # $FreeBSD$ PORTNAME= rrd DISTVERSION= 1.1.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= databases pear MASTER_SITES= http://pecl.php.net/get/ PKGNAMEPREFIX= pecl- EXTRACT_SUFX= .tgz DIST_SUBDIR= PECL MAINTAINER= flo@FreeBSD.org COMMENT= PHP bindings to rrd tool system LICENSE= PHP301 LIB_DEPENDS= librrd.so:databases/rrdtool LDFLAGS+= -L${LOCALBASE}/lib USE_PHP= yes USE_PHPEXT= yes IGNORE_WITH_PHP= 70 .include Index: head/databases/py-python-rrdtool/Makefile =================================================================== --- head/databases/py-python-rrdtool/Makefile (revision 414457) +++ head/databases/py-python-rrdtool/Makefile (revision 414458) @@ -1,22 +1,23 @@ # $FreeBSD$ PORTNAME= python-rrdtool PORTVERSION= 1.4.7 +PORTREVISION= 1 CATEGORIES= databases python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= robak@FreeBSD.org COMMENT= Python bindings for RRDTool, the graphing and logging utility LICENSE= LGPL3 LIB_DEPENDS= librrd.so:databases/rrdtool USES= pkgconfig python USE_GNOME= cairo glib20 libxml2 USE_PYTHON= distutils autoplist LDFLAGS+= -L${LOCALBASE}/lib .include Index: head/databases/py-rrdtool_lgpl/Makefile =================================================================== --- head/databases/py-rrdtool_lgpl/Makefile (revision 414457) +++ head/databases/py-rrdtool_lgpl/Makefile (revision 414458) @@ -1,28 +1,28 @@ # Created by: Hye-Shik Chang # $FreeBSD$ PORTNAME= rrdtool_lgpl PORTVERSION= 1.0b1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= databases python MASTER_SITES= SF/py-rrdtool/py-rrdtool/${PORTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= py-rrdtool-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Python interface to RRDTool, the graphing and logging utility LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= librrd.so:databases/rrdtool USES= python:2 USE_PYTHON= distutils autoplist LIBDIR?= ${LOCALBASE}/lib # directory where librrd.so lives post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_rrdtool.so .include Index: head/databases/rrdman/Makefile =================================================================== --- head/databases/rrdman/Makefile (revision 414457) +++ head/databases/rrdman/Makefile (revision 414458) @@ -1,20 +1,20 @@ # Created by: Janos Mohacsi # $FreeBSD$ PORTNAME= rrdman PORTVERSION= 1.0.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= databases MASTER_SITES= SF/rrfw/${PORTNAME}/${PORTVERSION} MAINTAINER= jmohacsi@bsd.hu COMMENT= Apply Holt-Winters prediction parameters to RRD data BUILD_DEPENDS= rrdtool:databases/rrdtool RUN_DEPENDS:= ${BUILD_DEPENDS} GNU_CONFIGURE= YES USES= perl5 PLIST_FILES= bin/rrd_hwreapply man/man1/rrd_hwreapply.1.gz .include Index: head/databases/rrdmerge/Makefile =================================================================== --- head/databases/rrdmerge/Makefile (revision 414457) +++ head/databases/rrdmerge/Makefile (revision 414458) @@ -1,38 +1,38 @@ # Created by: sobomax # $FreeBSD$ PORTNAME= rrdmerge PORTVERSION= 0.0.1 -#PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= http://download.sippysoft.com/thirdparty/ DISTNAME= ${PORTNAME}-${GITREVISION} MAINTAINER= sobomax@FreeBSD.org COMMENT= Utility to merge existing RRD data from backups into new RRD files LICENSE= GPLv3+ RUN_DEPENDS= rrdtool:databases/rrdtool USES= python shebangfix tar:tbz2 SHEBANG_FILES= rrdmergetree GITREVISION= b05d69bfac64 bash_CMD= /bin/sh NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/${PORTNAME} bin/${PORTNAME}tree PORTDOCS= * OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/rrdmerge ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/rrdmergetree ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README.rst ${STAGEDIR}${DOCSDIR} .include Index: head/databases/rrdtool/Makefile =================================================================== --- head/databases/rrdtool/Makefile (revision 414457) +++ head/databases/rrdtool/Makefile (revision 414458) @@ -1,92 +1,91 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= rrdtool -PORTVERSION= 1.5.5 -PORTREVISION= 1 +PORTVERSION= 1.6.0 CATEGORIES= databases graphics MASTER_SITES= http://oss.oetiker.ch/rrdtool/pub/ MAINTAINER= zeising@FreeBSD.org COMMENT= Round Robin Database Tools LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE CONFLICTS= rrdtool10-* rrdtool12-* CONFIGURE_ARGS= --disable-tcl --disable-silent-rules CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2 USE_RC_SUBR= rrdcached USE_LDCONFIG= yes GNU_CONFIGURE= yes USES= gmake libtool pathfix pkgconfig shebangfix SHEBANG_FILES= examples/rrdcached/rrdcached-size.pl USE_GNOME= glib20 libxml2 INSTALL_TARGET= install-strip PORTEXAMPLES= 4charts.pl bigtops.pl cgi-demo.cgi minmax.pl perftest.pl \ piped-demo.pl shared-demo.pl stripes.pl OPTIONS_DEFINE= DEJAVU GRAPH MMAP NLS PERL PYTHON \ RUBY EXAMPLES DOCS OPTIONS_DEFAULT=DEJAVU GRAPH MMAP PERL OPTIONS_SUB= yes GRAPH_DESC= Enable the rrdtool graph command (needs cairo) DEJAVU_DESC= Use DejaVu fonts (requires X11) MMAP_DESC= Use mmap in rrd_update PERL_DESC= Build PERL module PYTHON_DESC= Build PYTHON bindings RUBY_DESC= Build RUBY bindings DEJAVU_RUN_DEPENDS= dejavu>0:x11-fonts/dejavu GRAPH_CONFIGURE_OFF= --disable-rrdcgi --disable-rrd_graph GRAPH_LIB_DEPENDS= libfreetype.so:print/freetype2 \ libpng.so:graphics/png GRAPH_USE= GNOME=cairo,pango GRAPH_USES= gnome MMAP_CONFIGURE_ENABLE= mmap NLS_CONFIGURE_ENABLE= nls NLS_USE= GNOME=intltool NLS_USES= gettext PERL_CONFIGURE_OFF= --disable-perl PERL_CONFIGURE_ON= --enable-perl --enable-perl-site-install PERL_USES= perl5 PYTHON_CONFIGURE_ENABLE=python PYTHON_USES= python RUBY_CONFIGURE_ENABLE= ruby RUBY_USE= RUBY=yes post-extract: @${REINPLACE_CMD} -E 's|(^rrdcached_LDADD = librrd_th.la)|\1 $$\(ALL_LIBS\)|' \ ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -E 's|(^rrdtool_LDADD = librrd.la)|\1 $$\(ALL_LIBS\)|' \ ${WRKSRC}/src/Makefile.in post-extract-DOCS-off: @${REINPLACE_CMD} -e '/^SUBDIRS = /s| doc | |' \ ${WRKSRC}/Makefile.in post-extract-EXAMPLES-off: @${REINPLACE_CMD} -e '/^SUBDIRS = /s| examples | |' \ ${WRKSRC}/Makefile.in post-install-EXAMPLES-on: .if !defined(BATCH) @${ECHO_MSG} "" @${ECHO_MSG} "############################################################################" @${ECHO_MSG} "# See ${EXAMPLESDIR} for some demonstration code #" @${ECHO_MSG} "############################################################################" .endif post-install-PERL-on: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/RRDs/RRDs.so post-install-PYTHON-on: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/rrdtool.so post-install-RUBY-on: ${STRIP_CMD} ${STAGEDIR}${RUBY_SITEARCHLIBDIR}/RRD.so .include Index: head/databases/rrdtool/distinfo =================================================================== --- head/databases/rrdtool/distinfo (revision 414457) +++ head/databases/rrdtool/distinfo (revision 414458) @@ -1,2 +1,2 @@ -SHA256 (rrdtool-1.5.5.tar.gz) = 3a286d449c05d657e3fc3adcaa5cb4f0cfac8f465324b14f364a45d4ff8ca6f6 -SIZE (rrdtool-1.5.5.tar.gz) = 2187685 +SHA256 (rrdtool-1.6.0.tar.gz) = cd948e89cd2d8825fab4a6fb0323f810948d934af7d92c9ee8b5e9e1350e52d7 +SIZE (rrdtool-1.6.0.tar.gz) = 2186538 Index: head/databases/rrdtool/pkg-plist =================================================================== --- head/databases/rrdtool/pkg-plist (revision 414457) +++ head/databases/rrdtool/pkg-plist (revision 414458) @@ -1,147 +1,143 @@ bin/rrdcached %%GRAPH%%bin/rrdcgi bin/rrdcreate bin/rrdinfo bin/rrdtool bin/rrdupdate include/rrd.h include/rrd_client.h include/rrd_format.h lib/librrd.a lib/librrd.so -lib/librrd.so.4 -lib/librrd.so.4.3.5 -lib/librrd_th.a -lib/librrd_th.so -lib/librrd_th.so.4 -lib/librrd_th.so.4.3.5 +lib/librrd.so.8 +lib/librrd.so.8.0.0 libdata/pkgconfig/librrd.pc %%PORTDOCS%%man/man1/bin_dec_hex.1.gz %%PORTDOCS%%man/man1/cdeftutorial.1.gz %%PORTDOCS%%man/man1/rpntutorial.1.gz %%PORTDOCS%%man/man1/rrd-beginners.1.gz %%PORTDOCS%%man/man1/rrdbuild.1.gz %%PORTDOCS%%man/man1/rrdcached.1.gz %%PORTDOCS%%man/man1/rrdcgi.1.gz %%PORTDOCS%%man/man1/rrdcreate.1.gz %%PORTDOCS%%man/man1/rrddump.1.gz %%PORTDOCS%%man/man1/rrdfetch.1.gz %%PORTDOCS%%man/man1/rrdfirst.1.gz %%PORTDOCS%%man/man1/rrdflushcached.1.gz %%PORTDOCS%%man/man1/rrdgraph.1.gz %%PORTDOCS%%man/man1/rrdgraph_data.1.gz %%PORTDOCS%%man/man1/rrdgraph_examples.1.gz %%PORTDOCS%%man/man1/rrdgraph_graph.1.gz %%PORTDOCS%%man/man1/rrdgraph_rpn.1.gz %%PORTDOCS%%man/man1/rrdinfo.1.gz %%PORTDOCS%%man/man1/rrdlast.1.gz %%PORTDOCS%%man/man1/rrdlastupdate.1.gz %%PORTDOCS%%man/man1/rrdresize.1.gz %%PORTDOCS%%man/man1/rrdrestore.1.gz %%PORTDOCS%%man/man1/rrdthreads.1.gz %%PORTDOCS%%man/man1/rrdtool.1.gz %%PORTDOCS%%man/man1/rrdtune.1.gz %%PORTDOCS%%man/man1/rrdtutorial.1.gz %%PORTDOCS%%man/man1/rrdupdate.1.gz %%PORTDOCS%%man/man1/rrdxport.1.gz %%PORTDOCS%%man/man3/librrd.3.gz %%PERL%%%%PERL5_MAN3%%/RRDp.3.gz %%PERL%%%%PERL5_MAN3%%/RRDs.3.gz %%PERL%%%%SITE_ARCH%%/auto/RRDs/RRDs.so %%PERL%%%%SITE_ARCH%%/RRDs.pm %%PERL%%%%SITE_PERL%%/RRDp.pm %%PYTHON%%%%PYTHON_SITELIBDIR%%/py_rrdtool-0.2.2-py%%PYTHON_VER%%.egg-info %%PYTHON%%%%PYTHON_SITELIBDIR%%/rrdtool.so %%RUBY%%%%RUBY_SITEARCHLIBDIR%%/RRD.so %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rrdcached/RRDCached.pm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rrdcached/rrdcached-size.pl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/stripes.py %%PORTDOCS%%%%DOCSDIR%%/html/RRDp.html %%PORTDOCS%%%%DOCSDIR%%/html/RRDs.html %%PORTDOCS%%%%DOCSDIR%%/html/bin_dec_hex.html %%PORTDOCS%%%%DOCSDIR%%/html/cdeftutorial.html %%PORTDOCS%%%%DOCSDIR%%/html/index.html %%PORTDOCS%%%%DOCSDIR%%/html/librrd.html %%PORTDOCS%%%%DOCSDIR%%/html/rpntutorial.html %%PORTDOCS%%%%DOCSDIR%%/html/rrd-beginners.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdbuild.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdcached.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdcgi.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdcreate.html %%PORTDOCS%%%%DOCSDIR%%/html/rrddump.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdfetch.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdfirst.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdflushcached.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdgraph.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdgraph_data.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdgraph_examples.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdgraph_graph.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdgraph_rpn.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdinfo.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdlast.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdlastupdate.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdresize.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdrestore.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdthreads.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdtool.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdtune.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdtutorial.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdupdate.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdxport.html %%PORTDOCS%%%%DOCSDIR%%/txt/bin_dec_hex.pod %%PORTDOCS%%%%DOCSDIR%%/txt/bin_dec_hex.txt %%PORTDOCS%%%%DOCSDIR%%/txt/cdeftutorial.pod %%PORTDOCS%%%%DOCSDIR%%/txt/cdeftutorial.txt %%PORTDOCS%%%%DOCSDIR%%/txt/librrd.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rpntutorial.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rpntutorial.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrd-beginners.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrd-beginners.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdbuild.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdbuild.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdcached.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdcached.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdcgi.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdcgi.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdcreate.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdcreate.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrddump.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrddump.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdfetch.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdfetch.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdfirst.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdfirst.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdflushcached.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdflushcached.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph_data.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph_data.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph_examples.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph_examples.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph_graph.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph_graph.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph_rpn.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdgraph_rpn.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdinfo.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdinfo.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdlast.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdlast.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdlastupdate.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdlastupdate.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdresize.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdresize.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdrestore.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdrestore.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdthreads.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdthreads.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdtool.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdtool.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdtune.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdtune.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdtutorial.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdtutorial.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdupdate.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdupdate.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdxport.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdxport.txt Index: head/devel/cgilib/Makefile =================================================================== --- head/devel/cgilib/Makefile (revision 414457) +++ head/devel/cgilib/Makefile (revision 414458) @@ -1,41 +1,42 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= cgilib PORTVERSION= 0.7 +PORTREVISION= 1 CATEGORIES= devel www MASTER_SITES= http://www.infodrom.org/projects/cgilib/download/ \ http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/pub/libs/ MAINTAINER= demon@FreeBSD.org COMMENT= Library of procedures for developing CGI programs in C USES= uidfix USE_LDCONFIG= yes MAKEFILE= ${FILESDIR}/Makefile.bsd PLIST_FILES= include/cgi.h lib/libcgi.a lib/libcgi.so lib/libcgi.so.1 \ man/man3/cgiDebug.3.gz \ man/man3/cgiEscape.3.gz \ man/man3/cgiFree.3.gz \ man/man3/cgiFreeList.3.gz \ man/man3/cgiGetCookie.3.gz \ man/man3/cgiGetCookies.3.gz \ man/man3/cgiGetFile.3.gz \ man/man3/cgiGetFiles.3.gz \ man/man3/cgiGetValue.3.gz \ man/man3/cgiGetVariables.3.gz \ man/man3/cgiHeader.3.gz \ man/man3/cgiInit.3.gz \ man/man3/cgiRedirect.3.gz \ man/man3/cgiSetHeader.3.gz \ man/man3/cgiSetType.3.gz post-install: ${INSTALL_DATA} ${WRKSRC}/cgi.h ${STAGEDIR}${PREFIX}/include ${INSTALL_MAN} ${WRKSRC}/*.3 ${STAGEDIR}${PREFIX}/man/man3 .include Index: head/devel/p5-RRDTool-OO/Makefile =================================================================== --- head/devel/p5-RRDTool-OO/Makefile (revision 414457) +++ head/devel/p5-RRDTool-OO/Makefile (revision 414458) @@ -1,23 +1,24 @@ # Created by: Stefan Pauly # $FreeBSD$ PORTNAME= RRDTool-OO PORTVERSION= 0.36 +PORTREVISION= 1 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= bofh@FreeBSD.org COMMENT= RRDTool::OO - Object-oriented interface to RRDTool LICENSE= ART10 GPLv1 LICENSE_COMB= dual BUILD_DEPENDS= rrdtool>=0:databases/rrdtool \ p5-Log-Log4perl>=0.40:devel/p5-Log-Log4perl RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure .include Index: head/devel/rubygem-errand/Makefile =================================================================== --- head/devel/rubygem-errand/Makefile (revision 414457) +++ head/devel/rubygem-errand/Makefile (revision 414458) @@ -1,20 +1,21 @@ # Created by: Brad Davis # $FreeBSD$ PORTNAME= errand PORTVERSION= 0.8.1 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= brd@FreeBSD.org COMMENT= Ruby bindings for RRD RUN_DEPENDS= rrdtool:databases/rrdtool \ rubygem-rrd-ffi>=0.2.13:devel/rubygem-rrd-ffi NO_ARCH= yes USE_RUBY= yes USES= gem .include Index: head/devel/rubygem-rrd-ffi/Makefile =================================================================== --- head/devel/rubygem-rrd-ffi/Makefile (revision 414457) +++ head/devel/rubygem-rrd-ffi/Makefile (revision 414458) @@ -1,22 +1,23 @@ # $FreeBSD$ PORTNAME= rrd-ffi PORTVERSION= 0.2.14 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= robak@FreeBSD.org COMMENT= Ruby bindings for RRD functions LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= rrdtool:databases/rrdtool \ rubygem-activesupport>=0:devel/rubygem-activesupport \ rubygem-ffi>=0:devel/rubygem-ffi NO_ARCH= yes USE_RUBY= yes USES= gem .include Index: head/dns/bindgraph/Makefile =================================================================== --- head/dns/bindgraph/Makefile (revision 414457) +++ head/dns/bindgraph/Makefile (revision 414458) @@ -1,60 +1,61 @@ # Created by: Rong-En Fan # $FreeBSD$ PORTNAME= bindgraph PORTVERSION= 0.3 +PORTREVISION= 1 CATEGORIES= dns MASTER_SITES= http://www.linux.it/~md/software/ MAINTAINER= ports@FreeBSD.org COMMENT= RRDtool frontend for BIND statistics LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= rrdtool>=0:databases/rrdtool \ p5-File-Tail>=0:devel/p5-File-Tail NO_BUILD= yes USES= perl5 shebangfix tar:tgz SHEBANG_FILES= bindgraph.pl bindgraph.cgi CGIDIR?= ${PREFIX}/www/cgi-bin DATADIR?= /var/db/bindgraph BINDGRAPH_USER?= ${WWWOWN} BINDGRAPH_GROUP?= ${WWWGRP} USE_RC_SUBR= ${PORTNAME} SUB_LIST+= BINDGRAPH_USER=${BINDGRAPH_USER} BINDGRAPH_GROUP=${BINDGRAPH_GROUP} PLIST_SUB= CGIDIR=${CGIDIR:S,${PREFIX}/,,} \ BINDGRAPH_USER="${BINDGRAPH_USER}" \ BINDGRAPH_GROUP="${BINDGRAPH_GROUP}" DOCS= README ChangeLog PORTDOCS= ${DOCS} OPTIONS_DEFINE= DOCS pre-everything:: @${ECHO_MSG} "" @${ECHO_MSG} "You may set following options:" @${ECHO_MSG} "" @${ECHO_MSG} "DATADIR=/var/db/bindgraph Where do you put RRD databases?" @${ECHO_MSG} "CGIDIR=${PREFIX}/www/cgi-bin Where do you put cgi?" @${ECHO_MSG} "BINDGRAPH_USER=www User to run bindgraph (Default: ${WWWOWN})" @${ECHO_MSG} "" post-patch: @${REINPLACE_CMD} -e "s,%%DATADIR%%,${DATADIR}," ${WRKSRC}/bindgraph.cgi do-install: ${MKDIR} ${STAGEDIR}${CGIDIR} ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/bindgraph.pl ${STAGEDIR}${PREFIX}/sbin/ ${INSTALL_SCRIPT} ${WRKSRC}/bindgraph.cgi ${STAGEDIR}${CGIDIR}/ ${MKDIR} ${STAGEDIR}${DOCSDIR} for f in ${DOCS}; do \ ${INSTALL_DATA} ${WRKSRC}/$$f ${STAGEDIR}${DOCSDIR}/; \ done .include Index: head/mail/couriergraph/Makefile =================================================================== --- head/mail/couriergraph/Makefile (revision 414457) +++ head/mail/couriergraph/Makefile (revision 414458) @@ -1,61 +1,61 @@ # Created by: Xavier Beaudouin # $FreeBSD$ PORTNAME= couriergraph PORTVERSION= 20060202 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= mail MASTER_SITES= http://www.arschkrebs.de/postfix/${PORTNAME}/ DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= RRDtool frontend for Courier statistics RUN_DEPENDS= rrdtool>=0:databases/rrdtool \ p5-File-Tail>=0:devel/p5-File-Tail USES= perl5 shebangfix USE_PERL5= run SHEBANG_FILES= couriergraph.cgi couriergraph.pl USE_RC_SUBR= ${PORTNAME} NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} DATADIR?= /var/db/couriergraph COURIERGRAPH_USER?= ${WWWOWN} COURIERGRAPH_GROUP?= ${WWWGRP} PLIST_SUB= COURIERGRAPH_USER=${COURIERGRAPH_USER} \ COURIERGRAPH_GROUP=${COURIERGRAPH_GROUP} SUB_LIST= COURIERGRAPH_USER=${COURIERGRAPH_USER} \ COURIERGRAPH_GROUP=${COURIERGRAPH_GROUP} STARTUP_FILE= ${PREFIX}/etc/rc.d/couriergraph.sh SUB_FILES= pkg-message pre-everything:: @${ECHO_MSG} @${ECHO_MSG} "You may set the following options:" @${ECHO_MSG} @${ECHO_MSG} "DATADIR=/var/db/couriergraph Where do you put RRD databases?" @${ECHO_MSG} "COURIERGRAPH_USER=www User to run couriergraph (default: ${WWWOWN})" @${ECHO_MSG} "COURIERGRAPH_GROUP=www Group to run couriergraph (default: ${WWWGRP})" @${ECHO_MSG} # To avoid conflict between default WRKSRC and RC_SUBR file being the same post-extract: @${MV} ${WRKDIR}/${PORTNAME} ${WRKSRC} post-patch: @${REINPLACE_CMD} -e "s,%%DATADIR%%,${DATADIR}," \ ${WRKSRC}/couriergraph.cgi ${WRKSRC}/couriergraph.pl do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/www/cgi-bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/couriergraph.pl \ ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/couriergraph.cgi \ ${STAGEDIR}${PREFIX}/www/cgi-bin .include Index: head/mail/mailgraph/Makefile =================================================================== --- head/mail/mailgraph/Makefile (revision 414457) +++ head/mail/mailgraph/Makefile (revision 414458) @@ -1,60 +1,60 @@ # Created by: Gea-Suan Lin (gslin@ccca.nctu.edu.tw) # $FreeBSD$ PORTNAME= mailgraph PORTVERSION= 1.14 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= mail MASTER_SITES= http://mailgraph.schweikert.ch/pub/ \ http://mailgraph.schweikert.ch/pub/old/ MAINTAINER= dgeo@centrale-marseille.fr COMMENT= RRDtool frontend for Postfix statistics RUN_DEPENDS= rrdtool>=0:databases/rrdtool \ p5-File-Tail>=0:devel/p5-File-Tail NO_BUILD= yes USES= perl5 shebangfix SHEBANG_FILES= mailgraph.pl mailgraph.cgi CGIDIR?= ${PREFIX}/www/cgi-bin DATADIR?= /var/db/mailgraph WWWROOT?= ${PREFIX}/www/data MAILGRAPH_USER?= ${WWWOWN} MAILGRAPH_GROUP?= ${WWWGRP} USE_RC_SUBR= ${PORTNAME} SUB_LIST+= MAILGRAPH_USER=${MAILGRAPH_USER} MAILGRAPH_GROUP=${MAILGRAPH_GROUP} PERL=${PERL} PLIST_SUB= CGIDIR=${CGIDIR:S,${PREFIX}/,,} WWWROOT=${WWWROOT:S,${PREFIX}/,,} OPTIONS_DEFINE= DOCS DOCS= README CHANGES PORTDOCS= ${DOCS} pre-everything:: @${ECHO_MSG} "" @${ECHO_MSG} "You may set following options:" @${ECHO_MSG} "" @${ECHO_MSG} "DATADIR=/var/db/mailgraph Where do you put RRD databases?" @${ECHO_MSG} "CGIDIR=${PREFIX}/www/cgi-bin Where do you put cgi?" @${ECHO_MSG} "WWWROOT=${PREFIX}/www/data Where do you put httpd's document root?" @${ECHO_MSG} "MAILGRAPH_USER=www User to run mailgraph (Default: ${WWWOWN})" @${ECHO_MSG} "" post-patch: @${REINPLACE_CMD} -e "s,%%DATADIR%%,${DATADIR}," ${WRKSRC}/mailgraph.cgi do-install: ${MKDIR} ${STAGEDIR}${CGIDIR} ${MKDIR} ${STAGEDIR}${WWWROOT}/mailgraph @${INSTALL_SCRIPT} ${WRKSRC}/mailgraph.pl ${STAGEDIR}${PREFIX}/sbin @${INSTALL_SCRIPT} ${WRKSRC}/mailgraph.cgi ${STAGEDIR}${CGIDIR} @${INSTALL_DATA} ${WRKSRC}/mailgraph.css ${STAGEDIR}${WWWROOT}/mailgraph ${MKDIR} ${STAGEDIR}${DOCSDIR} for f in ${DOCS}; do \ ${INSTALL_DATA} ${WRKSRC}/$$f ${STAGEDIR}${DOCSDIR}; \ done .include Index: head/mail/ovs/Makefile =================================================================== --- head/mail/ovs/Makefile (revision 414457) +++ head/mail/ovs/Makefile (revision 414458) @@ -1,63 +1,63 @@ # Created by: Xavier Beaudouin # $FreeBSD$ PORTNAME= ovs PORTVERSION= 1.05 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= mail MASTER_SITES= ftp://ftp.oav.net/openvisp/stats/ \ http://mirror.amdmi3.ru/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= RRDtool frontend for mail statistics LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= rrdtool>=0:databases/rrdtool \ p5-File-Tail>=0:devel/p5-File-Tail NO_BUILD= yes NO_ARCH= yes USES= perl5 shebangfix SHEBANG_FILES= ovs.pl ovs.cgi CGIDIR?= ${PREFIX}/www/cgi-bin DATADIR?= /var/db/ovs WWWROOT?= ${PREFIX}/www/data OVS_USER?= ${WWWOWN} OVS_GROUP?= ${WWWGRP} USE_RC_SUBR= ${PORTNAME} SUB_LIST+= OVS_USER=${OVS_USER} OVS_GROUP=${OVS_GROUP} PLIST_SUB= CGIDIR=${CGIDIR:S,${PREFIX}/,,} WWWROOT=${WWWROOT:S,${PREFIX}/,,} \ OVS_USER=${OVS_USER} OVS_GROUP=${OVS_GROUP} PORTDOCS= README CHANGES COPYING CHANGES.old README.old pre-everything:: @${ECHO_MSG} "" @${ECHO_MSG} "You may set following options:" @${ECHO_MSG} "" @${ECHO_MSG} "DATADIR=/var/db/ovs Where do you put RRD databases?" @${ECHO_MSG} "CGIDIR=${PREFIX}/www/cgi-bin Where do you put cgi?" @${ECHO_MSG} "WWWROOT=${PREFIX}/www/data Where do you put httpd's document root?" @${ECHO_MSG} "OVS_USER=www User to run mailgraph (Default: ${WWWOWN})" @${ECHO_MSG} "" post-patch: @${REINPLACE_CMD} -e "s,%%DATADIR%%,${DATADIR}," ${WRKSRC}/ovs.cgi do-install: @${MKDIR} ${STAGEDIR}${CGIDIR} @${MKDIR} ${STAGEDIR}${WWWROOT}/ovs @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/ovs.pl ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/ovs.cgi ${STAGEDIR}${CGIDIR} ${INSTALL_DATA} ${WRKSRC}/ovs.css ${STAGEDIR}${WWWROOT}/ovs @${MKDIR} ${STAGEDIR}${DOCSDIR} for f in ${PORTDOCS}; do \ ${INSTALL_DATA} ${WRKSRC}/$$f ${STAGEDIR}${DOCSDIR}; \ done .include Index: head/net/ntop/Makefile =================================================================== --- head/net/ntop/Makefile (revision 414457) +++ head/net/ntop/Makefile (revision 414458) @@ -1,78 +1,78 @@ # Created by: Bill Fumerola # $FreeBSD$ PORTNAME= ntop PORTVERSION= 5.0.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Stable MAINTAINER= ports@FreeBSD.org COMMENT= Network monitoring tool with command line and web interfaces LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgdbm.so:databases/gdbm \ libevent.so:devel/libevent2 BUILD_DEPENDS= rrdtool>=1.2:databases/rrdtool \ dot:graphics/graphviz \ geoiplookup:net/GeoIP RUN_DEPENDS:= ${BUILD_DEPENDS} \ urwfonts>0:x11-fonts/urwfonts DBDIR?= /var/db USES= autoreconf:build cpe gmake libtool python USE_GNOME= libxml2 USE_OPENSSL= yes GNU_CONFIGURE= yes USE_LDCONFIG= yes PLIST_SUB= DBDIR=${DBDIR} \ PORTVERSION=${PORTVERSION} CONFIGURE_ARGS= --localstatedir=${DBDIR} \ --with-ossl-root=${OPENSSLBASE} \ --with-gdbm-root=${LOCALBASE} \ --with-zlib-root=/usr INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib PKGDEINSTALL= ${WRKDIR}/pkg-deinstall SUB_FILES= pkg-deinstall SUB_LIST= DBDIR=${DBDIR} USE_RC_SUBR= ntop OPTIONS_DEFINE= PCAP_PORT XMLDUMP JUMBO_FRAMES MAKO PCAP_PORT_DESC= Use libpcap from ports XMLDUMP_DESC= Enable XML Dump support JUMBO_FRAMES_DESC= Jumbo Frames (experimental) MAKO_DESC= Install py-mako for Host Map, Region View PCAP_PORT_LIB_DEPENDS= libpcap.so.1:net/libpcap PCAP_PORT_CONFIGURE_ON= --with-pcap-root=${LOCALBASE} PCAP_PORT_CONFIGURE_OFF=--with-pcap-root=/usr XMLDUMP_LIB_DEPENDS= libgdome.so:textproc/gdome2 XMLDUMP_CPPFLAGS= -I${LOCALBASE}/include/libxml2 \ -I${LOCALBASE}/include/libxml2/libxml \ -I${LOCALBASE}/include/libgdome \ -I${LOCALBASE}/include/glib-2.0 # should set your mtu to 9000 # see http://www.cyberciti.biz/faq/freebsd-jumbo-frames-networking-configration/ JUMBO_FRAMES_CONFIGURE_ON= --enable-jumbo-frames MAKO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako pre-configure: @(cd ${WRKSRC} && ./autogen.sh --noconfig) pre-install: @cd ${WRKSRC} && ${MAKE_CMD} dnetter post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ntop/plugins/*.so .include Index: head/net-mgmt/cacti/Makefile =================================================================== --- head/net-mgmt/cacti/Makefile (revision 414457) +++ head/net-mgmt/cacti/Makefile (revision 414458) @@ -1,73 +1,73 @@ # $FreeBSD$ PORTNAME= cacti PORTVERSION= 0.8.8g${PATCHLEVEL} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-mgmt www MASTER_SITES= http://www.cacti.net/downloads/ \ ftp://ftpmirror.uk/freebsd-ports/cacti/ MAINTAINER= freebsd-ports@dan.me.uk COMMENT= Web-driven graphing interface for RRDTool LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rrdtool:databases/rrdtool USES= cpe shebangfix USE_MYSQL= yes USE_PHP= mysqli pcre session sockets snmp xml WANT_PHP_WEB= yes NO_ARCH= yes NO_BUILD= yes PKGMESSAGE= ${WRKDIR}/pkg-message SUB_FILES= pkg-message SHEBANG_FILES= scripts/3com_cable_modem.pl \ scripts/diskfree.pl \ scripts/linux_memory.pl \ scripts/loadavg.pl \ scripts/loadavg_multi.pl \ scripts/ping.pl \ scripts/query_unix_partitions.pl \ scripts/unix_processes.pl \ scripts/unix_tcp_connections.pl \ scripts/unix_users.pl \ scripts/weatherbug.pl \ scripts/webhits.pl CACTIDIR?= share/cacti CACTIUSER?= cacti CACTIGROUP?= cacti USERS?= ${CACTIUSER} GROUPS?= ${CACTIGROUP} WRKSRC= ${WRKDIR}/${PORTNAME}-${SITEDISTVERSION} SITEDISTVERSION= ${PORTVERSION:S/${PATCHLEVEL}$//} PLIST_SUB+= CACTIDIR=${CACTIDIR} CACTIUSER=${CACTIUSER} \ CACTIGROUP=${CACTIGROUP} SUB_LIST+= CACTIDIR=${CACTIDIR} CACTIUSER=${CACTIUSER} \ CACTIGROUP=${CACTIGROUP} post-patch: @${FIND} ${WRKSRC} -name \*.orig -delete; \ ${MV} ${WRKSRC}/include/config.php ${WRKSRC}/include/config.php.sample ${RM} -r ${WRKSRC}/log ${WRKSRC}/rra do-install: ${MKDIR} ${STAGEDIR}/${PREFIX}/${CACTIDIR} ${MKDIR} ${STAGEDIR}/var/log/cacti ${MKDIR} ${STAGEDIR}/var/db/cacti/rra ${MKDIR} ${STAGEDIR}/var/db/cacti/scripts ${CP} -R ${WRKSRC}/* ${STAGEDIR}/${PREFIX}/${CACTIDIR} if [ -f ${PREFIX}/${CACTIDIR}/include/db-settings.php ]; then \ ${ECHO_CMD} "======================================================================="; \ ${ECHO_CMD} "WARNING! You have to move DB settings from"; \ ${ECHO_CMD} "${PREFIX}/${CACTIDIR}/include/db-settings.php file to"; \ ${ECHO_CMD} "${PREFIX}/${CACTIDIR}/include/config.php and remove db-settings.php"; \ fi .include Index: head/net-mgmt/collectd5/Makefile =================================================================== --- head/net-mgmt/collectd5/Makefile (revision 414457) +++ head/net-mgmt/collectd5/Makefile (revision 414458) @@ -1,351 +1,351 @@ # Created by: Matt Peterson # $FreeBSD$ PORTNAME= collectd PORTVERSION= 5.5.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net-mgmt MASTER_SITES= https://collectd.org/files/ \ http://collectd.org/files/ PKGNAMESUFFIX= 5 MAINTAINER= ports@bsdserwis.com COMMENT= Systems & network statistics collection daemon LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING # Only autoreconf stage and sigrok plugin need GLIB: BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/glib-2.0.m4:devel/glib20 LIB_DEPENDS= libltdl.so:devel/libltdl USES= autoreconf gmake libtool pkgconfig shebangfix tar:bzip2 GNU_CONFIGURE= yes OPTIONS_DEFINE= CGI DEBUG GCRYPT LOGSTASH VIRT OPTIONS_GROUP= INPUT OUTPUT OPTIONS_GROUP_OUTPUT= KAFKA MONGODB NOTIFYDESKTOP NOTIFYEMAIL RIEMANN RRDTOOL \ TSDB OPTIONS_GROUP_INPUT= CURL CURL_JSON CURL_XML DBI IPMI JSON MEMCACHEC \ MODBUS MYSQL NUTUPS OLSRD ONEWIRE OPENLDAP \ PERL PGSQL PINBA PING PYTHON RABBITMQ REDIS ROUTEROS \ SIGROK SNMP STATSD TOKYOTYRANT VARNISH XML \ XMMS ZOOKEEPER CGI_DESC= Install collection.cgi (requires rrdtool) CURL_DESC= Enable curl-based plugins (apache, nginx, etc) CURL_JSON_DESC= Enable curl_json plugin (implies curl and json) CURL_XML_DESC= Enable ascent, bind, curl_xml plugins (implies curl and xml) DBI_DESC= Enable dbi plugin DEBUG_DESC= Enable debugging GCRYPT_DESC= Build with libgcrypt IPMI_DESC= Enable OpenIPMI plugin JSON_DESC= Enable JSON plugins KAFKA_DESC= Enable write_kafka plugin LOGSTASH_DESC= Enable log_logstash plugin (requires json) MEMCACHEC_DESC= Enable memcachec plugin MODBUS_DESC= Enable modbus plugin MONGODB_DESC= Enable write_mongodb plugin (BROKEN) MYSQL_DESC= Enable mysql-based plugins NOTIFYDESKTOP_DESC= Enable desktop notifications NOTIFYEMAIL_DESC= Enable notifications via email NUTUPS_DESC= Enable nut (ups) plugin OLSRD_DESC= Enable olsrd plugin ONEWIRE_DESC= Eanble onewire plugin (via owfs) OPENLDAP_DESC= Enable OpenLDAP plugin PERL_DESC= Enable libperl plugin and binding PGSQL_DESC= Enable postgresql-based plugins PINBA_DESC= Enable pinba plugin (via protobuf-c) PING_DESC= Enable ping plugin PYTHON_DESC= Enable python-based plugins RABBITMQ_DESC= Enable rabbitmq-based plugins REDIS_DESC= Enable redis-based plugins RIEMANN_DESC= Enable write_riemann plugin (via protobuf-c) ROUTEROS_DESC= Enable routeros plugin RRDTOOL_DESC= Enable rrdtool plugin (also rrdcached plugin) SIGROK_DESC= Enable sigrok plugin SNMP_DESC= Enable SNMP plugin STATSD_DESC= Enable statsd plugin TOKYOTYRANT_DESC= Enable tokyotyrant plugin TSDB_DESC= Enable write_tsdb plugin VARNISH_DESC= Enable varnish 4.x cache statistics VIRT_DESC= Enable libvirt plugin (requires XML) XML_DESC= Enable XML plugins XMMS_DESC= Enable xmms plugin ZOOKEEPER_DESC= Enable zookeeper plugin OPTIONS_SUB= yes USE_RC_SUBR= collectd collectdmon USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib # NOTE: Plugins without dependencies are defined further down. CONFIGURE_ARGS= --localstatedir=/var \ --disable-all-plugins \ --disable-static \ --without-amqp \ --disable-ceph \ --disable-cgroups \ --disable-fhcount \ --without-java \ --without-libaquaero5 \ --without-libganglia \ --without-libiptc \ --without-libjvm \ --without-liblvm2app \ --without-libkstat \ --without-libldap \ --without-libmnl \ --without-libnetlink \ --without-libnetapp \ --without-libowcapi \ --without-libperfstat \ --without-libsensors \ --without-lvm \ --without-mic \ --without-oracle \ --disable-turbostat CGI_RUN_DEPENDS= p5-URI>=0:net/p5-URI \ p5-CGI>=0:www/p5-CGI \ p5-Data-Dumper>=0:devel/p5-Data-Dumper \ p5-HTML-Parser>=0:www/p5-HTML-Parser CGI_IMPLIES= RRDTOOL CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_CONFIGURE_ENABLE= apache curl nginx write_http CURL_CONFIGURE_WITH= libcurl=${LOCALBASE} CURL_JSON_IMPLIES= CURL JSON CURL_JSON_CONFIGURE_ENABLE= curl_json CURL_XML_IMPLIES= CURL XML CURL_XML_CONFIGURE_ENABLE= ascent bind curl_xml DEBUG_CONFIGURE_ENABLE= debug DBI_LIB_DEPENDS= libdbi.so:databases/libdbi DBI_CONFIGURE_WITH= libdbi=${LOCALBASE} DBI_CONFIGURE_ENABLE= dbi DBI_CFLAGS= -Wno-deprecated-declarations GCRYPT_LIB_DEPENDS= libgcrypt.so:security/libgcrypt GCRYPT_CONFIGURE_WITH= -with-libgcrypt=${LOCALBASE} GCRYPT_LIBS= -lgcrypt IPMI_LIB_DEPENDS= libOpenIPMI.so:sysutils/openipmi IPMI_CONFIGURE_ENABLE= ipmi JSON_LIB_DEPENDS= libyajl.so:devel/yajl JSON_CONFIGURE_WITH= libyajl=${LOCALBASE} KAFKA_LIB_DEPENDS= librdkafka.so:net/librdkafka KAFKA_CONFIGURE_ENABLE= write_kafka LOGSTASH_CONFIGURE_ENABLE= log_logstash LOGSTASH_IMPLIES= JSON MEMCACHEC_LIB_DEPENDS= libmemcached.so:databases/libmemcached MEMCACHEC_CONFIGURE_ENABLE= memcachec MEMCACHEC_CONFIGURE_WITH= libmemcached=${LOCALBASE} MODBUS_LIB_DEPENDS= libmodbus.so:comms/libmodbus MODBUS_CONFIGURE_ENABLE= modbus MODBUS_CONFIGURE_WITH= libmodbus=use_pkgconfig MONGODB_LIB_DEPENDS= libmongoc-1.0.so:devel/mongo-c-driver MONGODB_LIB_DEPENDS+= libbson-1.0.so:devel/libbson MONGODB_CONFIGURE_ENABLE= write_mongodb MONGODB_CONFIGURE_WITH= libmongoc=${LOCALBASE} MONGODB_BROKEN= fails to configure with write_mongodb option MYSQL_USE= mysql=yes MYSQL_CONFIGURE_ENABLE= mysql MYSQL_CONFIGURE_WITH= libmysql=${LOCALBASE} NOTIFYDESKTOP_LIB_DEPENDS= libnotify.so:devel/libnotify NOTIFYDESKTOP_CONFIGURE_ENABLE= notify_desktop NOTIFYDESKTOP_CONFIGURE_WITH= libnotify=${LOCALBASE} NOTIFYEMAIL_LIB_DEPENDS= libesmtp.so:mail/libesmtp NOTIFYEMAIL_CONFIGURE_ENABLE= notify_email NOTIFYEMAIL_CONFIGURE_WITH= libesmtp=${LOCALBASE} NUTUPS_LIB_DEPENDS= libupsclient.so:sysutils/nut NUTUPS_CONFIGURE_ENABLE= nut NUTUPS_CONFIGURE_WITH= upsclient=${LOCALBASE} OLSRD_CONFIGURE_ENABLE= olsrd ONEWIRE_LIB_DEPENDS= libow.so:comms/owfs ONEWIRE_CONFIGURE_ENABLE= onewire ONEWIRE_CONFIGURE_WITH= libowcapi=${LOCALBASE} OPENLDAP_USE= openldap=yes OPENLDAP_CONFIGURE_ENABLE= openldap OPENLDAP_CONFIGURE_WITH= libldap=${LOCALBASE} PERL_USES= perl5 PERL_CONFIGURE_ENABLE= perl PERL_CONFIGURE_WITH= perl=${PERL} perl-bindings PGSQL_USES= pgsql PGSQL_CONFIGURE_ENABLE= postgresql PGSQL_CONFIGURE_WITH= postgresql=${LOCALBASE} libpq PINBA_LIB_DEPENDS= libprotobuf-c.so:devel/protobuf-c PINBA_CONFIGURE_ENABLE= pinba PING_LIB_DEPENDS= liboping.so:net/liboping PING_CONFIGURE_ENABLE= ping PING_CONFIGURE_WITH= liboping=${LOCALBASE} PYTHON_USES= python:2 PYTHON_CONFIGURE_ENABLE= python PYTHON_CONFIGURE_WITH= python=${PYTHON_CMD} RABBITMQ_LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c RABBITMQ_CONFIGURE_ENABLE= rabbitmq RABBITMQ_CONFIGURE_WITH= librabbitmq=${LOCALBASE} REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_CONFIGURE_ENABLE= redis write_redis REDIS_CONFIGURE_WITH= libhiredis=${LOCALBASE} RIEMANN_LIB_DEPENDS= libprotobuf-c.so:devel/protobuf-c RIEMANN_CONFIGURE_ENABLE= write_riemann ROUTEROS_LIB_DEPENDS= librouteros.so:net/librouteros ROUTEROS_CONFIGURE_ENABLE= routeros ROUTEROS_CONFIGURE_WITH= librouteros=${LOCALBASE} RRDTOOL_LIB_DEPENDS= librrd.so:databases/rrdtool RRDTOOL_CONFIGURE_ENABLE= rrdcached rrdtool RRDTOOL_CONFIGURE_WITH= librrd=${LOCALBASE} SIGROK_USE= GNOME=glib20 SIGROK_CFLAGS= `pkg-config --cflags glib-2.0` SIGROK_LIB_DEPENDS= libsigrok.so:devel/libsigrok SIGROK_CONFIGURE_ENABLE= sigrok SIGROK_CONFIGURE_WITH= libsigrok SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp SNMP_CONFIGURE_ENABLE= snmp SNMP_CONFIGURE_WITH= libnetsnmp STATSD_CONFIGURE_ENABLE= statsd TOKYOTYRANT_LIB_DEPENDS= libtokyotyrant.so:databases/tokyotyrant TOKYOTYRANT_CONFIGURE_ENABLE= tokyotyrant TOKYOTYRANT_CONFIGURE_WITH= libtokyotyrant=${LOCALBASE} TSDB_CONFIGURE_ENABLE= write_tsdb VARNISH_LIB_DEPENDS= libvarnishapi.so:www/varnish4 VARNISH_CONFIGURE_ENABLE= varnish VARNISH_CONFIGURE_WITH= libvarnish=${LOCALBASE} VIRT_IMPLIES= XML VIRT_LIB_DEPENDS= libvirt.so:devel/libvirt VIRT_CONFIGURE_ENABLE= virt VIRT_CONFIGURE_WITH= virt=${LOCALBASE} XML_LIB_DEPENDS= libxml2.so:textproc/libxml2 XML_CONFIGURE_WITH= libxml2=${LOCALBASE} XMMS_CFLAGS= `xmms-config --cflags` XMMS_LIB_DEPENDS= libxmms.so:multimedia/xmms XMMS_CONFIGURE_ENABLE= xmms XMMS_CONFIGURE_WITH= libxmms=${LOCALBASE} ZOOKEEPER_LIB_DEPENDS= libzookeeper_mt.so:devel/libzookeeper ZOOKEEPER_CONFIGURE_ENABLE= zookeeper ZOOKEEPER_CONFIGURE_WITH= libzookeeper=${LOCALBASE} # NOTE: Plugins without external dependencies CONFIGURE_ARGS+=--enable-aggregation \ --enable-apcups \ --enable-contextswitch \ --enable-cpu \ --enable-csv \ --enable-df \ --enable-disk \ --enable-dns \ --enable-email \ --enable-exec \ --enable-filecount \ --enable-interface \ --enable-load \ --enable-logfile \ --enable-match_empty_counter \ --enable-match_hashed \ --enable-match_regex \ --enable-match_timediff \ --enable-match_value \ --enable-mbmon \ --enable-memcached \ --enable-memory \ --enable-network \ --enable-ntpd \ --enable-openvpn \ --enable-powerdns \ --enable-pf \ --enable-processes \ --enable-statsd \ --enable-swap \ --enable-syslog \ --enable-table \ --enable-tail \ --enable-tail_csv \ --enable-target_notification \ --enable-target_replace \ --enable-target_scale \ --enable-target_set \ --enable-target_v5upgrade \ --enable-tcpconns \ --enable-teamspeak2 \ --enable-ted \ --enable-threshold \ --enable-unixsock \ --enable-uptime \ --enable-users \ --enable-uuid \ --enable-write_graphite \ --enable-write_log \ --enable-zfs_arc \ INSTALL_TARGET= install-strip SHEBANG_FILES= contrib/collection.cgi post-patch: @${REINPLACE_CMD} 's/-Werror//' \ ${WRKSRC}/configure.ac ${WRKSRC}/src/Makefile.am \ ${WRKSRC}/src/libcollectdclient/Makefile.am @${REINPLACE_CMD} \ -e 's;@prefix@/var/;/var/;' \ -e 's;/var/lib/;/var/db/;' \ -e 's;@localstatedir@/lib/;/var/db/;' \ ${WRKSRC}/src/collectd.conf.in \ ${WRKSRC}/src/collectd.conf.5 @${REINPLACE_CMD} \ -e 's;/etc/collection\.conf;${WWWDIR}/collection.conf;' \ ${WRKSRC}/contrib/collection.cgi @${REINPLACE_CMD} \ -e 's;/opt/collectd/var/lib;/var/db;' \ -e 's;/opt/collectd/lib;${PREFIX}/lib;' \ ${WRKSRC}/contrib/collection.conf post-install: ${MKDIR} ${STAGEDIR}/var/db/collectd post-install-CGI-on: ${MKDIR} ${STAGEDIR}${WWWDIR} ${INSTALL_SCRIPT} ${WRKSRC}/contrib/collection.cgi ${STAGEDIR}${WWWDIR}/ ${INSTALL_DATA} ${WRKSRC}/contrib/collection.conf \ ${STAGEDIR}${WWWDIR}/collection.conf.sample .include Index: head/net-mgmt/cricket/Makefile =================================================================== --- head/net-mgmt/cricket/Makefile (revision 414457) +++ head/net-mgmt/cricket/Makefile (revision 414458) @@ -1,51 +1,51 @@ # Created by: torstenb # $FreeBSD$ PORTNAME= cricket PORTVERSION= 1.0.5 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= net-mgmt MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= High performance, flexible monitoring system RUN_DEPENDS= rrdtool>=0:databases/rrdtool \ p5-libwww>=0:www/p5-libwww \ p5-SNMP_Session>=0:net-mgmt/p5-SNMP_Session \ p5-TimeDate>=0:devel/p5-TimeDate USES= perl5 shebangfix SHEBANG_FILES= util/metaQuery.pl HAS_CONFIGURE= yes NO_BUILD= yes PLIST_SUB+= VERSION=${PORTVERSION} SUB_FILES= pkg-message # UID and username comes from ports/UIDs. USERS= cricket GROUPS= www CRICKETBASE= ${STAGEDIR}${PREFIX}/cricket post-patch: ${REINPLACE_CMD} -e 's,/home/cricket,${PREFIX},g' \ ${WRKSRC}/cricket-conf.pl.sample ${REINPLACE_CMD} -e 's,/usr/local/net/bin/ssh,/usr/bin/ssh,g' \ ${WRKSRC}/sample-config/news-server/Defaults do-install: ${MKDIR} -m 755 ${CRICKETBASE}/cricket-${PORTVERSION} ${CP} -R ${WRKSRC}/* ${CRICKETBASE}/cricket-${PORTVERSION} ${FIND} ${CRICKETBASE}/cricket-${PORTVERSION} -name \*.orig -or \ -name \*.bak | ${XARGS} ${RM} -f ${LN} -s cricket-${PORTVERSION} \ ${CRICKETBASE}/cricket if [ -f ${LOCALBASE}/cricket/compile ] ; then \ ${ECHO_MSG} "You should migrate manually to use new cricket"; \ ${ECHO_MSG} "installation scheme."; \ fi ${INSTALL_DATA} ${WRKSRC}/cricket-conf.pl.sample \ ${STAGEDIR}${PREFIX}/etc/cricket-conf.pl.dist .include Index: head/net-mgmt/flowviewer/Makefile =================================================================== --- head/net-mgmt/flowviewer/Makefile (revision 414457) +++ head/net-mgmt/flowviewer/Makefile (revision 414458) @@ -1,98 +1,98 @@ # Created by: Alex Samorukov, samm@os2.kiev.ua # $FreeBSD$ PORTNAME= flowviewer PORTVERSION= 4.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-mgmt MASTER_SITES= SF/${PORTNAME} DISTNAME= FlowViewer_${DISTVERSION} EXTRACT_SUFX= .tar MAINTAINER= samm@os2.kiev.ua COMMENT= Web-based user interface for the flow-tools NetFlow data RUN_DEPENDS= p5-GD-Graph>=0:graphics/p5-GD-Graph \ rrdtool:databases/rrdtool OPTIONS_DEFINE= DOCS OPTIONS_SINGLE= NETFLOWv OPTIONS_SINGLE_NETFLOWv= NETFLOWv5 NETFLOWv9 OPTIONS_DEFAULT= NETFLOWv5 NETFLOWv5_DESC= Support for NETFLOWv5 NETFLOWv9_DESC= Support for IPFIX/NETFLOWv9 NETFLOWv5_RUN_DEPENDS= flow-cat:net-mgmt/flow-tools-ng NETFLOWv9_RUN_DEPENDS= rwptoflow:security/silktools FLOWVIEWERDIR?= ${PREFIX}/www/flowviewer FLOWVIEWERSCRIPTS= FV.cgi FV_Relay.cgi FlowGrapher.cgi FlowGrapher_Analyze.cgi \ FlowGrapher_Main.cgi FlowGrapher_Replay.cgi FlowGrapher_Sort.cgi \ FlowMonitor.cgi FlowMonitor_Dashboard.cgi FlowMonitor_Display.cgi \ FlowMonitor_DisplayPublic.cgi FlowMonitor_Dumper.cgi \ FlowMonitor_Group.cgi FlowMonitor_Main.cgi FlowMonitor_Management.cgi \ FlowMonitor_Replay.cgi FlowViewer.cgi FlowViewer_Main.cgi \ FlowViewer_Replay.cgi FlowViewer_Save.cgi FlowViewer_SaveManage.cgi \ FlowViewer_Sort.cgi FlowViewer_UI.pm FlowViewer_Utilities.pm \ FlowMonitor_Collector FlowMonitor_Grapher \ FlowMonitor_Recreate FlowMonitor_Thumbnail FlowViewer_CleanASCache \ FlowViewer_CleanFiles FlowViewer_CleanHostCache FlowViewer_CleanSiLK FLOWVIEWERDATA= FG_button.png FM_button.png FV_button.png FlowViewer.css SHEBANG_TOOLS= tools/analyze_flowmonitor_debug tools/analyze_netflow_packets \ tools/convert_pre40_filters tools/create_ports_file tools/date_to_epoch_gm \ tools/date_to_epoch_local tools/epoch_to_date_gm tools/epoch_to_date_local \ tools/flowmonitor_archive_restore tools/flowmonitor_grapher_nonlazy \ tools/flowmonitor_grapher_recent tools/performance_check tools/resize_rrdtools FLOWVIEWERTOOLS= ${SHEBANG_TOOLS} \ tools/flowcapture_restart tools/flowmonitor_restart \ tools/flow-capture-table.conf tools/rsync_monitors tools/rwflowpack_start \ tools/rsync_htmls tools/rsync_flows FLOWVIEWERCONFIGS= FlowViewer_Configuration.pm \ FlowGrapher_Colors FlowGrapher_Ports \ NamedInterfaces_Devices NamedInterfaces_Exporters \ dscan.suppress.dst dscan.suppress.src PLIST_SUB+= FLOWVIEWERDIR="${FLOWVIEWERDIR}" \ WWWOWN=${WWWOWN} \ WWWGRP=${WWWGRP} SUB_LIST+= "FLOWVIEWERDIR=${FLOWVIEWERDIR}" \ "PKGNAME=${PKGNAME}" SUB_FILES= pkg-message USES= perl5 shebangfix SHEBANG_FILES= ${FLOWVIEWERSCRIPTS} ${SHEBANG_TOOLS} FlowViewer_Configuration.pm NO_BUILD= yes PORTDOCS= README post-patch: @${REINPLACE_CMD} -E \ -e "s|%%PREFIX%%|${PREFIX}|" \ ${WRKSRC}/FlowViewer_Configuration.pm @${REINPLACE_CMD} -E \ -e "s|%%FLOWVIEWERDIR%%|${FLOWVIEWERDIR}|" \ ${WRKSRC}/FlowViewer_Configuration.pm do-install: ${MKDIR} ${STAGEDIR}${FLOWVIEWERDIR} ${MKDIR} ${STAGEDIR}${FLOWVIEWERDIR}/tools ${MKDIR} ${STAGEDIR}${FLOWVIEWERDIR}/tmp ${STAGEDIR}${FLOWVIEWERDIR}/reports ${STAGEDIR}${FLOWVIEWERDIR}/graphs \ ${STAGEDIR}${FLOWVIEWERDIR}/monitor ${STAGEDIR}${FLOWVIEWERDIR}/working ${STAGEDIR}${FLOWVIEWERDIR}/saves \ ${STAGEDIR}${FLOWVIEWERDIR}/names ${STAGEDIR}${FLOWVIEWERDIR}/ipsets ${STAGEDIR}${FLOWVIEWERDIR}/filters \ ${STAGEDIR}${FLOWVIEWERDIR}/rrdtools ${STAGEDIR}${FLOWVIEWERDIR}/FlowViewer_Dashboard .for i in ${FLOWVIEWERCONFIGS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${FLOWVIEWERDIR}/${i}.sample .endfor .for i in ${FLOWVIEWERSCRIPTS} ${INSTALL_SCRIPT} ${WRKSRC}/${i} ${STAGEDIR}${FLOWVIEWERDIR} .endfor .for i in ${FLOWVIEWERTOOLS} ${INSTALL_SCRIPT} ${WRKSRC}/${i} ${STAGEDIR}${FLOWVIEWERDIR}/tools .endfor .for i in ${FLOWVIEWERDATA} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${FLOWVIEWERDIR}/reports .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/net-mgmt/guifi-snpservices/Makefile =================================================================== --- head/net-mgmt/guifi-snpservices/Makefile (revision 414457) +++ head/net-mgmt/guifi-snpservices/Makefile (revision 414458) @@ -1,36 +1,37 @@ # Created by: Tassilo Philipp # $FreeBSD$ PORTNAME= snpservices DISTVERSION= 0.2.2-8 +PORTREVISION= 1 CATEGORIES= net-mgmt www MASTER_SITES= http://serveis.guifi.net/debian/guifi/ \ http://www.potion-studios.com/ PKGNAMEPREFIX= guifi- DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= tphilipp@potion-studios.com COMMENT= Graphics server for the guifi.net meshnet RUN_DEPENDS= mrtg:net-mgmt/mrtg \ rrdtool:databases/rrdtool USE_PHP= gd simplexml dom SNPSERVICES_TMPDIR?= /var/tmp/${PORTNAME} SUB_FILES= pkg-install pkg-deinstall pkg-message SUB_LIST= SNPSERVICES_TMPDIR=${SNPSERVICES_TMPDIR} WRKSRC= ${WRKDIR}/${PORTNAME}-0.2.2 NO_BUILD= yes post-patch: @${FIND} ${WRKSRC} -name \*.orig -delete; do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} \ && ${COPYTREE_SHARE} \* ${STAGEDIR}${WWWDIR}) ${FIND} ${STAGEDIR}${WWWDIR} -type f -exec ${CHMOD} 644 '{}' + .include Index: head/net-mgmt/librenms/Makefile =================================================================== --- head/net-mgmt/librenms/Makefile (revision 414457) +++ head/net-mgmt/librenms/Makefile (revision 414458) @@ -1,145 +1,146 @@ # Created by: Muhammad Moinur Rahman # $FreeBSD$ PORTNAME= librenms PORTVERSION= 201604 +PORTREVISION= 1 CATEGORIES= net-mgmt MASTER_SITES= http://www.librenms.org/ MAINTAINER= bofh@FreeBSD.org COMMENT= Autodiscovering PHP/MySQL/SNMP based network monitoring LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= librenms USES= python shebangfix SHEBANG_FILES= html/js/makemini.pl mibs/process.pl scripts/agent-local/bind \ scripts/agent-local/dmi scripts/agent-local/dpkg \ scripts/agent-local/drbd scripts/agent-local/hddtemp \ scripts/agent-local/memcached scripts/agent-local/mysql \ scripts/agent-local/rpm scripts/agent-local/temperature \ scripts/agent-local/tinydns scripts/apache-stats.py \ scripts/check_mk_agent scripts/cron.sh scripts/cron-hourly.sh \ scripts/cron-minute.sh scripts/get-geshi.sh \ scripts/get-jpgraph.sh scripts/ifAlias \ scripts/Migration/Standard_Conversion/convert_no_xml.sh \ scripts/Migration/Standard_Conversion/destwork_no_xml.sh \ scripts/Migration/Standard_Conversion/mkdir.sh \ scripts/Migration/XML_Conversion/convert.sh \ scripts/Migration/XML_Conversion/destwork.sh \ scripts/Migration/XML_Conversion/mkdir.sh validate.php \ scripts/postfix-queues scripts/removespikes.php \ scripts/removespikes.pl scripts/watchmaillog/watchmaillog.pl USE_PHP= ctype filter gd json mcrypt mysql session snmp tokenizer xml WANT_PHP_CLI= yes NO_BUILD= yes RUN_DEPENDS+= rrdtool:databases/rrdtool \ dot:graphics/graphviz \ ${LOCALBASE}/share/pear/Net/IPv4.php:net/pear-Net_IPv4 \ ${LOCALBASE}/share/pear/Net/IPv6.php:net/pear-Net_IPv6 \ snmpget:net-mgmt/net-snmp \ bash:shells/bash OPTIONS_DEFINE= APACHEMOD FPING IPMITOOL LIBVIRT MYSQLD NAGPLUGINS NMAP PYPOLLER WMIC DOCS EXAMPLES X11 OPTIONS_DEFAULT= APACHEMOD FPING IPMITOOL LIBVIRT NAGPLUGINS NMAP PYPOLLER WMIC DOCS EXAMPLES APACHEMOD_DESC= Use PHP with Apache 2.2+ module FPING_DESC= Enable fping support ping monitoring IPMITOOL_DESC= Enable support for monitoring hardware IPMI MYSQLD_DESC= Use local MySQL server WMIC_DESC= Enable support for WMI polling PYPOLLER_DESC= Enable Python Poller Wrapper FPING_RUN_DEPENDS= fping:net/fping IPMITOOL_RUN_DEPENDS= ipmitool:sysutils/ipmitool LIBVIRT_RUN_DEPENDS= virsh:devel/libvirt NAGPLUGINS_RUN_DEPENDS= ${LOCALBASE}/libexec/nagios/check_nagios:net-mgmt/nagios-plugins NMAP_RUN_DEPENDS= nmap:security/nmap PYPOLLER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>0:databases/py-MySQLdb X11_RUN_DEPENDS= Magick-config:graphics/ImageMagick \ mtr:net/mtr X11_RUN_DEPENDS_OFF= Magick-config:graphics/ImageMagick-nox11 \ mtr:net/mtr-nox11 WMIC_RUN_DEPENDS= wmic:net-mgmt/wmi-client MYSQLD_USE= MYSQL=server MYSQLD_USE_OFF= MYSQL=client SUB_FILES+= pkg-message SUB_LIST+= PHP="${PHPBASE}/bin/php" PYTHON=${PYTHON_CMD} ROOT_FILES= addhost.php adduser.php alerts.php build-base.php build.sql \ billing-calculate.php \ check-services.php config_to_json.php daily.php daily.sh \ delhost.php discovery.php dist-pollers.php irc.php \ poll-billing.php poller.php poller-service.py poller-wrapper.py renamehost.php \ snmp-scan.php snmptrap.php syslog.php validate.php ROOT_DIRS= contrib html includes lib mibs scripts sql-schema DOCS= AUTHORS.md CHANGELOG CONTRIBUTING.md LICENSE.txt README.md PORTDOCS= * PORTEXAMPLES= snmp.conf.example snmpd.conf.example NO_ARCH= yes .if !defined(PACKAGE_BUILDING) APACHEMOD_VARS_ON= WANT_PHP_MOD=yes APACHEMOD_USE= APACHE_RUN=22+ .else # Package builder doesn't create php5 with module WANT_PHP_WEB= yes .endif post-patch: ${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/poller-wrapper.py ${WRKSRC}/poller.php do-install: @${MKDIR} ${STAGEDIR}/${WWWDIR} .for dir in ${ROOT_DIRS} @${MKDIR} ${STAGEDIR}/${WWWDIR}/${dir} @cd ${WRKSRC}/${dir} && ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR}/${dir} .endfor .for f in ${ROOT_FILES} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}/${WWWDIR} .endfor # Create empty rrd dir writable by www @${MKDIR} ${STAGEDIR}/${WWWDIR}/rrd # Files in scripts dir should be executable @${FIND} ${STAGEDIR}/${WWWDIR}/scripts -type f -exec ${CHMOD} +x {} \; # Ensure PHP and Python scripts are executable @${FIND} ${STAGEDIR}/${WWWDIR} -type f -name '*.py' -or -type f -name \ '*.php' -exec ${CHMOD} +x {} \; do-install-DOCS-on: @${MKDIR} ${STAGEDIR}/${DOCSDIR} .for f in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}/${DOCSDIR} .endfor @cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}/${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}/${EXAMPLESDIR} .for f in ${PORTEXAMPLES} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}/${EXAMPLESDIR} .endfor post-install: @${ECHO_CMD} "@owner ${WWWOWN}" >> ${TMPPLIST} @${ECHO_CMD} "@group ${WWWGRP}" >> ${TMPPLIST} @${FIND} -s ${STAGEDIR}${WWWDIR} -not -type d | ${SORT} | \ ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} ${INSTALL_DATA} ${WRKSRC}/config.php.default \ ${STAGEDIR}/${WWWDIR}/config.php.sample @${ECHO} @sample ${WWWDIR}/config.php.sample >> ${TMPPLIST} @${ECHO} @dir ${WWWDIR}/rrd >> ${TMPPLIST} @${ECHO} @dir ${WWWDIR}/lib/influxdb-php/vendor/guzzlehttp/guzzle/build >> ${TMPPLIST} @${ECHO} @dir ${WWWDIR}/lib/influxdb-php/vendor/guzzlehttp/guzzle/docs >> ${TMPPLIST} @${ECHO} @dir ${WWWDIR}/lib/influxdb-php/vendor/guzzlehttp/guzzle/tests >> ${TMPPLIST} @${ECHO_CMD} "@group" >> ${TMPPLIST} @${ECHO_CMD} "@owner" >> ${TMPPLIST} .include Index: head/net-mgmt/nagiosgraph/Makefile =================================================================== --- head/net-mgmt/nagiosgraph/Makefile (revision 414457) +++ head/net-mgmt/nagiosgraph/Makefile (revision 414458) @@ -1,102 +1,103 @@ # Created by: Denis Shaposhnikov # $FreeBSD$ PORTNAME= nagiosgraph PORTVERSION= 1.5.2 +PORTREVISION= 1 CATEGORIES= net-mgmt MASTER_SITES= SF MAINTAINER= hizel@vyborg.ru COMMENT= Generate rrdtool graphs using performance data from nagios plugins LICENSE= ART20 RUN_DEPENDS= rrdtool>=0:databases/rrdtool OPTIONS_DEFINE= DOCS OPTIONS_SINGLE= NAGIOS OPTIONS_SINGLE_NAGIOS= NAGIOS35 NAGIOS4 OPTIONS_DEFAULT= NAGIOS35 NAGIOS35_DESC= Install for nagios-3.5.x (net-mgmt/nagios) NAGIOS35_RUN_DEPENDS= ${LOCALBASE}/bin/nagios:net-mgmt/nagios NAGIOS4_DESC= Install for nagios-4.0.x (net-mgmt/nagios4) NAGIOS4_RUN_DEPENDS= ${LOCALBASE}/bin/nagios:net-mgmt/nagios4 USES= perl5 shebangfix USE_PERL5= run NO_BUILD= yes NO_ARCH= yes DOCS= AUTHORS CHANGELOG INSTALL README TODO NAGIOSWWWDIR?= www/nagios CGIFILES= show.cgi showconfig.cgi showgraph.cgi showgroup.cgi \ showhost.cgi showservice.cgi testcolor.cgi LIBFILES= insert.pl CFGFILES= nagiosgraph.conf nagiosgraph_de.conf nagiosgraph_es.conf \ nagiosgraph_fr.conf servdb.conf groupdb.conf hostdb.conf \ datasetdb.conf map access.conf labels.conf rrdopts.conf SHEBANG_FILES= utils/*.pl PLIST_SUB= NAGIOSWWWDIR=${NAGIOSWWWDIR} PORTNAME=${PORTNAME} post-patch: @${REINPLACE_CMD} -e 's!%%PREFIX%%!${PREFIX}!' \ ${WRKSRC}/etc/nagiosgraph.conf .for i in ${CGIFILES} @${REINPLACE_CMD} -e 's!/usr/bin/perl!${PERL}!g' \ -e 's!/usr/local!${PREFIX}!g' \ -e 's!/opt/nagiosgraph/etc!${PREFIX}/etc/nagios/nagiosgraph!g' \ ${WRKSRC}/cgi/$i .endfor .for i in ${LIBFILES} @${REINPLACE_CMD} -e 's!/usr/bin/perl!${PERL}!g' \ -e 's!/usr/local!${PREFIX}!g' \ -e 's!/opt/nagiosgraph/etc!${PREFIX}/etc/nagios/nagiosgraph!g' \ ${WRKSRC}/lib/$i .endfor do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/nagios/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/etc/ngshared.pm \ ${STAGEDIR}${PREFIX}/etc/nagios/${PORTNAME}/ngshared.pm .for i in ${CFGFILES} ${INSTALL_DATA} ${WRKSRC}/etc/$i \ ${STAGEDIR}${PREFIX}/etc/nagios/${PORTNAME}/${i}.sample .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} .for i in ${LIBFILES} ${INSTALL_SCRIPT} ${WRKSRC}/lib/${i} \ ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/${NAGIOSWWWDIR}/cgi-bin/${PORTNAME} .for i in ${CGIFILES} ${INSTALL_SCRIPT} ${WRKSRC}/cgi/$i \ ${STAGEDIR}${PREFIX}/${NAGIOSWWWDIR}/cgi-bin/${PORTNAME}/ .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/${NAGIOSWWWDIR}/stylesheets .for i in share/nagiosgraph.css share/nagiosgraph.js share/nagiosgraph.ssi ${INSTALL_DATA} ${WRKSRC}/$i \ ${STAGEDIR}${PREFIX}/${NAGIOSWWWDIR}/stylesheets/ .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/${NAGIOSWWWDIR}/images ${INSTALL_DATA} ${WRKSRC}/share/graph.gif \ ${STAGEDIR}${PREFIX}/${NAGIOSWWWDIR}/images/action-nagiosgraph.gif @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/utils/testentry.pl ${STAGEDIR}${EXAMPLESDIR}/ @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ .endfor .include Index: head/net-mgmt/netdot/Makefile =================================================================== --- head/net-mgmt/netdot/Makefile (revision 414457) +++ head/net-mgmt/netdot/Makefile (revision 414458) @@ -1,87 +1,87 @@ # Created by: Nick Hilliard # $FreeBSD$ PORTNAME= netdot PORTVERSION= 1.0.7 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net-mgmt MASTER_SITES= http://netdot.uoregon.edu/pub/dists/ MAINTAINER= nick@foobar.org COMMENT= Open source tool to organize and maintain network information LICENSE= GPLv2 RUN_DEPENDS= p5-libapreq2>=0:www/p5-libapreq2 \ mp2bug:www/mod_perl2 \ p5-Apache-Session>=1.6:www/p5-Apache-Session \ p5-Apache-AuthCookie>=0:www/p5-Apache-AuthCookie \ p5-Apache2-SiteControl>=1.0:www/p5-Apache2-SiteControl \ p5-URI>=0:net/p5-URI \ p5-DBD-mysql>=0:databases/p5-DBD-mysql \ p5-SQL-Translator>=0.07:databases/p5-SQL-Translator \ p5-Class-DBI>=3.0.17:databases/p5-Class-DBI \ p5-Class-DBI-AbstractSearch>=0:databases/p5-Class-DBI-AbstractSearch \ p5-SNMP-Info>=2.06:net-mgmt/p5-SNMP-Info \ p5-HTML-Mason>=1.31:www/p5-HTML-Mason \ p5-Log-Dispatch>=0:devel/p5-Log-Dispatch \ p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \ p5-Parallel-ForkManager>=0:devel/p5-Parallel-ForkManager \ p5-Net-IRR>=0:net/p5-Net-IRR \ p5-NetAddr-IP>=4.042:net-mgmt/p5-NetAddr-IP \ p5-Net-Patricia>=1.20:net/p5-Net-Patricia \ p5-Net-Appliance-Session>=3.113.610:net/p5-Net-Appliance-Session \ p5-Net-DNS>=0:dns/p5-Net-DNS \ p5-Net-DNS-ZoneFile-Fast>=1.12:dns/p5-Net-DNS-ZoneFile-Fast \ p5-BIND-Config-Parser>=0:dns/p5-BIND-Config-Parser \ p5-Carp-Assert>=0:devel/p5-Carp-Assert \ p5-XML-Simple>=0:textproc/p5-XML-Simple \ p5-Socket6>=0:net/p5-Socket6 \ p5-GraphViz>=2.02:graphics/p5-GraphViz \ rrdtool:databases/rrdtool \ netdisco-mibs>=0:net-mgmt/netdisco-mibs USES= gmake perl5 shebangfix NO_BUILD= yes USE_MYSQL= yes SUB_FILES= pkg-message pkg-install SUB_LIST= WWWDIR="${WWWDIR}" \ WWWOWN="${WWWOWN}" \ WWWGRP="${WWWGRP}" \ CHOWN="${CHOWN}" \ CHMOD="${CHMOD}" SHEBANG_FILES= bin/*.pl bin/initdb upgrade/upgrade-tasks SHEBANG_LANG= perl perl2 perl2_OLD_CMD= <> perl2_CMD= ${LOCALBASE}/bin/perl .include INSTALL_TARGET= install \ PREFIX=${WWWDIR} \ PERL=${PERL} \ STAGEDIR=${STAGEDIR}${WWWDIR} \ APACHEUSER=${WWWOWN} \ APACHEGROUP=${WWWGRP} post-patch: @${REINPLACE_CMD} "s#/usr/local/netdot#${WWWDIR}#g" ${WRKSRC}/netdot.cron ${WRKSRC}/Makefile ${WRKSRC}/import/import_ip_bulk.pl @${REINPLACE_CMD} "s#%%LOCALPREFIX%%#${PREFIX}#g" ${WRKSRC}/etc/Default.conf post-install: .for f in export/bind export/dhcpd export/ethers export/rancid export/smokeping export/sysmon htdocs/img/graphs lib/Netdot/Manual tmp/sessions/locks htdocs/masondata/cache @${TOUCH} ${STAGEDIR}${WWWDIR}/${f}/.keep-me .endfor .for f in initdb ${INSTALL_SCRIPT} ${WRKSRC}/bin/${f} ${STAGEDIR}${WWWDIR}/bin/${f} .endfor ${MKDIR} ${STAGEDIR}${WWWDIR}/upgrade .for f in Makefile updatedb upgrade-tasks ${INSTALL_SCRIPT} ${WRKSRC}/upgrade/${f} ${STAGEDIR}${WWWDIR}/upgrade/${f} .endfor ${INSTALL_DATA} ${WRKSRC}/netdot.cron ${STAGEDIR}${WWWDIR}/etc/netdot.cron ${INSTALL_DATA} ${WRKSRC}/etc/default_data ${STAGEDIR}${WWWDIR}/etc/default_data .include Index: head/net-mgmt/nfdump/Makefile =================================================================== --- head/net-mgmt/nfdump/Makefile (revision 414457) +++ head/net-mgmt/nfdump/Makefile (revision 414458) @@ -1,152 +1,152 @@ # Created by: Janos.Mohacsi@bsd.hu # $FreeBSD$ PORTNAME= nfdump PORTVERSION= 1.6.13 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-mgmt MASTER_SITES= SF/${PORTNAME}/stable/${PORTNAME}-${PORTVERSION} MAINTAINER= cpm@fbsd.es COMMENT= Command-line tools to collect and process NetFlow data LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/BSD-license.txt GNU_CONFIGURE= yes USES= libtool USE_AUTOTOOLS= autoconf:env autoheader:env USE_CSTD= gnu89 USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes #flow-tools support OPTIONS_DEFINE= DOCS FT2NFDUMP NFPROFILE FIXTIMEBUG READPCAP NFTRACK \ SFLOW NFDUMP15 NSEL OPTIONS_DEFAULT= NFPROFILE FT2NFDUMP_DESC= With Flow-tools to nfdump converter NFPROFILE_DESC= With nfprofile (nfsen requires it) FIXTIMEBUG_DESC= With fixing swap time bug of some v5 READPCAP_DESC= With pcap support NFTRACK_DESC= With PortTracker support SFLOW_DESC= Build sflow collector daemon also NFDUMP15_DESC= Enable compatibility with version 1.5 NSEL_DESC= Read and process ASA/NSEL/NEL event data post-patch: @${REINPLACE_CMD} 's|-ggdb||' ${WRKSRC}/bin/Makefile.in .include #for compatibility # .if ${PORT_OPTIONS:MNFDUMP15} CONFIGURE_ARGS+= --enable-compat15 .else CONFIGURE_ARGS+= --disable-compat15 .endif .if ${PORT_OPTIONS:MNSEL} CONFIGURE_ARGS+= --enable-nsel .else CONFIGURE_ARGS+= --disable-nsel .endif PLIST_FILES= bin/nfanon bin/nfcapd bin/nfdump bin/nfexpire bin/nfreplay \ man/man1/nfanon.1.gz man/man1/nfcapd.1.gz man/man1/nfdump.1.gz \ man/man1/nfexpire.1.gz man/man1/nfreplay.1.gz PORTDOCS= AUTHORS ChangeLog INSTALL NEWS README .if ${PORT_OPTIONS:MFIXTIMEBUG} CONFIGURE_ARGS+= --enable-fixtimebug .else CONFIGURE_ARGS+= --disable-fixtimebug .endif .if ${PORT_OPTIONS:MNFPROFILE} CONFIGURE_ARGS+= --enable-nfprofile PLIST_FILES+= bin/nfprofile man/man1/nfprofile.1.gz .else CONFIGURE_ARGS+= --disable-nfprofile .endif .if ${PORT_OPTIONS:MNFTRACK} CONFIGURE_ARGS+= --enable-nftrack PLIST_FILES+= bin/nftrack .else CONFIGURE_ARGS+= --disable-nftrack .endif .if ${PORT_OPTIONS:MNFPROFILE} || ${PORT_OPTIONS:MNFTRACK} CONFIGURE_ARGS+= --with-rrdpath=${LOCALBASE} BUILD_DEPENDS+= rrdtool:databases/rrdtool RUN_DEPENDS+= rrdtool:databases/rrdtool .endif #flow-tools support .if ${PORT_OPTIONS:MFT2NFDUMP} BUILD_DEPENDS+= flow-cat:net-mgmt/flow-tools CONFIGURE_ARGS+= --enable-ftconv --with-ftpath=${LOCALBASE} PLIST_FILES+= bin/ft2nfdump man/man1/ft2nfdump.1.gz .endif .if ${PORT_OPTIONS:MREADPCAP} CONFIGURE_ARGS+= --enable-readpcap .else CONFIGURE_ARGS+= --disable-readpcap .endif #sflow capture support .if ${PORT_OPTIONS:MSFLOW} CONFIGURE_ARGS+= --enable-sflow PLIST_FILES+= bin/sfcapd man/man1/sfcapd.1.gz .else CONFIGURE_ARGS+= --disable-sflow .endif do-install: .for binary in nfanon nfcapd nfdump nfexpire nfreplay ${INSTALL_DATA} ${WRKSRC}/bin/${binary} ${STAGEDIR}${PREFIX}/bin ${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/${binary} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${binary} .endfor .if ${PORT_OPTIONS:MNFPROFILE} ${INSTALL_DATA} ${WRKSRC}/bin/nfprofile ${STAGEDIR}${PREFIX}/bin ${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/nfprofile ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/nfprofile ${INSTALL_MAN} ${WRKSRC}/man/nfprofile.1 ${STAGEDIR}${PREFIX}/man/man1 .endif .if ${PORT_OPTIONS:MNFTRACK} ${INSTALL_DATA} ${WRKSRC}/bin/nftrack ${STAGEDIR}${PREFIX}/bin ${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/nftrack ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/nftrack .endif .if ${PORT_OPTIONS:MFT2NFDUMP} ${INSTALL_DATA} ${WRKSRC}/bin/ft2nfdump ${STAGEDIR}${PREFIX}/bin ${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/ft2nfdump ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ft2nfdump ${INSTALL_MAN} ${WRKSRC}/man/ft2nfdump.1 ${STAGEDIR}${PREFIX}/man/man1 .endif .if ${PORT_OPTIONS:MSFLOW} ${INSTALL_DATA} ${WRKSRC}/bin/sfcapd ${STAGEDIR}${PREFIX}/bin ${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/sfcapd ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sfcapd ${INSTALL_MAN} ${WRKSRC}/man/sfcapd.1 ${STAGEDIR}${PREFIX}/man/man1 .endif .for filename in nfanon nfdump nfcapd nfexpire nfreplay ${INSTALL_MAN} ${WRKSRC}/man/${filename}.1 ${STAGEDIR}${PREFIX}/man/man1 .endfor post-install: .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif .include Index: head/net-mgmt/nfsen/Makefile =================================================================== --- head/net-mgmt/nfsen/Makefile (revision 414457) +++ head/net-mgmt/nfsen/Makefile (revision 414458) @@ -1,75 +1,75 @@ # Created by: janos.mohacsi@bsd.hu # $FreeBSD$ PORTNAME= nfsen PORTVERSION= 1.3.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-mgmt MASTER_SITES= SF/${PORTNAME}/stable/${PORTNAME}-${PORTVERSION} \ http://nfsen.sourceforge.net/ MAINTAINER= feld@FreeBSD.org COMMENT= Web based frontend to nfdump netflow collector LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/BSD-license.txt RUN_DEPENDS= rrdtool>=0:databases/rrdtool \ p5-Mail-Tools>=0:mail/p5-Mail-Tools \ p5-Socket6>=0:net/p5-Socket6 \ nfdump>=0:net-mgmt/nfdump USES= cpe iconv shebangfix perl5 CPE_VENDOR= nfsen CPE_PRODUCT= nfsen USE_PHP= session pcre sockets NO_BUILD= yes NO_ARCH= yes PLIST_SUB+= PORTNAME=${PORTNAME} USE_RC_SUBR= nfsen perl_OLD_CMD= %%PERL%% SHEBANG_FILES= bin/testPlugin bin/RebuildHierarchy.pl bin/nfsen bin/nfsend libexec/NfSenRRD.pm \ libexec/NfAlert.pm libexec/NfProfile.pm libexec/Notification.pm libexec/NfSen.pm \ libexec/NfConf.pm libexec/Lookup.pm libexec/AbuseWhois.pm libexec/NfSenRC.pm \ libexec/Nfsources.pm REINPLACE_ARGS= -i '' REINPLACE_LIST= bin/testPlugin bin/RebuildHierarchy.pl bin/nfsen bin/nfsend etc/nfsen-dist.conf libexec/NfConf.pm SUB_LIST+= "CONFDIR=${PREFIX}/etc" SUB_LIST+= "LIBEXECDIR=${PREFIX}/libexec/${PORTNAME}" SUB_LIST+= "PORTVERSION=${PORTVERSION}" SUB_LIST+= "PREFIX=${PREFIX}" SUB_LIST+= "WWWDIR=${WWWDIR}" SUB_LIST+= "PORTNAME=${PORTNAME}" post-patch: .for nfsenfile in ${REINPLACE_LIST} @${REINPLACE_CMD} ${_SUB_LIST_TEMP} ${WRKSRC}/${nfsenfile} .endfor .for perlfile in ${SHEBANG_FILES} @${REINPLACE_CMD} "s|perl -w$$|perl|" ${WRKSRC}/${perlfile} .endfor ${CP} ${FILESDIR}/conf.php ${WRKSRC} @${REINPLACE_CMD} ${_SUB_LIST_TEMP} ${WRKSRC}/conf.php @${REINPLACE_CMD} "s|/usr/bin/perl|${perl_CMD}|" ${WRKSRC}/libexec/Nfcomm.pm do-install: ${INSTALL} -d ${STAGEDIR}/${PREFIX}/var/${PORTNAME}/profiles-data/live ${INSTALL} -d ${STAGEDIR}/${PREFIX}/var/${PORTNAME}/profiles-stat/live ${INSTALL} -d ${STAGEDIR}/${PREFIX}/var/${PORTNAME}/profiles/live ${INSTALL} -d ${STAGEDIR}/${PREFIX}/var/${PORTNAME}/filters ${INSTALL} -d ${STAGEDIR}/${PREFIX}/var/${PORTNAME}/run ${INSTALL} -d ${STAGEDIR}/${PREFIX}/libexec/${PORTNAME}/plugins ${INSTALL} -d ${STAGEDIR}/${WWWDIR}/plugins (cd ${WRKSRC}/bin && ${INSTALL_SCRIPT} * ${STAGEDIR}/${PREFIX}/bin/) ${INSTALL_DATA} ${WRKSRC}/etc/nfsen-dist.conf ${STAGEDIR}/${PREFIX}/etc/ (cd ${WRKSRC}/html && ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR}/) (cd ${WRKSRC}/plugins/frontend/ && ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR}/plugins/) (cd ${WRKSRC}/libexec && ${INSTALL_SCRIPT} * ${STAGEDIR}/${PREFIX}/libexec/${PORTNAME}/) (cd ${WRKSRC}/plugins/backend && ${COPYTREE_SHARE} . ${STAGEDIR}/${PREFIX}/libexec/${PORTNAME}/plugins/) ${INSTALL_DATA} ${WRKSRC}/installer-items/CopyRecursive.pm ${STAGEDIR}/${PREFIX}/libexec/${PORTNAME}/ ${INSTALL_DATA} ${WRKSRC}/installer-items/RRDconvertv1.pm ${STAGEDIR}/${PREFIX}/libexec/${PORTNAME}/ ${INSTALL_DATA} ${WRKSRC}/conf.php ${STAGEDIR}/${WWWDIR} @${ECHO_MSG} "Configure your ${LOCALBASE}/etc/nfsen.conf to have necessary sources "; @${ECHO_MSG} "Then run 'nfsen reconfig' to correctly setup source, RRD, and profile files"; .include Index: head/net-mgmt/observium/Makefile =================================================================== --- head/net-mgmt/observium/Makefile (revision 414457) +++ head/net-mgmt/observium/Makefile (revision 414458) @@ -1,151 +1,151 @@ # Created by: rflynn@acsalaska.net # $FreeBSD$ PORTNAME= observium PORTVERSION= 0.16.1.7533 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-mgmt MASTER_SITES= http://www.observium.org/ DISTNAME= ${PORTNAME}-community-latest DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= dirkx@webweaving.org COMMENT= Autodiscovering PHP/MySQL/SNMP based network monitoring LICENSE= GPLv3 WRKSRC= ${WRKDIR}/${PORTNAME} USES= python shebangfix SHEBANG_FILES= mibs/process.pl \ scripts/agent-local/areca-hw \ scripts/agent-local/asterisk \ scripts/agent-local/bind \ scripts/agent-local/crashplan \ scripts/agent-local/edac \ scripts/agent-local/exim-mailqueue.sh \ scripts/agent-local/hdarray \ scripts/agent-local/ipmitool-sensor \ scripts/agent-local/kamailio \ scripts/agent-local/ksm \ scripts/agent-local/lighttpd \ scripts/agent-local/lmsensors \ scripts/agent-local/postfix_mailgraph \ scripts/agent-local/postfix_qshape \ scripts/agent-local/postgresql.pl \ scripts/agent-local/proxmox-qemu \ scripts/agent-local/sabnzbd-qstatus \ scripts/agent-local/temperature \ scripts/agent-local/virt-what \ scripts/agent-local/vmwaretools \ scripts/agent-local/zimbra \ scripts/add_ds.pl \ scripts/get-geshi.sh \ scripts/get-jpgraph.sh \ scripts/ifAlias \ scripts/ifAlias_persist \ scripts/makecss.sh \ scripts/observium_agent \ scripts/removespikes.php \ scripts/removespikes.pl \ scripts/rename-mibs.pl \ scripts/rrdtoolx.py \ scripts/watchmaillog/watchmaillog.pl USE_PHP= ctype filter gd iconv json mcrypt mysql mysqli posix session snmp tokenizer xml zlib WANT_PHP_CLI= yes IGNORE_WITH_PHP= 70 NO_BUILD= yes RUN_DEPENDS+= rrdtool:databases/rrdtool \ dot:graphics/graphviz \ Magick-config:graphics/ImageMagick \ mtr:net/mtr-nox11 \ ${LOCALBASE}/share/pear/Net/IPv4.php:net/pear-Net_IPv4 \ ${LOCALBASE}/share/pear/Net/IPv6.php:net/pear-Net_IPv6 \ snmpget:net-mgmt/net-snmp \ sudo:security/sudo LIB_DEPENDS+= libpng.so:graphics/png OPTIONS_DEFINE= APACHEMOD FPING IPMITOOL LIBVIRT MYSQLD NAGPLUGINS NMAP PYPOLLER SVN WMIC OPTIONS_DEFAULT= APACHEMOD FPING IPMITOOL LIBVIRT NAGPLUGINS NMAP PYPOLLER SVN WMIC APACHEMOD_DESC= Use PHP with Apache 2.2+ module FPING_DESC= Enable fping support ping monitoring IPMITOOL_DESC= Enable support for monitoring hardware IPMI MYSQLD_DESC= Use local MySQL server WMIC_DESC= Enable support for WMI polling PYPOLLER_DESC= Enable Python Poller Wrapper FPING_RUN_DEPENDS= fping:net/fping IPMITOOL_RUN_DEPENDS= ipmitool:sysutils/ipmitool LIBVIRT_RUN_DEPENDS= virsh:devel/libvirt NAGPLUGINS_RUN_DEPENDS= ${LOCALBASE}/libexec/nagios/check_nagios:net-mgmt/nagios-plugins NMAP_RUN_DEPENDS= nmap:security/nmap PYPOLLER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>0:databases/py-MySQLdb SVN_RUN_DEPENDS= svn:devel/subversion WMIC_RUN_DEPENDS= wmic:net-mgmt/wmi-client .include SUB_FILES+= pkg-message SUB_LIST+= PHP="${PHPBASE}/bin/php" PYTHON=${PHPBASE}/bin/python ROOT_FILES= rename_device.php snmptrap.php add_device.php \ snmpd.conf.example check-errors.php config_to_json.php delete_device.php \ syslog.php irc.php snmp.conf.example adduser.php discovery.php \ check-services.php poller.php config.php.default poller-wrapper.py ROOT_DIRS= html scripts includes update mibs libs PORTDOCS= INSTALL README PORTEXAMPLES= snmp.conf.example snmpd.conf.example .if ${PORT_OPTIONS:MAPACHEMOD} && !defined(PACKAGE_BUILDING) WANT_PHP_MOD= yes USE_APACHE_RUN= 22+ .else # Package builder doesn't create php5 with module WANT_PHP_WEB= yes .endif .if ${PORT_OPTIONS:MMYSQLD} USE_MYSQL= server .else USE_MYSQL= client .endif post-patch: ${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/poller-wrapper.py ${WRKSRC}/poller.php do-install: ${MKDIR} ${STAGEDIR}/${WWWDIR} .for dir in ${ROOT_DIRS} ${MKDIR} ${STAGEDIR}/${WWWDIR}/${dir} cd ${WRKSRC}/${dir} && ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR}/${dir} .endfor .for f in ${ROOT_FILES} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}/${WWWDIR} .endfor # Create empty rrd dir and logs writable by www (the apache user) ${MKDIR} ${STAGEDIR}/${WWWDIR}/rrd ${STAGEDIR}/${WWWDIR}/logs # Files in scripts dir should be executable ${FIND} ${STAGEDIR}/${WWWDIR}/scripts -type f -exec ${CHMOD} +x {} \; # Ensure PHP and Python scripts are executable ${FIND} ${STAGEDIR}/${WWWDIR} -type f -name '*.py' -or -type f -name '*.php' -exec ${CHMOD} +x {} \; # Rename for @sample ${MV} ${STAGEDIR}/${WWWDIR}/config.php.default ${STAGEDIR}/${WWWDIR}/config.php.default.sample .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}/${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}/${DOCSDIR} .endfor .endif .if ${PORT_OPTIONS:MEXAMPLES} ${MKDIR} ${STAGEDIR}/${EXAMPLESDIR} .for f in ${PORTEXAMPLES} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}/${EXAMPLESDIR} .endfor .endif .include Index: head/net-mgmt/phpweathermap/Makefile =================================================================== --- head/net-mgmt/phpweathermap/Makefile (revision 414457) +++ head/net-mgmt/phpweathermap/Makefile (revision 414458) @@ -1,69 +1,69 @@ # Created by: Hsin-Han You # $FreeBSD$ PORTNAME= phpweathermap PORTVERSION= 0.97a -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-mgmt www MASTER_SITES= http://www.network-weathermap.com/files/ DISTNAME= php-weathermap-${PORTVERSION} MAINTAINER= hhyou@cs.nctu.edu.tw COMMENT= Network visualisation tool with web editor LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${LOCALBASE}/share/pear/Console/Getopt.php:devel/pear \ rrdtool:databases/rrdtool NO_BUILD= yes NO_ARCH= yes USES= zip USE_PHP= gd WM_FILES= HTML_ImageMap.class.php WeatherMap.functions.php \ WeatherMapLink.class.php WeatherMapNode.class.php \ Weathermap.class.php weathermap.conf WM_WWW_FILES= overlib.js editor-config.php-dist editor.css \ editor.inc.php editor.js editor.php WM_WWW_DIRS= editor-resources images docs PORTDOCS= CHANGES COPYING README WRKSRC= ${WRKDIR}/weathermap SUB_FILES= pkg-message PLIST_SUB= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} OPTIONS_DEFINE= DOCS EXAMPLES post-patch: ${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|g' ${WRKSRC}/editor.php ${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|g' \ -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/weathermap do-install: @${MKDIR} ${STAGEDIR}/${DATADIR}/www/configs @${INSTALL_SCRIPT} ${WRKSRC}/weathermap ${STAGEDIR}/${PREFIX}/bin/phpweathermap @for i in ${WM_FILES}; do \ ${INSTALL_DATA} ${WRKSRC}/$$i ${STAGEDIR}/${DATADIR}/$$i; \ done @for i in ${WM_WWW_FILES}; do \ ${INSTALL_DATA} ${WRKSRC}/$$i ${STAGEDIR}/${DATADIR}/www/$$i; \ done @${CP} -R ${WRKSRC}/lib ${STAGEDIR}/${DATADIR} @(cd ${WRKSRC} && ${COPYTREE_SHARE} "${WM_WWW_DIRS}" ${STAGEDIR}/${DATADIR}/www) do-install-EXAMPLES-on: @(cd ${WRKSRC} && ${COPYTREE_SHARE} "random-bits" ${STAGEDIR}/${EXAMPLESDIR}) ${FIND} ${STAGEDIR}/${EXAMPLESDIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 644 ${FIND} ${STAGEDIR}/${EXAMPLESDIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}/${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}/${DOCSDIR} .include Index: head/net-mgmt/pnp/Makefile =================================================================== --- head/net-mgmt/pnp/Makefile (revision 414457) +++ head/net-mgmt/pnp/Makefile (revision 414458) @@ -1,106 +1,106 @@ # Created by: rea-fbsd@codelabs.ru # $FreeBSD$ PORTNAME= pnp PORTVERSION= 0.6.25 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net-mgmt MASTER_SITES= SF/pnp4nagios/PNP-0.6 DISTNAME= pnp4nagios-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER?= lme@FreeBSD.org COMMENT?= Nagios / Icinga performance data collector and grapher LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/bin/rrdtool:databases/rrdtool RUN_DEPENDS?= ${LOCALBASE}/bin/rrdtool:databases/rrdtool \ nagios:net-mgmt/nagios MAKE_JOBS_UNSAFE= yes USES= perl5 dos2unix OPTIONS_DEFINE= PDF OPTIONS_DEFAULT= PDF PDF_DESC= Use built-in fpdf library to produce PDF views .include USE_PHP= gd iconv json pcre session simplexml sockets xml zlib WANT_PHP_WEB= yes USE_RC_SUBR= npcd DOS2UNIX_REGEX= '.*\.\(php\|js\|txt\)$$' NAGIOSDIR?= /var/spool/nagios NAGIOSHTMURL?= /nagios NAGIOSUSER?= nagios NAGIOSGROUP?= nagios PNP_STATE= ${NAGIOSDIR}/pnp PNP_RRDS= ${PNP_STATE}/rrd PNP_SPOOL= ${PNP_STATE}/perfspool PNP_URL?= ${NAGIOSHTMURL}/pnp FPDF_DIR?= share/fpdf PDF_EXTRA_PATCHES_OFF+= ${FILESDIR}/extra-patch-disable-pdf GNU_CONFIGURE= yes CONFIGURE_ARGS+= \ --sysconfdir=${ETCDIR} \ --datarootdir=${WWWDIR} \ --datadir=${WWWDIR} \ --localstatedir=/var/log \ --with-rrdtool=${LOCALBASE}/bin/rrdtool \ --with-perfdata-dir=${PNP_RRDS} \ --with-perfdata-spool-dir=${PNP_SPOOL} \ --with-nagios-user=${NAGIOSUSER} \ --with-nagios-group=${NAGIOSGROUP} # Get rid of INSTALL_OPTS that are set by configure -- # we want the things to be installed with root:wheel and # NAGIOSUSER:NAGIOSGROUP are going to the configuration files. MAKE_ARGS= INSTALL_OPTS= INSTALL_TARGET= install install-config PLIST_SUB+= NAGIOSDIR=${NAGIOSDIR} \ NAGIOSUSER=${NAGIOSUSER} \ NAGIOSGROUP=${NAGIOSGROUP} \ WWWOWN=${WWWOWN} \ WWWGRP=${WWWGRP} SUB_FILES= pkg-message SUB_LIST= PNP_RRDS=${PNP_RRDS} \ PNP_URL=${PNP_URL} \ NAGIOSUSER=${NAGIOSUSER} \ NAGIOSGROUP=${NAGIOSGROUP} SAMPLE_CONFIGS= lighttpd.pnp4nagios.conf nginx.pnp4nagios.conf httpd.conf .if ${PORT_OPTIONS:MPDF} PNP_USE_FPDF= 1 .else PNP_USE_FPDF= 0 .endif post-patch: @${REINPLACE_CMD} \ -e's|^\$$conf\['\''use_fpdf'\''\] = [[:digit:]];|$$conf['\''use_fpdf'\''] = ${PNP_USE_FPDF};|' \ -e's|^\$$conf\['\''nagios_base'\''\] = "/nagios/cgi-bin";|$$conf\['\''nagios_base'\''\] = "${NAGIOSHTMURL}/cgi-bin";|' \ -e's|/usr/local/check_mk/|/usr/local/share/check_mk/|g' \ -e's|/usr/local/nagios/var/rw/live|/${NAGIOSDIR}/rw/live|' \ "${WRKSRC}/sample-config/pnp/config.php.in" .for f in ${SAMPLE_CONFIGS} @${REINPLACE_CMD} -e 's|@BASE_URL@|${PNP_URL}|g' -e 's|@datarootdir@|${WWWDIR}|g' \ -e 's|/usr/local/nagios/etc|${PREFIX}/etc/${NAGIOSUSER}|' -e 's|Nagios|${NAGIOSUSER}|' \ "${WRKSRC}/sample-config/${f}.in" .endfor @${LN} -fs ../en_US/dwnld.html ${WRKSRC}/share/pnp/documents/de_DE/dwnld.html post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for f in ${SAMPLE_CONFIGS} ${INSTALL_DATA} ${WRKSRC}/sample-config/${f} ${STAGEDIR}${EXAMPLESDIR} .endfor ${INSTALL_MAN} ${WRKSRC}/man/npcd.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .include Index: head/net-mgmt/rrdbot/Makefile =================================================================== --- head/net-mgmt/rrdbot/Makefile (revision 414457) +++ head/net-mgmt/rrdbot/Makefile (revision 414458) @@ -1,30 +1,30 @@ # Created by: Jeremy Chadwick # $FreeBSD$ PORTNAME= rrdbot PORTVERSION= 0.9.7 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net-mgmt MASTER_SITES= http://thewalter.net/stef/software/rrdbot/ MAINTAINER= rodrigo@FreeBSD.org COMMENT= Threaded SNMP polling daemon which stores data in RRDs LIB_DEPENDS= librrd.so:databases/rrdtool GNU_CONFIGURE= yes CONFIGURE_ARGS= --libdir=${LOCALBASE}/lib --includedir=${LOCALBASE}/include \ --datarootdir=${PREFIX}/share/rrdbot SUB_FILES= pkg-message USE_RC_SUBR= rrdbot .if defined(WITH_DEBUG) CONFIGURE_ARGS+= --enable-debug .endif .if defined(WITHOUT_IPV6) CONFIGURE_ARGS+= --disable-ipv6 .endif .include Index: head/net-mgmt/smokeping/Makefile =================================================================== --- head/net-mgmt/smokeping/Makefile (revision 414457) +++ head/net-mgmt/smokeping/Makefile (revision 414458) @@ -1,95 +1,95 @@ # Created by: Lars Thegler # $FreeBSD$ PORTNAME= smokeping PORTVERSION= 2.6.11 -PORTREVISION= 4 +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 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/snmp4nagios/Makefile =================================================================== --- head/net-mgmt/snmp4nagios/Makefile (revision 414457) +++ head/net-mgmt/snmp4nagios/Makefile (revision 414458) @@ -1,50 +1,50 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= SNMP4Nagios PORTVERSION= 0.4 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net-mgmt MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME}/${PORTVERSION} MAINTAINER= zi@FreeBSD.org COMMENT= Vendor specific SNMP plugins for Nagios BUILD_DEPENDS= snmpcheck:net-mgmt/net-snmp RUN_DEPENDS= snmpcheck:net-mgmt/net-snmp GNU_CONFIGURE= yes NAGIOSWWWDIR?= www/nagios NAGIOSDIR?= /var/spool/nagios OPTIONS_DEFINE= RRDTOOL RRDTOOL_DESC= Build with rrdtool support .include CONFIGURE_ARGS= --sbindir=${PREFIX}/${NAGIOSWWWDIR}/cgi-bin \ --bindir=${PREFIX}/libexec/nagios \ --libexecdir=${PREFIX}/libexec/nagios \ --datadir=${PREFIX}/share \ --sysconfdir=${PREFIX}/etc/nagios \ --localstatedir=${NAGIOSDIR} \ --with-rrddir=${NAGIOSDIR}/snmp4nagios/rrd \ --with-pngdir=${NAGIOSDIR}/snmp4nagios/png \ --prefix=${PREFIX} CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib .include .if ${PORT_OPTIONS:MRRDTOOL} LIB_DEPENDS+= librrd.so:databases/rrdtool CONFIGURE_ARGS+=--with-rrd PLIST_SUB+= RRD="" .else CONFIGURE_ARGS+=--with-rrd=no PLIST_SUB+= RRD="@comment " .endif .include Index: head/net-mgmt/torrus/Makefile =================================================================== --- head/net-mgmt/torrus/Makefile (revision 414457) +++ head/net-mgmt/torrus/Makefile (revision 414458) @@ -1,64 +1,64 @@ # Created by: Corey Smith # $FreeBSD$ PORTNAME= torrus PORTVERSION= 2.07 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-mgmt MASTER_SITES= SF/torrus/torrus/ MAINTAINER= corsmith@gmail.com COMMENT= Data Series Processing Framework - think mrtg with xml configs LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= rrdtool>=0:databases/rrdtool \ p5-XML-LibXML>=0:textproc/p5-XML-LibXML \ p5-BerkeleyDB>=0:databases/p5-BerkeleyDB \ p5-Template-Toolkit>=0:www/p5-Template-Toolkit \ p5-Proc-Daemon>=0:devel/p5-Proc-Daemon \ p5-Net-SNMP>=0:net-mgmt/p5-Net-SNMP \ p5-URI>=0:net/p5-URI \ p5-TimeDate>=0:devel/p5-TimeDate \ p5-Apache-Session>=0:www/p5-Apache-Session \ p5-FCGI>=0:www/p5-FCGI \ p5-JSON>0:converters/p5-JSON RUN_DEPENDS:= ${BUILD_DEPENDS} USE_GNOME= libxml2 USES= perl5 USE_PERL5= run GNU_CONFIGURE= yes NO_ARCH= yes USERS= torrus GROUPS= torrus PLIST_SUB= TORRUS_USER=${USERS} USE_RC_SUBR= torrus_collector torrus_monitor CONFIGURE_ARGS= --prefix=${PREFIX} \ var_user=${USERS} var_group=${USERS} \ torrus_user=${USERS} \ defrrddir=/var/torrus/collector_rrd \ pkghome=${DATADIR} \ pkgbindir=${PREFIX}/libexec/torrus \ pkgdocdir=${DOCSDIR} \ exmpdir=${EXAMPLESDIR} \ perllibdir=${PREFIX}/${SITE_PERL_REL} \ scriptsdir=${PREFIX}/libexec/torrus/scripts \ --enable-pkgonly post-install: @${MKDIR} ${STAGEDIR}/var/torrus/session_data/store @${MKDIR} ${STAGEDIR}/var/torrus/session_data/lock @${MKDIR} ${STAGEDIR}/var/torrus/session_data @${MKDIR} ${STAGEDIR}/var/torrus/reports @${MKDIR} ${STAGEDIR}/var/torrus/db @${MKDIR} ${STAGEDIR}/var/torrus/collector_rrd @${MKDIR} ${STAGEDIR}/var/torrus/cache @${MKDIR} ${STAGEDIR}/var/torrus @${MKDIR} ${STAGEDIR}/var/run/torrus @${MKDIR} ${STAGEDIR}/var/log/torrus .include Index: head/net-mgmt/xymon-server/Makefile =================================================================== --- head/net-mgmt/xymon-server/Makefile (revision 414457) +++ head/net-mgmt/xymon-server/Makefile (revision 414458) @@ -1,96 +1,96 @@ # $FreeBSD$ PORTNAME= xymon PORTVERSION= 4.3.27 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= net-mgmt www MASTER_SITES= SF/xymon/Xymon/${PORTVERSION} PKGNAMESUFFIX= -server${PKGNAMESUFFIX2} DIST_SUBDIR= repacked MAINTAINER= feld@FreeBSD.org COMMENT= System for monitoring servers and networks LICENSE= GPLv2 BUILD_DEPENDS= rrdtool:databases/rrdtool LIB_DEPENDS= libpng.so:graphics/png \ libpcre.so:devel/pcre \ libcares.so:dns/c-ares RUN_DEPENDS= rrdtool:databases/rrdtool \ fping:net/fping \ mtr:net/mtr-nox11 USERS= xymon GROUPS= xymon # Options XYMONUSER?= xymon XYMONHOSTNAME?= xymon.example.com XYMONHOSTIP?= 127.0.0.1 USES= cpe gmake shebangfix SHEBANG_FILES= ${WRKSRC}/xymond/xymonreports.sh.DIST ${WRKSRC}/build/upgrade430.sh USE_OPENSSL= yes MAKE_JOBS_UNSAFE= yes CONFIGURE_ENV= MAKE=gmake MAKE_ENV+= XYMONUSER="${XYMONUSER}" MAKE_ENV+= XYMONHOSTNAME="${XYMONHOSTNAME}" MAKE_ENV+= XYMONHOSTIP="${XYMONHOSTIP}" MAKE_ENV+= INSTALLROOT="${STAGEDIR}" MANPREFIX= ${STAGEDIR}${PREFIX} MAKE_ARGS+= PKGBUILD="true" USE_RC_SUBR= xymon-server SUB_LIST+= XYMONUSER="${XYMONUSER}" PLIST_SUB+= XYMONUSER="${XYMONUSER}" CONFIG_FILES= cgioptions.cfg client-local.cfg \ columndoc.csv graphs.cfg protocols.cfg \ tasks.cfg xymonserver.cfg xymon-apache.conf FIXME1= alerts.cfg hosts.cfg xymon-apache-open xymon-apache-secure FIXME2= analysis.cfg combo.cfg holidays.cfg rrddefinitions.cfg \ snmpmibs.cfg xymonmenu.cfg xymonserver-migration.cfg OPTIONS_DEFINE=DEBUG LDAP NETSNMP NETSNMP_DESC=Enable Net-SNMP support .include .if ${PORT_OPTIONS:MLDAP} MAKE_ENV+= WITH_LDAP=1 USE_OPENLDAP= yes .endif .if ${PORT_OPTIONS:MNETSNMP} MAKE_ENV+= WITH_NETSNMP=1 LIB_DEPENDS+= libnetsnmp.so:net-mgmt/net-snmp .endif post-patch: ${REINPLACE_CMD} -e 's|web-build client|web-build|' ${WRKSRC}/build/Makefile.rules ${REINPLACE_CMD} -e 's|install-docs install-client|install-docs|' ${WRKSRC}/build/Makefile.rules ${REINPLACE_CMD} -e 's|$(INSTALLETCDIR)/protocols.cfg|$(INSTALLETCDIR)/protocols.cfg.DIST|' ${WRKSRC}/xymonnet/Makefile ${REINPLACE_CMD} -e 's|TRACEROUTE="traceroute"|TRACEROUTE="mtr -c 2 -n --report"|' ${WRKSRC}/xymond/etcfiles/xymonserver.cfg.DIST ${RM} ${WRKSRC}/docs/manpages/man1/xymonping.1.html ${RM} ${WRKSRC}/xymonnet/xymonping.1 # Configure script is interactive do-configure: ${CP} ${FILESDIR}/Makefile ${WRKSRC}/ post-install: ${MKDIR} ${STAGEDIR}${WWWDIR}/server/etc ${LN} -s ${LOCALBASE}/sbin/fping ${STAGEDIR}${WWWDIR}/server/bin/xymonping ${INSTALL_SCRIPT} ${WRKSRC}/build/upgrade430.sh ${STAGEDIR}${WWWDIR}/server/bin/ ${INSTALL_PROGRAM} ${WRKSRC}/build/renamevars ${STAGEDIR}${WWWDIR}/server/bin/ .for i in ${FIXME1} ${INSTALL_DATA} ${WRKSRC}/xymond/etcfiles/${i}.DIST ${STAGEDIR}${WWWDIR}/server/etc/${i}.sample .endfor .for i in ${FIXME2} ${INSTALL_DATA} ${WRKSRC}/xymond/etcfiles/${i} ${STAGEDIR}${WWWDIR}/server/etc/${i}.sample .endfor .for i in ${CONFIG_FILES} ${MV} ${STAGEDIR}${WWWDIR}/server/etc/${i}.DIST ${STAGEDIR}${WWWDIR}/server/etc/${i}.sample .endfor .include Index: head/security/amavis-stats/Makefile =================================================================== --- head/security/amavis-stats/Makefile (revision 414457) +++ head/security/amavis-stats/Makefile (revision 414458) @@ -1,51 +1,51 @@ # Created by: Mantas Kaulakys # $FreeBSD$ PORTNAME= amavis-stats PORTVERSION= 0.1.12 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= security MASTER_SITES= LOCAL/feld MAINTAINER= feld@FreeBSD.org COMMENT= Simple AMaViS statistics generator based on rrdtool RUN_DEPENDS= rrdtool>=0:databases/rrdtool USES= perl5 shebangfix USE_PERL5= run SHEBANG_FILES= amavis-stats perl_CMD= ${PERL} -w USE_PHP= pcre NO_BUILD= yes NO_ARCH= yes PORTDOCS= README AMAVISUSER?= amavis AMAVISGROUP?= amavis USERS= ${AMAVISUSER} GROUPS= ${AMAVISGROUP} PLIST_SUB+= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} USERS=${USERS} GROUPS=${GROUPS} PKGMESSAGE= ${WRKDIR}/pkg-message SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/amavis-stats ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/amavis-stats.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${PREFIX}/www/amavis-stats ${MKDIR} ${STAGEDIR}${PREFIX}/www/amavis-stats/img ${TOUCH} ${STAGEDIR}${PREFIX}/www/amavis-stats/img/.keep ${INSTALL_DATA} ${WRKSRC}/amavis-stats.php ${STAGEDIR}${PREFIX}/www/amavis-stats cd ${STAGEDIR}${PREFIX}/www/amavis-stats && ${LN} -s amavis-stats.php index.php do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/backuppc/Makefile =================================================================== --- head/sysutils/backuppc/Makefile (revision 414457) +++ head/sysutils/backuppc/Makefile (revision 414458) @@ -1,136 +1,137 @@ # Created by: Alexander Moisseev # $FreeBSD$ PORTNAME= backuppc PORTVERSION= 3.3.1 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF DISTNAME= BackupPC-${PORTVERSION} MAINTAINER= moiseev@mezonplus.ru COMMENT= Multi-platform backup to disk-based storage LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= p5-File-Listing>=0:sysutils/p5-File-Listing CONFLICTS= backuppc-devel-[0-9]* USE_RC_SUBR= backuppc USES= cpe perl5 CPE_VENDOR= craig_barratt NO_BUILD= yes USERS= backuppc GROUPS= backuppc CGIDIR?= ${PREFIX}/www/cgi-bin SUB_FILES= pkg-deinstall pkg-message update.sh SUB_LIST= CGIDIR=${CGIDIR} PLIST_SUB+= CGIDIR=${CGIDIR:S,^${PREFIX}/,,} \ DISTVERSION=${DISTVERSION} PORTDOCS= ChangeLog LICENSE README OPTIONS_DEFINE= ARCHIVE_ZIP COMPRESS_ZLIB DOCS FILE_RSYNCP NMBLOOKUP \ SMBCLIENT XML_RSS OPTIONS_RADIO= GRAPHS OPTIONS_RADIO_GRAPHS= RRD_GRAPHS RRDTOOL OPTIONS_DEFAULT= ARCHIVE_ZIP COMPRESS_ZLIB RRD_GRAPHS ARCHIVE_ZIP_DESC= Perl module for Zip archive files COMPRESS_ZLIB_DESC= Perl5 interface to zlib compression library FILE_RSYNCP_DESC= Perl Rsync client NMBLOOKUP_DESC= NetBIOS Name lookup tool RRD_GRAPHS_DESC= Apply graphs patch (but not install RRDTool) RRDTOOL_DESC= Use RRDTool to generate pool statistic graphs SMBCLIENT_DESC= Samba client XML_RSS_DESC= Perl extension to manage RSS files .include .if ${PORT_OPTIONS:MARCHIVE_ZIP} RUN_DEPENDS+= p5-Archive-Zip>=0:archivers/p5-Archive-Zip .endif .if ${PORT_OPTIONS:MCOMPRESS_ZLIB} RUN_DEPENDS+= p5-IO-Compress>=0:archivers/p5-IO-Compress .endif .if ${PORT_OPTIONS:MFILE_RSYNCP} RUN_DEPENDS+= p5-File-RsyncP>=0:net/p5-File-RsyncP .endif .if ${PORT_OPTIONS:MNMBLOOKUP} RUN_DEPENDS+= nmblookup:net/samba-nmblookup .endif .if ${PORT_OPTIONS:MRRDTOOL} RUN_DEPENDS+= rrdtool:databases/rrdtool .endif .if ${PORT_OPTIONS:MRRD_GRAPHS} || ${PORT_OPTIONS:MRRDTOOL} EXTRA_PATCHES+= ${FILESDIR}/extra-patch-bin-BackupPC \ ${FILESDIR}/extra-patch-lib-BackupPC-CGI-GeneralInfo.pm .endif .if ${PORT_OPTIONS:MSMBCLIENT} RUN_DEPENDS+= smbclient:net/samba-smbclient .endif .if ${PORT_OPTIONS:MXML_RSS} RUN_DEPENDS+= p5-XML-RSS>=0:textproc/p5-XML-RSS .endif pre-patch: @${CP} ${WRKSRC}/configure.pl ${WRKSRC}/update.pl post-patch: @${REINPLACE_CMD} \ -e 's|/etc/BackupPC\(/config.pl\)|${ETCDIR}\1|' \ -e 's|^\(foreach my $$dir ( qw(bin \)doc$$|\1${DOCSDIR_REL}|' \ -e 's|\($$DestDir$$Conf{InstallDir}/\)doc|\1${DOCSDIR_REL}|' \ ${WRKSRC}/configure.pl ${WRKSRC}/update.pl @${REINPLACE_CMD} -E \ -e 's|^(use lib ")\.(/lib";)$$|\1${PREFIX}\2|' \ ${WRKSRC}/update.pl @${REINPLACE_CMD} \ -e 's|STDERR "Please su |STDERR "Please su [-m] |' \ ${WRKSRC}/lib/BackupPC/Lib.pm @${REINPLACE_CMD} \ -e 's| you can use the -s| you can use the -m|' \ -e 's|option to su to explicitly run|option to su to run|' \ -e 's|su -s /bin/bash __BACKUPPCUSER__|su -m __BACKUPPCUSER__|' \ ${WRKSRC}/doc/BackupPC.html ${WRKSRC}/doc/BackupPC.pod do-install: cd ${WRKSRC} && ${PERL} configure.pl \ --batch \ --backuppc-user ${USERS} \ --bin-path perl=${PERL} \ --config-dir ${ETCDIR} \ --cgi-dir ${CGIDIR} \ --data-dir /var/db/BackupPC \ --dest-dir ${STAGEDIR} \ --fhs \ --html-dir ${WWWDIR} \ --html-dir-url /${PORTNAME} \ --install-dir ${PREFIX} \ --log-dir /var/log/BackupPC \ --no-set-perms \ --uid-ignore pod2man --section=1 --release=${PORTVERSION} \ --name=BackupPC --center="BackupPC user guide" \ ${WRKSRC}/doc/BackupPC.pod ${WRKSRC}/${PORTNAME}.1 ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} ${CP} ${WRKSRC}/doc/BackupPC.html ${STAGEDIR}${WWWDIR} ${RM} ${STAGEDIR}${ETCDIR}/config.pl ${RM} ${STAGEDIR}${ETCDIR}/hosts ${CP} ${WRKSRC}/conf/config.pl ${STAGEDIR}${ETCDIR}/config.pl.sample ${CP} ${WRKSRC}/conf/hosts ${STAGEDIR}${ETCDIR}/hosts.sample ${CP} ${WRKDIR}/update.sh ${STAGEDIR}${ETCDIR}/update.sh ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/backuppc ${CP} ${WRKSRC}/update.pl ${STAGEDIR}${PREFIX}/libexec/backuppc/update.pl .include Index: head/sysutils/backuppc-devel/Makefile =================================================================== --- head/sysutils/backuppc-devel/Makefile (revision 414457) +++ head/sysutils/backuppc-devel/Makefile (revision 414458) @@ -1,124 +1,124 @@ # Created by: Alexander Moisseev # $FreeBSD$ PORTNAME= backuppc DISTVERSION= 4.0.0alpha3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-beta/${DISTVERSION} PKGNAMESUFFIX= -devel DISTNAME= BackupPC-${DISTVERSION} MAINTAINER= moiseev@mezonplus.ru COMMENT= Multi-platform backup to disk-based storage LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= p5-File-Listing>=0:sysutils/p5-File-Listing \ p5-BackupPC-XS>=0.30:sysutils/p5-BackupPC-XS CONFLICTS= backuppc-[0-9]* USE_RC_SUBR= backuppc USES= perl5 NO_BUILD= yes USERS= backuppc GROUPS= backuppc DOCSDIR= ${PREFIX}/share/doc/BackupPC CGIDIR?= ${PREFIX}/www/cgi-bin SUB_FILES= pkg-deinstall pkg-message update.sh SUB_LIST= CGIDIR=${CGIDIR} PLIST_SUB+= CGIDIR=${CGIDIR:S,^${PREFIX}/,,} \ DISTVERSION=${DISTVERSION} PORTDOCS= ChangeLog LICENSE README OPTIONS_DEFINE= ARCHIVE_ZIP DOCS RSYNC_BPC NMBLOOKUP \ RRDTOOL SMBCLIENT XML_RSS OPTIONS_DEFAULT= ARCHIVE_ZIP ARCHIVE_ZIP_DESC= Perl module for Zip archive files RSYNC_BPC_DESC= Modified rsync that used as part of BackupPC NMBLOOKUP_DESC= NetBIOS Name lookup tool RRDTOOL_DESC= Round Robin Database Tools SMBCLIENT_DESC= Samba client XML_RSS_DESC= Perl extension to manage RSS files .include .if ${PORT_OPTIONS:MARCHIVE_ZIP} RUN_DEPENDS+= p5-Archive-Zip>=0:archivers/p5-Archive-Zip .endif .if ${PORT_OPTIONS:MRSYNC_BPC} RUN_DEPENDS+= rsync-bpc>=3.0.9.3:net/rsync-bpc .endif .if ${PORT_OPTIONS:MNMBLOOKUP} RUN_DEPENDS+= nmblookup:net/samba-nmblookup .endif .if ${PORT_OPTIONS:MRRDTOOL} RUN_DEPENDS+= rrdtool:databases/rrdtool .endif .if ${PORT_OPTIONS:MSMBCLIENT} RUN_DEPENDS+= smbclient:net/samba-smbclient .endif .if ${PORT_OPTIONS:MXML_RSS} RUN_DEPENDS+= p5-XML-RSS>=0:textproc/p5-XML-RSS .endif pre-patch: @${CP} ${WRKSRC}/configure.pl ${WRKSRC}/update.pl post-patch: @${REINPLACE_CMD} \ -e 's|/etc/BackupPC\(/config.pl\)|${ETCDIR}\1|' \ ${WRKSRC}/configure.pl ${WRKSRC}/update.pl @${REINPLACE_CMD} -E \ -e 's|^(use lib ")\.(/lib";)$$|\1${PREFIX}\2|' \ ${WRKSRC}/update.pl @${REINPLACE_CMD} \ -e 's|STDERR "Please su |STDERR "Please su [-m] |' \ ${WRKSRC}/lib/BackupPC/Lib.pm @${REINPLACE_CMD} \ -e 's| you can use the -s| you can use the -m|' \ -e 's|option to su to explicitly run|option to su to run|' \ -e 's|su -s /bin/bash __BACKUPPCUSER__|su -m __BACKUPPCUSER__|' \ ${WRKSRC}/doc/BackupPC.html ${WRKSRC}/doc/BackupPC.pod do-install: cd ${WRKSRC} && ${PERL} configure.pl \ --batch \ --backuppc-user ${USERS} \ --bin-path perl=${PERL} \ --config-dir ${ETCDIR} \ --cgi-dir ${CGIDIR} \ --data-dir /var/db/BackupPC \ --dest-dir ${STAGEDIR} \ --fhs \ --html-dir ${WWWDIR} \ --html-dir-url /${PORTNAME} \ --install-dir ${PREFIX} \ --log-dir /var/log/BackupPC \ --no-set-perms \ --uid-ignore pod2man --section=1 --release=${PORTVERSION} \ --name=BackupPC --center="BackupPC user guide" \ ${WRKSRC}/doc/BackupPC.pod ${WRKSRC}/${PORTNAME}.1 ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} ${CP} ${WRKSRC}/doc/BackupPC.html ${STAGEDIR}${WWWDIR} ${RM} ${STAGEDIR}${ETCDIR}/config.pl ${RM} ${STAGEDIR}${ETCDIR}/hosts ${CP} ${WRKSRC}/conf/config.pl ${STAGEDIR}${ETCDIR}/config.pl.sample ${CP} ${WRKSRC}/conf/hosts ${STAGEDIR}${ETCDIR}/hosts.sample ${CP} ${WRKDIR}/update.sh ${STAGEDIR}${ETCDIR}/update.sh ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/backuppc ${CP} ${WRKSRC}/update.pl ${STAGEDIR}${PREFIX}/libexec/backuppc/update.pl .include Index: head/sysutils/ganglia-monitor-core/Makefile =================================================================== --- head/sysutils/ganglia-monitor-core/Makefile (revision 414457) +++ head/sysutils/ganglia-monitor-core/Makefile (revision 414458) @@ -1,114 +1,115 @@ # $FreeBSD$ PORTNAME= monitor-core PORTVERSION= 3.6.0 +PORTREVISION= 1 CATEGORIES= sysutils net MASTER_SITES= SF/ganglia/ganglia%20monitoring%20core/${PORTVERSION} PKGNAMEPREFIX= ganglia- .if defined(CLUSTER) PKGNAMESUFFIX= -${CLUSTER} .endif DISTNAME= ganglia-${PORTVERSION} MAINTAINER= bacon4000@gmail.com COMMENT= Ganglia cluster monitor, monitoring daemon LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libapr-1.so:devel/apr1 \ libconfuse.so:devel/libconfuse \ libpcre.so:devel/pcre \ libexpat.so:textproc/expat2 OPTIONS_DEFINE= GMETAD OPTIONS_DEFAULT= GMETAD GMETAD_DESC= include gmetad USES= libtool pkgconfig python GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-setuid=ganglia --enable-setgid=ganglia \ --with-python=${PYTHON_CMD} CONFIGURE_ENV= GANGLIA_ACK_SYSCONFDIR=1 CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USERS= ganglia GROUPS= ganglia PLIST_SUB+= PORTVERSION=${PORTVERSION} SUB_FILES+= pkg-message INSTALL_TARGET= install-strip USE_RC_SUBR= gmond .include .if ${PORT_OPTIONS:MGMETAD} USE_RC_SUBR+= gmetad LIB_DEPENDS+= librrd.so:databases/rrdtool CONFIGURE_ARGS+= --with-gmetad PLIST_SUB+= GMETAD="" SUB_LIST+= GMETAD="" .else PLIST_SUB+= GMETAD="@comment " SUB_LIST+= GMETAD="\#" .endif USE_LDCONFIG= yes CONF_DIR= ${PREFIX}/etc MODULES= modcpu.so \ moddisk.so \ modload.so \ modmem.so \ modmulticpu.so \ modnet.so \ modproc.so \ modpython.so \ modsys.so # gmond.conf.5 and gmond.conf.html can be generated from conf.pod, but # doing so requires perl installed in the build stage. post-patch: ${REINPLACE_CMD} \ -e "s|/etc/ganglia/\(gm[a-z]*d.conf\)|${PREFIX}/etc/\1|g" \ ${WRKSRC}/README \ ${WRKSRC}/mans/gmetad.1 \ ${WRKSRC}/mans/gmond.1 ${REINPLACE_CMD} -e "s|nobody|ganglia|g" \ ${WRKSRC}/gmetad/gmetad.conf.in \ ${WRKSRC}/gmond/conf.pod \ ${WRKSRC}/gmond/gmond.conf.5 \ ${WRKSRC}/gmond/gmond.conf.html post-build: ${WRKSRC}/gmond/gmond -t > ${WRKDIR}/gmond.conf post-install: ${INSTALL_DATA} ${WRKDIR}/gmond.conf \ ${STAGEDIR}${PREFIX}/etc/gmond.conf.sample .if ${PORT_OPTIONS:MGMETAD} ${INSTALL_SCRIPT} ${FILESDIR}/gmetasnap.sh \ ${STAGEDIR}${PREFIX}/sbin/gmetasnap ${INSTALL_DATA} ${WRKSRC}/gmetad/gmetad.conf \ ${STAGEDIR}${PREFIX}/etc/gmetad.conf.sample ${INSTALL_MAN} ${WRKSRC}/mans/gmetad.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 .endif ${INSTALL_MAN} \ ${WRKSRC}/mans/gmetric.1 \ ${WRKSRC}/mans/gmond.1 \ ${WRKSRC}/mans/gstat.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/gmond/gmond.conf.5 \ ${STAGEDIR}${MANPREFIX}/man/man5 ${MKDIR} ${STAGEDIR}/var/db/ganglia/rrds ${MKDIR} ${STAGEDIR}${PREFIX}/lib/ganglia/python_modules .include Index: head/sysutils/monitorix/Makefile =================================================================== --- head/sysutils/monitorix/Makefile (revision 414457) +++ head/sysutils/monitorix/Makefile (revision 414458) @@ -1,111 +1,111 @@ # $FreeBSD$ PORTNAME= monitorix PORTVERSION= 3.5.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= http://www.monitorix.org/ \ http://www.monitorix.org/old_versions/ \ http://www.bayofrum.net/dist/${PORTNAME}/ MAINTAINER= crees@FreeBSD.org COMMENT= Web based monitoring system LICENSE= GPLv2 LIB_DEPENDS= librrd.so:databases/rrdtool RUN_DEPENDS= p5-ParallelUA>=0:www/p5-ParallelUA \ p5-CGI>=0:www/p5-CGI \ p5-libwww>=0:www/p5-libwww \ p5-MIME-Lite>=0:mail/p5-MIME-Lite \ p5-XML-Simple>=0:textproc/p5-XML-Simple \ p5-DBI>=0:databases/p5-DBI \ p5-HTTP-Server-Simple>=0:www/p5-HTTP-Server-Simple \ p5-Config-General>=0:devel/p5-Config-General USES= perl5 USE_PERL5= run NO_BUILD= yes USE_RC_SUBR= ${PORTNAME} DBDIR?= /var/db/${PORTNAME} CGIDIR?= www/cgi-bin CGIPATH?= /cgi-bin WWW_OWNER?= ${WWWOWN} WWW_GROUP?= ${WWWGRP} REPORT_LANG= ca de en it pl WWWROOT= ${WWWDIR:S,/${PORTNAME}$,,} SUB_FILES= pkg-message SUB_LIST= PERL=${PERL} \ DBDIR=${DBDIR} PLIST_SUB+= CGIDIR=${CGIDIR} \ WWW_OWNER=${WWW_OWNER} \ WWW_GROUP=${WWW_GROUP} \ DBDIR=${DBDIR} WWW_FILES= logo_top.png \ logo_bot.png \ monitorixico.png PORTDOCS= * PORTDATA= *.pm .include pre-everything:: @${ECHO_MSG} "" @${ECHO_MSG} "You may set following options:" @${ECHO_MSG} "" @${ECHO_MSG} "DBDIR=${DBDIR} Where do you put RRD databases?" @${ECHO_MSG} "CGIDIR=${CGIDIR} Where do you put cgi?" @${ECHO_MSG} "CGIPATH=${CGIPATH} What is the relative URL for cgi files?" @${ECHO_MSG} "WWWDIR=${WWWDIR} Where do you put httpd's document root?" @${ECHO_MSG} "" post-patch: # Let's set our own paths. # No iptables, so we'll disable PORT_GRAPH @${REINPLACE_CMD} '\,^use lib,s,/usr/lib/monitorix,${DATADIR},' \ ${WRKSRC}/${PORTNAME} \ ${WRKSRC}/${PORTNAME}.cgi @${REINPLACE_CMD} \ -e '\|user *= *nobody|s|nobody|www|' \ -e '\|group *= *nobody|s|nobody|www|' \ -e 's|^\(base_dir *= *\).*|\1${WWWDIR}/|' \ -e 's|^\(base_lib *= *\).*|\1${DBDIR}/|' \ -e 's|^\(base_cgi *= *\).*|\1${CGIPATH}/|' \ -e 's|^\(secure_log[[:space:]]*= *\).*|\1/var/log/auth.log|' \ -e "s|/var/lib/milter-greylist/db/|/var/milter-greylist/|" \ -e 's|^\([[:space:]]*port[^=]*=[^y]*\)y|\1n|' \ ${WRKSRC}/monitorix.conf do-install: ${INSTALL_SCRIPT} ${WRKSRC}/monitorix ${STAGEDIR}${PREFIX}/bin/ ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/lib/* ${STAGEDIR}${DATADIR}/ ${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${STAGEDIR}${WWWDIR} && ${MKDIR} usage imgs) ${INSTALL_DATA} ${WWW_FILES:S,^,${WRKSRC}/,} ${STAGEDIR}${WWWDIR}/ ${MKDIR} ${STAGEDIR}${PREFIX}/${CGIDIR} ${LN} -sf ${PREFIX}/${CGIDIR} ${STAGEDIR}${WWWDIR}/cgi ${INSTALL_SCRIPT} ${WRKSRC}/monitorix.cgi \ ${STAGEDIR}${PREFIX}/${CGIDIR}/ .for s in 5 8 ${INSTALL_MAN} ${WRKSRC}/man/man$s/* ${STAGEDIR}${PREFIX}/man/man$s/ .endfor ${MKDIR} ${STAGEDIR}${WWWDIR}/reports .for l in ${REPORT_LANG} ${INSTALL_DATA} ${WRKSRC}/reports/${l}.html \ ${STAGEDIR}${WWWDIR}/reports/$l.html.sample .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in docs/*[^t] README README.FreeBSD README.nginx Changes ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR} .endfor ${INSTALL_DATA} ${WRKSRC}/monitorix.conf \ ${STAGEDIR}${PREFIX}/etc/monitorix.conf.sample ${MKDIR} ${STAGEDIR}/var/db/${PORTNAME} .include Index: head/sysutils/munin-master/Makefile =================================================================== --- head/sysutils/munin-master/Makefile (revision 414457) +++ head/sysutils/munin-master/Makefile (revision 414458) @@ -1,66 +1,66 @@ # Created by: Lupe Christoph # $FreeBSD$ PORTNAME= munin PORTVERSION= ${MUNIN_VERSION} -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= sysutils perl5 MASTER_SITES= ${MUNIN_SITES} PKGNAMESUFFIX= -master MAINTAINER= mat@FreeBSD.org COMMENT= Collector part of Munin BUILD_DEPENDS= p5-Module-Build>=0:devel/p5-Module-Build \ munin-common>=0:sysutils/munin-common \ rrdtool>=0:databases/rrdtool \ p5-Storable>=0:devel/p5-Storable \ p5-CGI>=0:www/p5-CGI \ p5-DateTime-HiRes>=0:devel/p5-DateTime-HiRes \ p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \ p5-Getopt-Long>=0:devel/p5-Getopt-Long \ p5-HTML-Template>=0:www/p5-HTML-Template \ p5-IO-Socket-INET6>=0:net/p5-IO-Socket-INET6 \ p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \ p5-Net-SSLeay>=0:security/p5-Net-SSLeay \ p5-Params-Validate>=0:devel/p5-Params-Validate \ p5-Text-Balanced>=0:textproc/p5-Text-Balanced RUN_DEPENDS= munin-common>=0:sysutils/munin-common \ rrdtool>=0:databases/rrdtool \ p5-CGI>=0:www/p5-CGI \ p5-Storable>=0:devel/p5-Storable \ p5-DateTime-HiRes>=0:devel/p5-DateTime-HiRes \ p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \ p5-Getopt-Long>=0:devel/p5-Getopt-Long \ p5-HTML-Template>=0:www/p5-HTML-Template \ p5-IO-Socket-INET6>=0:net/p5-IO-Socket-INET6 \ p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \ p5-Net-SSLeay>=0:security/p5-Net-SSLeay \ p5-Params-Validate>=0:devel/p5-Params-Validate \ p5-Text-Balanced>=0:textproc/p5-Text-Balanced \ p5-URI>=0:net/p5-URI \ p5-Date-Manip>=0:devel/p5-Date-Manip \ p5-FCGI>=0:www/p5-FCGI USES= gmake perl5 cpe PKGMESSAGE= ${WRKDIR}/pkg-message .include "${.CURDIR}/../munin-common/munin.mk" ALL_TARGET= infiles build-master build-man INSTALL_TARGET= install-master-prime NO_ARCH= yes SUB_FILES= pkg-message PLIST_SUB+= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} post-install: (cd ${WRKSRC}/build/doc; \ ${INSTALL_MAN} munin.conf.5 ${STAGEDIR}${MAN5PREFIX}/man/man5; \ ${INSTALL_MAN} munin-cron.8 munin-graph.8 munin-html.8 munin-limits.8 munin-update.8 ${STAGEDIR}${MAN8PREFIX}/man/man8; \ ) (cd ${STAGEDIR}${ETCDIR}; for i in `find . -type f`; do mv $$i $$i.sample; done) ${MV} ${STAGEDIR}${WWWDIR}/.htaccess ${STAGEDIR}${WWWDIR}/.htaccess.sample .include Index: head/sysutils/slurm-wlm/Makefile =================================================================== --- head/sysutils/slurm-wlm/Makefile (revision 414457) +++ head/sysutils/slurm-wlm/Makefile (revision 414458) @@ -1,57 +1,57 @@ # Created by: Jason Bacon # $FreeBSD$ PORTNAME= slurm PORTVERSION= 15.08.10 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://www.schedmd.com/download/latest/ \ http://www.schedmd.com/download/archive/ \ http://www.schedmd.com/download/development/ PKGNAMESUFFIX= -wlm MAINTAINER= jrm@ftfl.ca COMMENT= Simple Linux Utility for Resource Management LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsysinfo.so:devel/libsysinfo \ libhwloc.so:devel/hwloc \ libmunge.so:security/munge \ librrd.so:databases/rrdtool \ libhdf5.so:science/hdf5 USERS= slurm GROUPS= ${USERS} GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_RC_SUBR= slurmctld slurmd PLIST_SUB= PORTVERSION="${PORTVERSION}" INSTALL_TARGET= install-strip USES= gmake libtool perl5 pkgconfig python tar:bz2 GTK2_USE= GNOME=glib20,gtk20 MYSQL_USE= MYSQL=yes CFLAGS+= -I${WRKSRC}/slurm -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lsysinfo -lkvm OPTIONS_DEFINE= DOCS MYSQL GTK2 OPTIONS_SUB= yes GTK2_DESC= Build GUI config tool sview # SLURM's configure enables interactive jobs if pty.h exists. Replacing # #include with appropriate headers will therefore not work, so instead # add a pty.h for the build. post-patch: ${CP} ${FILESDIR}/pty.h ${WRKSRC}/slurm ${REINPLACE_CMD} \ -e 's|/usr/bin/env python|${PYTHON_CMD}|g' \ ${WRKSRC}/doc/html/shtml2html.py \ ${WRKSRC}/doc/man/man2html.py post-install: ${INSTALL_DATA} ${FILESDIR}/slurm.conf.example ${STAGEDIR}${PREFIX}/etc/ .include Index: head/sysutils/symon/Makefile =================================================================== --- head/sysutils/symon/Makefile (revision 414457) +++ head/sysutils/symon/Makefile (revision 414458) @@ -1,71 +1,71 @@ # Created by: Ulrich Spoerlein # $FreeBSD$ PORTNAME= symon PORTVERSION= 2.86 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= http://wpd.home.xs4all.nl/symon/philes/ \ LOCAL/uqs MAINTAINER= uqs@FreeBSD.org COMMENT= Performance and information monitoring tool SUB_FILES= pkg-message USES= perl5 shebangfix SHEBANG_FILES= client/getsymonitem.pl USE_PERL5= build MAKE_JOBS_UNSAFE= yes USERS= _symon GROUPS= _symon # Synonym for WITHOUT_SYMUX .if defined(WITHOUT_RRD) WITHOUT_SYMUX= yes .endif .if !defined(WITHOUT_SYMUX) LIB_DEPENDS+= librrd.so:databases/rrdtool .endif .if defined(WITHOUT_SYMUX) && defined(WITHOUT_SYMON) IGNORE= you have defined both WITHOUT_SYMUX or WITHOUT_RRD *and* WITHOUT_SYMON .endif SUBDIR= lib .if !defined(WITHOUT_SYMON) SUBDIR+= symon PLIST_SUB+= SYMON="" USE_RC_SUBR+= symon .else PLIST_SUB+= SYMON="@comment " .endif .if !defined(WITHOUT_SYMUX) SUBDIR+= symux PLIST_SUB+= SYMUX="" USE_RC_SUBR+= symux .else PLIST_SUB+= SYMUX="@comment " .endif SUBDIR+= client MAKE_ARGS+= SUBDIR="${SUBDIR}" RRDDIR="${LOCALBASE}" \ SYSCONFDIR="${PREFIX}/etc" PREFIX="${STAGEDIR}/${PREFIX}" .include post-extract: @${MV} ${WRKDIR}/${PORTNAME} ${WRKSRC} post-patch: # We need to teach symon about mbstat changes/removal in r253351 and r253361. .if ${OSVERSION} > 1000000 @${RM} ${WRKSRC}/platform/FreeBSD/sm_mbuf.c .endif .if ${OSVERSION} >= 1100070 @${REINPLACE_CMD} 's|altq/|net/&|' ${WRKSRC}/platform/FreeBSD/sm_pfq.c .endif .include Index: head/www/cherokee/Makefile =================================================================== --- head/www/cherokee/Makefile (revision 414457) +++ head/www/cherokee/Makefile (revision 414458) @@ -1,110 +1,111 @@ # Created by: silence # $FreeBSD$ PORTNAME= cherokee PORTVERSION= 1.2.104 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= www MAINTAINER= ports@FreeBSD.org COMMENT= Fast and flexible web server LICENSE= GPLv2 USE_GITHUB= yes GH_PROJECT= webserver USES= autoreconf cpe gettext gmake libtool pathfix pkgconfig \ python:2,build shebangfix SHEBANG_FILES= admin/CTK/CTK-run.pre admin/server.py \ admin/upgrade_config.py cherokee/cherokee-admin-launcher \ cherokee/cherokee-tweak contrib/tracelor.py \ doc/build/asciidoc.py doc/cookbook_dbslayer.txt \ doc/test_images.py doc/test_links.py \ po/admin/generate_POTFILESin.py po/po_stats.py \ qa/fcgi.py qa/run-tests.py USE_RC_SUBR= cherokee USE_OPENSSL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-silent-rules \ --disable-static \ --localstatedir=${CHEROKEE_VARDIR} \ --without-php \ --with-python=${PYTHON_CMD} \ --with-wwwroot=${WWWDIR} \ --with-wwwuser=${CHEROKEE_USER} \ --with-wwwgroup=${CHEROKEE_GROUP} MAKE_ARGS= pkgconfigdir=${PREFIX}/libdata/pkgconfig INSTALL_TARGET= install-strip USE_LDCONFIG= yes CPE_VENDOR= cherokee-project CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -pthread SUB_FILES= pkg-install pkg-message CHEROKEE_VARDIR?= /var # Adjust this if you need to run Cherokee as a distinct user:group CHEROKEE_USER= www CHEROKEE_GROUP= www OPTIONS_DEFINE= ADMIN DOCS FFMPEG GEOIP INTPCRE IPV6 LDAP MYSQL \ RRDTOOL UWSGI OPTIONS_DEFAULT= ADMIN GEOIP OPTIONS_SUB= yes ADMIN_DESC= Build the Admin Interface ADMIN_USES= python:2,run ADMIN_CONFIGURE_OFF= --disable-admin FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFMPEG_CONFIGURE_ON= --with-ffmpeg=yes FFMPEG_CONFIGURE_OFF= --with-ffmpeg=no GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ON= --with-geoip=yes GEOIP_CONFIGURE_OFF= --with-geoip=no INTPCRE_DESC= Use internal PCRE library INTPCRE_LIB_DEPENDS_OFF=libpcre.so:devel/pcre INTPCRE_CONFIGURE_ON= --enable-internal-pcre IPV6_CONFIGURE_OFF= --disable-ipv6 LDAP_USE= openldap=yes LDAP_CONFIGURE_ON= --with-ldap=yes LDAP_CONFIGURE_OFF= --with-ldap=no MYSQL_USE= mysql=yes MYSQL_CONFIGURE_ON= --with-mysql=yes MYSQL_CONFIGURE_OFF= --with-mysql=no RRDTOOL_DESC= Usage graphs support RRDTOOL_RUN_DEPENDS= rrdtool:databases/rrdtool UWSGI_DESC= uWSGI support UWSGI_RUN_DEPENDS= uwsgi:www/uwsgi .include post-patch: @${RM} ${WRKSRC}/INSTALL pre-configure: @(cd ${WRKSRC}/po/admin && ${PYTHON_CMD} generate_POTFILESin.py \ > POTFILES.in) post-install: .for i in mods-available mods-enabled sites-available sites-enabled ssl @${MKDIR} ${STAGEDIR}${ETCDIR}/${i} @${ECHO_CMD} -n > ${STAGEDIR}${ETCDIR}/${i}/.empty .endfor (cd ${WRKSRC} && ${INSTALL_DATA} cherokee.conf.sample \ ${STAGEDIR}${ETCDIR}/cherokee.conf.sample) (cd ${WRKSRC} && ${INSTALL_DATA} performance.conf.sample \ ${STAGEDIR}${ETCDIR}/cherokee.conf.perf_sample) .if ${PORT_OPTIONS:MADMIN} (cd ${WRKSRC} && ${INSTALL_DATA} cherokee.conf.sample \ ${STAGEDIR}${DATADIR}/admin) (cd ${WRKSRC} && ${INSTALL_DATA} performance.conf.sample \ ${STAGEDIR}${DATADIR}/admin) @(cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -m compileall \ -d ${DATADIR}/admin -f ${DATADIR_REL}/admin) .endif .include Index: head/www/drraw/Makefile =================================================================== --- head/www/drraw/Makefile (revision 414457) +++ head/www/drraw/Makefile (revision 414458) @@ -1,63 +1,63 @@ # Created by: Jim Riggs # $FreeBSD$ PORTNAME= drraw DISTVERSION= 2.2b2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MASTER_SITES= http://web.taranis.org/drraw/dist/ \ http://christianserving.org/ports/mail/imapsync/ MAINTAINER= avg@icyb.net.ua COMMENT= Simple web-based presentation front-end for RRDtool RUN_DEPENDS+= rrdtool>=0:databases/rrdtool OPTIONS_DEFINE= ZOOM_PATCH DOCS ZOOM_PATCH_DESC= Zoom support using jQuery via external patch USES= perl5 shebangfix USE_PERL5= run NO_BUILD= yes SHEBANG_FILES= drraw.cgi PORTDOCS= CHANGES INSTALL LICENSE README.EVENTS CONFDIR?= etc DATADIRS?= "/var/db/rrdtool" => "[Label1] " SAVEDDIR?= /var/db/${PORTNAME}/saved TMPDIR?= /var/db/${PORTNAME}/tmp PLIST_SUB+= CONFDIR=${CONFDIR} .include .if ${PORT_OPTIONS:MZOOM_PATCH} PATCH_SITES+= http://aprilmayjune.org/wp-content/uploads/2009/09/ PATCHFILES+= drraw.cgi.zoom_patch .endif post-patch: @${REINPLACE_CMD} -e 's|%%CONFDIR%%|${PREFIX}/${CONFDIR}|g' ${WRKSRC}/drraw.cgi @${CP} -p ${WRKSRC}/drraw.conf ${WRKSRC}/drraw.conf-dist @${REINPLACE_CMD} \ -e 's|%%DATADIRS%%|${DATADIRS}|g' \ -e 's|%%SAVEDDIR%%|${SAVEDDIR}|g' \ -e 's|%%TMPDIR%%|${TMPDIR}|g' \ ${WRKSRC}/drraw.conf-dist do-install: ${INSTALL_DATA} ${WRKSRC}/drraw.conf-dist ${STAGEDIR}${PREFIX}/${CONFDIR} ${MKDIR} ${STAGEDIR}${WWWDIR} ${INSTALL_SCRIPT} ${WRKSRC}/drraw.cgi ${STAGEDIR}${WWWDIR} ${MKDIR} ${STAGEDIR}${WWWDIR}/icons cd ${WRKSRC}/icons/${theFile} && ${INSTALL_DATA} bomb.gif folder.gif folder.open.gif generic.gif link.gif text.gif unknown.gif ${STAGEDIR}${WWWDIR}/icons .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif .include Index: head/www/p5-Catalyst-View-RRDGraph/Makefile =================================================================== --- head/www/p5-Catalyst-View-RRDGraph/Makefile (revision 414457) +++ head/www/p5-Catalyst-View-RRDGraph/Makefile (revision 414458) @@ -1,26 +1,26 @@ # $FreeBSD$ PORTNAME= Catalyst-View-RRDGraph PORTVERSION= 0.10 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= RRD graph view class for Catalyst LICENSE= ART10 GPLv1 LICENSE_COMB= dual BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:www/p5-Catalyst-Runtime \ p5-Catalyst-Plugin-Static-Simple>=0.17:www/p5-Catalyst-Plugin-Static-Simple \ rrdtool>=0:databases/rrdtool \ p5-MRO-Compat>=0:devel/p5-MRO-Compat RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-MockObject>=1.07:devel/p5-Test-MockObject USES= perl5 USE_PERL5= configure .include