From 3edbabe6d62df6b75256ae56f2144c8549277e56 Mon Sep 17 00:00:00 2001 From: Sebastian Harl Date: Fri, 25 Sep 2009 22:35:45 +0200 Subject: [PATCH] Added new binary package 'rrdcached'. --- debian/changelog | 4 +++- debian/control | 10 ++++++++++ debian/rrdcached.install | 4 ++++ debian/rrdtool.install | 3 ++- debian/rules | 6 +++++- 5 files changed, 24 insertions(+), 3 deletions(-) create mode 100644 debian/rrdcached.install diff --git a/debian/changelog b/debian/changelog index 2337d5a..f9d580d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -25,8 +25,10 @@ rrdtool (1.4~rc2-1) experimental; urgency=low - The file includes a pointer to /usr/share/doc/quilt/README.source. * debian/librrd4.symbols: - Added symbols introduced in 1.4~rc2. + * Added new binary package 'rrdcached' for the newly introduced "data + caching daemon". - -- Sebastian Harl Fri, 25 Sep 2009 22:22:05 +0200 + -- Sebastian Harl Fri, 25 Sep 2009 22:35:04 +0200 rrdtool (1.3.8-1) unstable; urgency=low diff --git a/debian/control b/debian/control index cfc13c7..a23b09f 100644 --- a/debian/control +++ b/debian/control @@ -37,6 +37,16 @@ Description: time-series data storage and display system (programs) This package contains command-line programs used to access and manipulate RRDs. +Package: rrdcached +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: data caching daemon for RRDtool + RRDCacheD is a daemon that receives updates to existing RRD files, accumulates + them and, if enough have been received or a defined time has passed, writes + the updates to the RRD file. The daemon was written with big setups in mind. + Those setups usually run into I/O related problems. RRDCacheD's goal is to + alleviate these problems. + Package: rrdtool-dbg Architecture: any Priority: extra diff --git a/debian/rrdcached.install b/debian/rrdcached.install new file mode 100644 index 0000000..2c0eedd --- /dev/null +++ b/debian/rrdcached.install @@ -0,0 +1,4 @@ +usr/bin/rrdcached +usr/share/man/man1/rrdcached.1 +usr/share/doc/rrdtool/html/rrdcached.html usr/share/doc/rrdcached/html/ +usr/share/rrdtool/examples/rrdcached/* usr/share/doc/rrdcached/examples/ diff --git a/debian/rrdtool.install b/debian/rrdtool.install index d3ec605..e717d91 100644 --- a/debian/rrdtool.install +++ b/debian/rrdtool.install @@ -2,4 +2,5 @@ usr/share/doc/rrdtool usr/bin usr/lib/rrdtool/ifOctets.tcl usr/share/doc/rrdtool/examples/ usr/share/man/man1 -usr/share/rrdtool/examples/* usr/share/doc/rrdtool/examples/ +usr/share/rrdtool/examples/*.cgi usr/share/doc/rrdtool/examples/ +usr/share/rrdtool/examples/*.pl usr/share/doc/rrdtool/examples/ diff --git a/debian/rules b/debian/rules index 7cac8f6..0867764 100755 --- a/debian/rules +++ b/debian/rules @@ -144,6 +144,10 @@ install-common-stamp: build-arch-stamp # we don't want .txt and .pod documentation in the package rm -rf debian/tmp/usr/share/doc/rrdtool/txt dh_install --sourcedir=$(CURDIR)/debian/tmp --fail-missing + # remove duplicates + rm debian/rrdtool/usr/bin/rrdcached + rm debian/rrdtool/usr/share/man/man1/rrdcached.1 + rm debian/rrdtool/usr/share/doc/rrdtool/html/rrdcached.html touch $@ @@ -160,7 +164,7 @@ install-arch: install-common-stamp $(PY_VERS:%=install-python%) done dh_installexamples -s - chmod 644 debian/rrdtool/usr/share/doc/rrdtool/examples/rrdcached/RRDCached.pm + chmod 644 debian/rrdcached/usr/share/doc/rrdcached/examples/RRDCached.pm install-python%: install-common-stamp dh_testdir -- 2.30.2