pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/rrdtool Update of rrdtool to 1.2.9:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f75f117e5d3e
branches:  trunk
changeset: 496572:f75f117e5d3e
user:      wulf <wulf%pkgsrc.org@localhost>
date:      Sun Jul 03 15:23:33 2005 +0000

description:
Update of rrdtool to 1.2.9:
Major Changes between 1.0.x and 1.2.x

Graphing
--------

* rewritten graphics generation based on libart.
  - anti-aliased output
  - alpha transparency support
  - truetype fonts

* additional graphics formats: EPS, PDF, SVG

* extended multi-part documentation

* VDEF support; define and use variables.  Find, and use, the
   maximum rate seen by rrdtool; compute and show the average

* Sliding window (trend) analysis
  Compute a smoother average, for instance over the last 6 CDPs

* percentile (95th or other)
  Remove peaks, 95 percent of all rates are at or below the returned value

Logging
-------
* a second logging interface: rrdtool updatev
  Verbose updating of the database; show CPDs being created

* Aberrant Behavior Detection with Holt-Winters Forecasting
  Compare current data with expected data, detect and log when
  the rates are outside expected levels

* COMPUTE data type for artificial data-sources calculating their
  input using RPN math and data from the other data-sources.

diffstat:

 databases/rrdtool/Makefile         |   21 ++--
 databases/rrdtool/PLIST            |   95 ++++++++++++-------
 databases/rrdtool/buildlink3.mk    |    6 +-
 databases/rrdtool/distinfo         |   40 ++------
 databases/rrdtool/patches/patch-aa |   30 ------
 databases/rrdtool/patches/patch-ab |  157 ---------------------------------
 databases/rrdtool/patches/patch-ac |   14 --
 databases/rrdtool/patches/patch-ad |   13 --
 databases/rrdtool/patches/patch-ae |   12 --
 databases/rrdtool/patches/patch-af |   37 -------
 databases/rrdtool/patches/patch-ag |   14 --
 databases/rrdtool/patches/patch-ah |   53 -----------
 databases/rrdtool/patches/patch-ai |   16 ---
 databases/rrdtool/patches/patch-aj |   57 ++++-------
 databases/rrdtool/patches/patch-ak |   11 --
 databases/rrdtool/patches/patch-al |   52 ++++------
 databases/rrdtool/patches/patch-am |   22 ----
 databases/rrdtool/patches/patch-an |   55 -----------
 databases/rrdtool/patches/patch-ao |   50 ----------
 databases/rrdtool/patches/patch-ap |   22 +--
 databases/rrdtool/patches/patch-aq |   46 ---------
 databases/rrdtool/patches/patch-ar |  175 -------------------------------------
 databases/rrdtool/patches/patch-as |   29 ++----
 databases/rrdtool/patches/patch-at |   67 --------------
 databases/rrdtool/patches/patch-au |   24 -----
 databases/rrdtool/patches/patch-av |   16 +-
 databases/rrdtool/patches/patch-aw |   32 +++---
 databases/rrdtool/patches/patch-ax |   30 ------
 databases/rrdtool/patches/patch-ay |   10 +-
 29 files changed, 174 insertions(+), 1032 deletions(-)

diffs (truncated from 1466 to 300 lines):

diff -r 39410f9a1d45 -r f75f117e5d3e databases/rrdtool/Makefile
--- a/databases/rrdtool/Makefile        Sun Jul 03 11:02:24 2005 +0000
+++ b/databases/rrdtool/Makefile        Sun Jul 03 15:23:33 2005 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.30 2005/05/22 20:07:46 jlam Exp $
+# $NetBSD: Makefile,v 1.31 2005/07/03 15:23:33 wulf Exp $
 #
 
-DISTNAME=      rrdtool-1.0.40
-PKGREVISION=   4
+DISTNAME=      rrdtool-1.2.9
 CATEGORIES=    databases graphics net
 MASTER_SITES=  http://ee-staff.ethz.ch/~oetiker/webtools/rrdtool/pub/
 
@@ -24,15 +23,17 @@
 PERL5_PACKLIST+=       ${PERL5_SITEARCH}/auto/RRDp/.packlist
 PERL5_PACKLIST+=       ${PERL5_SITEARCH}/auto/RRDs/.packlist
 
-INSTALL_DIRS=  ${WRKSRC} ${WRKSRC}/perl-piped ${WRKSRC}/perl-shared
+#INSTALL_DIRS=         ${WRKSRC} \
+#                      ${WRKSRC}/bindings/perl-piped \
+#                      ${WRKSRC}/bindings/perl-shared
 
-# remove this or else it is installed
-post-extract:
-       ${RM} ${WRKSRC}/perl-shared/ntmake.pl
+#post-extract:
+#      ${RM} ${WRKSRC}/bindings/perl-shared/ntmake.pl
 
-.include "../../graphics/freetype-lib/buildlink3.mk"
-.include "../../graphics/jpeg/buildlink3.mk"
-.include "../../graphics/gd/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../graphics/libart2/buildlink3.mk"
 .include "../../www/cgilib/buildlink3.mk"
+.include "../../devel/pkgconfig/buildlink3.mk"
 .include "../../lang/perl5/module.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 39410f9a1d45 -r f75f117e5d3e databases/rrdtool/PLIST
--- a/databases/rrdtool/PLIST   Sun Jul 03 11:02:24 2005 +0000
+++ b/databases/rrdtool/PLIST   Sun Jul 03 15:23:33 2005 +0000
@@ -1,58 +1,73 @@
-@comment $NetBSD: PLIST,v 1.3 2004/09/22 08:09:23 jlam Exp $
+@comment $NetBSD: PLIST,v 1.4 2005/07/03 15:23:33 wulf Exp $
 bin/rrdcgi
 bin/rrdtool
 bin/rrdupdate
-bin/trytime
 include/rrd.h
 lib/librrd.la
-man/man1/RRDp.1
-man/man1/RRDs.1
+lib/librrd_th.la
 man/man1/bin_dec_hex.1
 man/man1/cdeftutorial.1
 man/man1/rpntutorial.1
+man/man1/rrd-beginners.1
+man/man1/rrdbuild.1
 man/man1/rrdcgi.1
 man/man1/rrdcreate.1
 man/man1/rrddump.1
 man/man1/rrdfetch.1
+man/man1/rrdfirst.1
 man/man1/rrdgraph.1
+man/man1/rrdgraph_data.1
+man/man1/rrdgraph_examples.1
+man/man1/rrdgraph_graph.1
+man/man1/rrdgraph_rpn.1
 man/man1/rrdinfo.1
 man/man1/rrdlast.1
 man/man1/rrdresize.1
 man/man1/rrdrestore.1
+man/man1/rrdthreads.1
 man/man1/rrdtool.1
 man/man1/rrdtune.1
 man/man1/rrdtutorial.1
-man/man1/rrdtutorial.es.1
 man/man1/rrdupdate.1
 man/man1/rrdxport.1
-share/doc/html/rrdtool/RRDp.html
-share/doc/html/rrdtool/RRDs.html
-share/doc/html/rrdtool/bin_dec_hex.html
-share/doc/html/rrdtool/cdeftutorial.html
-share/doc/html/rrdtool/rpntutorial.html
-share/doc/html/rrdtool/rrdcgi.html
-share/doc/html/rrdtool/rrdcreate.html
-share/doc/html/rrdtool/rrddump.html
-share/doc/html/rrdtool/rrdfetch.html
-share/doc/html/rrdtool/rrdgraph.html
-share/doc/html/rrdtool/rrdinfo.html
-share/doc/html/rrdtool/rrdlast.html
-share/doc/html/rrdtool/rrdresize.html
-share/doc/html/rrdtool/rrdrestore.html
-share/doc/html/rrdtool/rrdtool.html
-share/doc/html/rrdtool/rrdtune.html
-share/doc/html/rrdtool/rrdtutorial.es.html
-share/doc/html/rrdtool/rrdtutorial.html
-share/doc/html/rrdtool/rrdupdate.html
-share/doc/html/rrdtool/rrdxport.html
-share/doc/rrdtool/RRDp.txt
-share/doc/rrdtool/RRDs.txt
+share/rrdtool/fonts/DejaVuSansMono-Roman.ttf
+share/doc/rrdtool/html/RRDp.html
+share/doc/rrdtool/html/RRDs.html
+share/doc/rrdtool/html/bin_dec_hex.html
+share/doc/rrdtool/html/cdeftutorial.html
+share/doc/rrdtool/html/rpntutorial.html
+share/doc/rrdtool/html/rrd-beginners.html
+share/doc/rrdtool/html/rrdbuild.html
+share/doc/rrdtool/html/rrdcgi.html
+share/doc/rrdtool/html/rrdcreate.html
+share/doc/rrdtool/html/rrddump.html
+share/doc/rrdtool/html/rrdfetch.html
+share/doc/rrdtool/html/rrdfirst.html
+share/doc/rrdtool/html/rrdgraph.html
+share/doc/rrdtool/html/rrdgraph_data.html
+share/doc/rrdtool/html/rrdgraph_examples.html
+share/doc/rrdtool/html/rrdgraph_graph.html
+share/doc/rrdtool/html/rrdgraph_rpn.html
+share/doc/rrdtool/html/rrdinfo.html
+share/doc/rrdtool/html/rrdlast.html
+share/doc/rrdtool/html/rrdresize.html
+share/doc/rrdtool/html/rrdrestore.html
+share/doc/rrdtool/html/rrdthreads.html
+share/doc/rrdtool/html/rrdtool.html
+share/doc/rrdtool/html/rrdtune.html
+share/doc/rrdtool/html/rrdtutorial.html
+share/doc/rrdtool/html/rrdupdate.html
+share/doc/rrdtool/html/rrdxport.html
 share/doc/rrdtool/bin_dec_hex.pod
 share/doc/rrdtool/bin_dec_hex.txt
 share/doc/rrdtool/cdeftutorial.pod
 share/doc/rrdtool/cdeftutorial.txt
 share/doc/rrdtool/rpntutorial.pod
 share/doc/rrdtool/rpntutorial.txt
+share/doc/rrdtool/rrd-beginners.pod
+share/doc/rrdtool/rrd-beginners.txt
+share/doc/rrdtool/rrdbuild.pod
+share/doc/rrdtool/rrdbuild.txt
 share/doc/rrdtool/rrdcgi.pod
 share/doc/rrdtool/rrdcgi.txt
 share/doc/rrdtool/rrdcreate.pod
@@ -61,8 +76,18 @@
 share/doc/rrdtool/rrddump.txt
 share/doc/rrdtool/rrdfetch.pod
 share/doc/rrdtool/rrdfetch.txt
+share/doc/rrdtool/rrdfirst.pod
+share/doc/rrdtool/rrdfirst.txt
 share/doc/rrdtool/rrdgraph.pod
 share/doc/rrdtool/rrdgraph.txt
+share/doc/rrdtool/rrdgraph_data.pod
+share/doc/rrdtool/rrdgraph_data.txt
+share/doc/rrdtool/rrdgraph_examples.pod
+share/doc/rrdtool/rrdgraph_examples.txt
+share/doc/rrdtool/rrdgraph_graph.pod
+share/doc/rrdtool/rrdgraph_graph.txt
+share/doc/rrdtool/rrdgraph_rpn.pod
+share/doc/rrdtool/rrdgraph_rpn.txt
 share/doc/rrdtool/rrdinfo.pod
 share/doc/rrdtool/rrdinfo.txt
 share/doc/rrdtool/rrdlast.pod
@@ -71,30 +96,28 @@
 share/doc/rrdtool/rrdresize.txt
 share/doc/rrdtool/rrdrestore.pod
 share/doc/rrdtool/rrdrestore.txt
+share/doc/rrdtool/rrdthreads.pod
+share/doc/rrdtool/rrdthreads.txt
 share/doc/rrdtool/rrdtool.pod
 share/doc/rrdtool/rrdtool.txt
 share/doc/rrdtool/rrdtune.pod
 share/doc/rrdtool/rrdtune.txt
-share/doc/rrdtool/rrdtutorial.es.pod
-share/doc/rrdtool/rrdtutorial.es.txt
 share/doc/rrdtool/rrdtutorial.pod
 share/doc/rrdtool/rrdtutorial.txt
 share/doc/rrdtool/rrdupdate.pod
 share/doc/rrdtool/rrdupdate.txt
 share/doc/rrdtool/rrdxport.pod
 share/doc/rrdtool/rrdxport.txt
+share/examples/rrdtool/4charts.pl
 share/examples/rrdtool/bigtops.pl
 share/examples/rrdtool/cgi-demo.cgi
 share/examples/rrdtool/minmax.pl
 share/examples/rrdtool/piped-demo.pl
 share/examples/rrdtool/shared-demo.pl
 share/examples/rrdtool/stripes.pl
-share/rrdtool/contrib/README
-share/rrdtool/contrib/trytime/README
-share/rrdtool/contrib/trytime/trytime.c
-@dirrm share/rrdtool/contrib/trytime
-@dirrm share/rrdtool/contrib
+@dirrm share/examples/rrdtool
+@dirrm share/rrdtool/fonts
 @dirrm share/rrdtool
-@dirrm share/examples/rrdtool
+@dirrm share/doc/rrdtool/html
 @dirrm share/doc/rrdtool
-@dirrm share/doc/html/rrdtool
+@dirrm shared
diff -r 39410f9a1d45 -r f75f117e5d3e databases/rrdtool/buildlink3.mk
--- a/databases/rrdtool/buildlink3.mk   Sun Jul 03 11:02:24 2005 +0000
+++ b/databases/rrdtool/buildlink3.mk   Sun Jul 03 15:23:33 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2004/10/03 00:13:23 tv Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2005/07/03 15:23:33 wulf Exp $
 
 BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
 RRDTOOL_BUILDLINK3_MK:=        ${RRDTOOL_BUILDLINK3_MK}+
@@ -11,8 +11,8 @@
 BUILDLINK_PACKAGES+=   rrdtool
 
 .if !empty(RRDTOOL_BUILDLINK3_MK:M+)
-BUILDLINK_DEPENDS.rrdtool+=    rrdtool>=1.0.40
-BUILDLINK_RECOMMENDED.rrdtool+=        rrdtool>=1.0.40nb4
+BUILDLINK_DEPENDS.rrdtool+=    rrdtool>=1.2.9
+BUILDLINK_RECOMMENDED.rrdtool+=        rrdtool>=1.2.9
 BUILDLINK_PKGSRCDIR.rrdtool?=  ../../databases/rrdtool
 .endif # RRDTOOL_BUILDLINK3_MK
 
diff -r 39410f9a1d45 -r f75f117e5d3e databases/rrdtool/distinfo
--- a/databases/rrdtool/distinfo        Sun Jul 03 11:02:24 2005 +0000
+++ b/databases/rrdtool/distinfo        Sun Jul 03 15:23:33 2005 +0000
@@ -1,30 +1,12 @@
-$NetBSD: distinfo,v 1.11 2005/02/23 16:33:09 agc Exp $
+$NetBSD: distinfo,v 1.12 2005/07/03 15:23:33 wulf Exp $
 
-SHA1 (rrdtool-1.0.40.tar.gz) = 6ad5265826049868663d0f3b4e2ef8f2f1aa06ed
-RMD160 (rrdtool-1.0.40.tar.gz) = 62db990c9e463d348d694d26f4cd001525d60d5b
-Size (rrdtool-1.0.40.tar.gz) = 1148458 bytes
-SHA1 (patch-aa) = 755863a0d29a0ffce6693bf945b460dba62e91c9
-SHA1 (patch-ab) = 1aa7fd5425772432ec2a561f5f871687a6ffe1b8
-SHA1 (patch-ac) = 2500bfecde03c61ae28ec9c5e17468309976b9f2
-SHA1 (patch-ad) = 2d2e870550847388c5269f4ef134a263e860231d
-SHA1 (patch-ae) = c601085922b63c033cf4ec8f50513fd3dc3368e0
-SHA1 (patch-af) = c961a8bad08a7ce2bd889b9b88290e61efaf0bef
-SHA1 (patch-ag) = 638781345cc4309b9754d1606c50c63e49564379
-SHA1 (patch-ah) = 8cf7f9e74f32c3c742c0b988da85f7acfdc6dc5a
-SHA1 (patch-ai) = f00a1114a048dcfa9f5ef5e31cfdf6e852c680fe
-SHA1 (patch-aj) = abbfacd273192dafec13f2f942eef26fd8d1f0a3
-SHA1 (patch-ak) = c26304c6aa926dbea7a2d26c38c6e76177d968a0
-SHA1 (patch-al) = 5293431b7966b25c48c624c6b7d0a4e86a5f70d2
-SHA1 (patch-am) = a48ad230b9a9a2d18dabd747e6759aa1e211831f
-SHA1 (patch-an) = 9b0e279929549d22187f1b24512e939b965f76c2
-SHA1 (patch-ao) = 88cd4b0b43782338145c1ee40bc1349a120a9676
-SHA1 (patch-ap) = 47e1b9619af73a73b3b141f5496fba1068b8eea9
-SHA1 (patch-aq) = 68aebe6c28a7bf4c93ff9196709a2b99c8b8a010
-SHA1 (patch-ar) = 18bd27b8d9bda4480d98be07a5c63c4f0667494f
-SHA1 (patch-as) = c81106bffd2be89d98a121b136516a2c5c5ce012
-SHA1 (patch-at) = 4a832681eb46c81ce957846368981e50a3b96769
-SHA1 (patch-au) = 7633d5a70004f10629b6076c5897dc9af0cec59e
-SHA1 (patch-av) = 00ab5347cf668347e3f816f21c0d9800a5726eb0
-SHA1 (patch-aw) = 19244da8f514245b171216babd5f1404f2e2ff43
-SHA1 (patch-ax) = 893f84787012fc2ef98a408f847d378c70b63967
-SHA1 (patch-ay) = fe21c6adab6591a4770b2875620712d6135a2dda
+SHA1 (rrdtool-1.2.9.tar.gz) = 281f4ce3adf322e8eee986ba201c3c2645877101
+RMD160 (rrdtool-1.2.9.tar.gz) = 048f21d30a0b78761da4bbca2a7305d8f8d0a35e
+Size (rrdtool-1.2.9.tar.gz) = 901199 bytes
+SHA1 (patch-aj) = 9390c7576c707779b3948150a587a0d3501959c5
+SHA1 (patch-al) = f3334c24eba97f3eacbbca51c56c5340f4e8b01a
+SHA1 (patch-ap) = 8960b74dbaafdd9f37a5bbffc97f04fbe2ad9eca
+SHA1 (patch-as) = a3320a652f09b6f818903fcec997d3d559d36fa0
+SHA1 (patch-av) = 2e2a626c8bbc78671ff7e834cb229f4a1b0c35c3
+SHA1 (patch-aw) = ff19b160da8170117cc9a3567709efcd80e6984e
+SHA1 (patch-ay) = 30f2e1b3d7c720900da2168eb6874b1dcf6697f1
diff -r 39410f9a1d45 -r f75f117e5d3e databases/rrdtool/patches/patch-aa
--- a/databases/rrdtool/patches/patch-aa        Sun Jul 03 11:02:24 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-$NetBSD: patch-aa,v 1.6 2003/02/16 23:08:56 seb Exp $
-
---- Makefile.am.orig   Thu Mar 21 21:55:56 2002
-+++ Makefile.am
-@@ -2,7 +2,7 @@
- RSYNC = rsync --rsh=ssh
- 
- # build the following subdirectories
--SUBDIRS = cgilib-0.4 config gd1.3 zlib-1.1.4 libpng-1.0.9 \
-+SUBDIRS = config \
-           src doc examples contrib tcl
- 
- # the following files are not mentioned in any other Makefile
-@@ -14,16 +14,6 @@ EXTRA_DIST = COPYRIGHT CHANGES NT-BUILD-
-  perl-shared/rrdpl.ds? perl-shared/RRDs.pm
- 
- CLEANFILES = config.cache
--
--# lets schedule the perl stuff for installation
--# the special call to install-sh is because the -d switch is not portable
--install-data-local:
--      $(top_srcdir)/config/mkinstalldirs $(DESTDIR)$(prefix)/lib/perl/auto/RRDs
--      $(INSTALL) -m 644 perl-piped/RRDp.pm $(DESTDIR)$(prefix)/lib/perl
--      $(INSTALL) -m 644 perl-shared/RRDs.pm $(DESTDIR)$(prefix)/lib/perl
--      $(INSTALL) -m 644 perl-shared/blib/arch/auto/RRDs/RRDs.bs $(DESTDIR)$(prefix)/lib/perl/auto/RRDs
--      $(INSTALL) -m 755 perl-shared/blib/arch/auto/RRDs/RRDs.@SO_EXT@ $(DESTDIR)$(prefix)/lib/perl/auto/RRDs
--
- 
- # use relaxed rules when building dists
- AUTOMAKE_OPTIONS= foreign no-dependencies
diff -r 39410f9a1d45 -r f75f117e5d3e databases/rrdtool/patches/patch-ab



Home | Main Index | Thread Index | Old Index