diff --git a/databases/rrdtool/Makefile b/databases/rrdtool/Makefile index 4d7e0ab8117a..100bed25c230 100644 --- a/databases/rrdtool/Makefile +++ b/databases/rrdtool/Makefile @@ -1,100 +1,101 @@ PORTNAME= rrdtool DISTVERSION= 1.8.0 +PORTREVISION= 1 CATEGORIES= databases graphics MASTER_SITES= https://github.com/oetiker/rrdtool-1.x/releases/download/v${DISTVERSION}/ MAINTAINER= eduardo@FreeBSD.org COMMENT= Round Robin Database Tools LICENSE= GPLv2 USES= cpe gmake gnome libtool pathfix pkgconfig shebangfix CPE_VENDOR= rrdtool_project USE_GNOME= glib20 libxml2 USE_LDCONFIG= yes USE_RC_SUBR= rrdcached SHEBANG_FILES= examples/rrdcached/rrdcached-size.pl examples/stripes.py GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-tcl INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2 CONFLICTS= rrdtool12 PORTEXAMPLES= cgi-demo.cgi OPTIONS_DEFINE= DEJAVU DOCS EXAMPLES GRAPH LOCKTIMEOUT MMAP NLS PERL \ PYTHON RUBY OPTIONS_DEFAULT= DEJAVU GRAPH MMAP PERL OPTIONS_SUB= yes DEJAVU_DESC= Use DejaVu fonts (requires X11) GRAPH_DESC= Enable the rrdtool graph command (needs cairo) LOCKTIMEOUT_DESC= Enable the patch for lock timeout 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 DOCS_USES= groff DOCS_CONFIGURE_ENABLE= docs GRAPH_LIB_DEPENDS= libfreetype.so:print/freetype2 \ libpng.so:graphics/png GRAPH_USE= GNOME=cairo,pango GRAPH_CONFIGURE_OFF= --disable-rrd_graph \ --disable-rrdcgi LOCKTIMEOUT_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-locktimeout MMAP_CONFIGURE_ENABLE= mmap NLS_USES= gettext localbase NLS_USE= GNOME=intltool NLS_CONFIGURE_ENABLE= nls PERL_USES= perl5 PERL_CONFIGURE_ON= --enable-perl \ --enable-perl-site-install PERL_CONFIGURE_OFF= --disable-perl PERL_MAKE_ARGS= PERL_MAKE_OPTIONS='PREFIX="${PREFIX}" INSTALLPRIVLIB="${PREFIX}/lib" INSTALLARCHLIB="${PREFIX}/lib"' PERL_PORTEXAMPLES= 4charts.pl bigtops.pl minmax.pl perftest.pl \ piped-demo.pl rrdcached/rrdcached-size.pl \ rrdcached/RRDCached.pm shared-demo.pl \ stripes.pl PYTHON_USES= python PYTHON_USE= flavors,optsuffix PYTHON_CONFIGURE_ENABLE= python PYTHON_PORTEXAMPLES= stripes.py RUBY_USE= RUBY=yes RUBY_CONFIGURE_ENABLE= ruby post-extract: @${REINPLACE_CMD} -E 's|(^rrdtool_LDADD = librrd.la)|\1 $$\(ALL_LIBS\)|' \ ${WRKSRC}/src/Makefile.in post-extract-EXAMPLES-off: @${REINPLACE_CMD} -e '/^DIST_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-PERL-off: ${RM} ${STAGEDIR}${EXAMPLESDIR}/*.pl ${RM} -r ${STAGEDIR}${EXAMPLESDIR}/rrdcached post-install-PYTHON-on: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/rrdtool*.so post-install-PYTHON-off: ${RM} ${STAGEDIR}${EXAMPLESDIR}/stripes.py post-install-RUBY-on: ${STRIP_CMD} ${STAGEDIR}${RUBY_SITEARCHLIBDIR}/RRD.so .include diff --git a/databases/rrdtool/pkg-plist b/databases/rrdtool/pkg-plist index 5b7a086f9640..78ef5b2877c6 100644 --- a/databases/rrdtool/pkg-plist +++ b/databases/rrdtool/pkg-plist @@ -1,159 +1,159 @@ 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.8 lib/librrd.so.8.3.0 %%PERL%%%%SITE_PERL%%/RRDp.pm %%PERL%%%%SITE_ARCH%%/RRDs.pm %%PERL%%%%SITE_ARCH%%/auto/RRDs/RRDs.so %%PERL%%%%PERL5_MAN3%%/RRDp.3.gz %%PERL%%%%PERL5_MAN3%%/RRDs.3.gz %%PERL%%lib/perllocal.pod %%PYTHON%%%%PYTHON_SITELIBDIR%%/rrdtool-0.1.10-py%%PYTHON_VER%%.egg-info %%PYTHON%%%%PYTHON_SITELIBDIR%%/rrdtool%%PYTHON_EXT_SUFFIX%%.so %%RUBY%%%%RUBY_SITEARCHLIBDIR%%/RRD.so 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/rrd_pdpcalc.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/rrdlist.1.gz -%%PYTHON%%man/man1/rrdpython.1.gz +%%PORTDOCS%%%%PYTHON%%man/man1/rrdpython.1.gz %%PORTDOCS%%man/man1/rrdresize.1.gz %%PORTDOCS%%man/man1/rrdrestore.1.gz %%RUBY%%man/man1/rrdruby.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 %%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/rrd_pdpcalc.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/rrdlist.html -%%PYTHON%%%%DOCSDIR%%/html/rrdpython.html +%%PORTDOCS%%%%PYTHON%%%%DOCSDIR%%/html/rrdpython.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdresize.html %%PORTDOCS%%%%DOCSDIR%%/html/rrdrestore.html %%RUBY%%%%DOCSDIR%%/html/rrdruby.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/rrd_pdpcalc.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrd_pdpcalc.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/rrdlist.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdlist.txt -%%PYTHON%%%%DOCSDIR%%/txt/rrdpython.pod -%%PYTHON%%%%DOCSDIR%%/txt/rrdpython.txt +%%PORTDOCS%%%%PYTHON%%%%DOCSDIR%%/txt/rrdpython.pod +%%PORTDOCS%%%%PYTHON%%%%DOCSDIR%%/txt/rrdpython.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdresize.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdresize.txt %%PORTDOCS%%%%DOCSDIR%%/txt/rrdrestore.pod %%PORTDOCS%%%%DOCSDIR%%/txt/rrdrestore.txt %%RUBY%%%%DOCSDIR%%/txt/rrdruby.pod %%RUBY%%%%DOCSDIR%%/txt/rrdruby.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 %%NLS%%share/locale/fr/LC_MESSAGES/rrdtool.mo %%NLS%%share/locale/hu/LC_MESSAGES/rrdtool.mo