Code

Diff for NMU version 1.4.7-2.1.
[pkg-rrdtool.git] / debian / control
index bf9b6e70cbc2c21c77ce6054ff9193da94dcf47d..99835120026dcc0cb98c2a5665ac2d75b7d3a256 100644 (file)
@@ -2,23 +2,29 @@ Source: rrdtool
 Section: utils
 Priority: optional
 Maintainer: Debian RRDtool Team <rrdtool@ml.snow-crash.org>
-Uploaders: Sebastian Harl <sh@tokkee.org>, Alexander Wirt <formorer@debian.org>, Bernd Zeimetz <bzed@debian.org>
-Standards-Version: 3.7.3
-Build-Depends: debhelper (>= 5.0.38), groff, autotools-dev, quilt,
- zlib1g-dev, libpng12-dev, libart-2.0-dev, libfreetype6-dev,
- tcl-dev,
+Uploaders: Sebastian Harl <tokkee@debian.org>, Alexander Wirt <formorer@debian.org>, Bernd Zeimetz <bzed@debian.org>
+Standards-Version: 3.9.2
+Build-Depends: debhelper (>= 5.0.38), groff, autotools-dev, gettext, quilt,
+ zlib1g-dev, libpng12-dev, libcairo2-dev, libpango1.0-dev, libfreetype6-dev,
+ libdbi0-dev,
+ libxml2-dev,
+ tcl-dev (>= 8), tcl-dev (<= 9),
  perl (>= 5.8.0),
- python-all-dev (>= 2.3.5-10), python-support (>= 0.4),
- ruby1.8, ruby1.8-dev, ruby1.9, ruby1.9-dev
+ python-all-dev (>= 2.6.6-3~), python-all-dbg (>= 2.6.6-3~),
+ gem2deb,
+ liblua5.1-0-dev, lua5.1
+Build-Conflicts: lua50
 Homepage: http://oss.oetiker.ch/rrdtool/
 Vcs-Browser: http://git.snow-crash.org/?p=pkg-rrdtool.git;a=summary
 Vcs-Git: git://git.snow-crash.org/pkg-rrdtool.git/
+X-Python-Version: >= 2.3
+XS-Ruby-Versions: all
 
 Package: rrdtool
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Suggests: librrds-perl
-Description: Time-series data storage and display system (programs)
+Description: time-series data storage and display system (programs)
  The Round Robin Database Tool (RRDtool) is a system to store and display
  time-series data (e.g. network bandwidth, machine-room temperature,
  server load average). It stores the data in Round Robin Databases (RRDs),
@@ -33,12 +39,46 @@ Description: Time-series data storage and display system (programs)
  This package contains command-line programs used to access and manipulate
  RRDs.
 
-Package: librrd2
+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
+Section: debug
+Depends: rrdtool (= ${binary:Version}), librrd4 (= ${binary:Version}),
+ ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
+Recommends: librrds-perl (= ${binary:Version}),
+ rrdtool-tcl (= ${binary:Version}), python-rrdtool (= ${binary:Version}),
+ ruby-rrd (= ${binary:Version}),
+ python-all-dbg, liblua5.1-rrd0 (= ${binary:Version})
+Description: time-series data storage and display system (debugging symbols)
+ The Round Robin Database Tool (RRDtool) is a system to store and display
+ time-series data (e.g. network bandwidth, machine-room temperature,
+ server load average). It stores the data in Round Robin Databases (RRDs),
+ a very compact way that will not expand over time. RRDtool processes the
+ extracted data to enforce a certain data density, allowing for useful
+ graphical representation of data values.
+ .
+ RRDtool is often used via various wrappers that can poll data from devices
+ and feed data into RRDs, as well as provide a friendlier user interface and
+ customized graphs.
+ .
+ This package contains the debugging symbols for the program and library files.
+
+Package: librrd4
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Conflicts: rrdtool (<< 1.0.42-1), librrds-perl (<< 1.0.42-1)
-Description: Time-series data storage and display system (runtime library)
+Recommends: ttf-dejavu | ttf-bitstream-vera
+Description: time-series data storage and display system (runtime library)
  The Round Robin Database Tool (RRDtool) is a system to store and display
  time-series data (e.g. network bandwidth, machine-room temperature,
  server load average). It stores the data in Round Robin Databases (RRDs),
@@ -48,14 +88,14 @@ Description: Time-series data storage and display system (runtime library)
  .
  This package contains shared libraries used to access and manipulate RRDs.
 
-Package: librrd2-dev
+Package: librrd-dev
 Architecture: any
 Section: libdevel
-Depends: librrd2 (= ${binary:Version}), libpng12-dev, zlib1g-dev, libart-2.0-dev, libfreetype6-dev, ${misc:Depends}
-Conflicts: librrd0-dev, librrd0
-Replaces: librrd0
-Provides: librrd-dev
-Description: Time-series data storage and display system (development)
+Depends: libc6-dev | libc-dev, librrd4 (= ${binary:Version}), libpng12-dev, zlib1g-dev, libcairo2-dev, libpango1.0-dev, libfreetype6-dev, libxml2-dev, ${misc:Depends}
+Provides: librrd2-dev
+Conflicts: librrd2-dev
+Replaces: librrd2-dev
+Description: time-series data storage and display system (development)
  The Round Robin Database Tool (RRDtool) is a system to store and display
  time-series data (e.g. network bandwidth, machine-room temperature,
  server load average). It stores the data in Round Robin Databases (RRDs),
@@ -70,7 +110,7 @@ Package: librrds-perl
 Architecture: any
 Section: perl
 Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}
-Description: Time-series data storage and display system (Perl interface, shared)
+Description: time-series data storage and display system (Perl interface, shared)
  The Round Robin Database Tool (RRDtool) is a system to store and display
  time-series data (e.g. network bandwidth, machine-room temperature,
  server load average). It stores the data in Round Robin Databases (RRDs),
@@ -84,7 +124,7 @@ Package: librrdp-perl
 Architecture: all
 Section: perl
 Depends: ${perl:Depends}, rrdtool, ${misc:Depends}
-Description: Time-series data storage and display system (Perl interface, piped)
+Description: time-series data storage and display system (Perl interface, piped)
  The Round Robin Database Tool (RRDtool) is a system to store and display
  time-series data (e.g. network bandwidth, machine-room temperature,
  server load average). It stores the data in Round Robin Databases (RRDs),
@@ -96,9 +136,8 @@ Description: Time-series data storage and display system (Perl interface, piped)
 
 Package: rrdtool-tcl
 Architecture: any
-Section: utils
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${tcl:Depends}
-Description: Time-series data storage and display system (Tcl interface)
+Description: time-series data storage and display system (Tcl interface)
  The Round Robin Database Tool (RRDtool) is a system to store and display
  time-series data (e.g. network bandwidth, machine-room temperature,
  server load average). It stores the data in Round Robin Databases (RRDs),
@@ -115,7 +154,7 @@ Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}
 Conflicts: python2.3-rrd, python2.4-rrd, python-rrd (<< 1.2.26)
 Replaces: python2.3-rrd, python2.4-rrd, python-rrd (<< 1.2.26)
 Provides: ${python:Provides}, python-rrd
-Description: Time-series data storage and display system (Python interface)
+Description: time-series data storage and display system (Python interface)
  The Round Robin Database Tool (RRDtool) is a system to store and display
  time-series data (e.g. network bandwidth, machine-room temperature,
  server load average). It stores the data in Round Robin Databases (RRDs),
@@ -125,11 +164,16 @@ Description: Time-series data storage and display system (Python interface)
  .
  This package contains a Python interface to RRDs.
 
-Package: python-rrd
-Architecture: all
-Section: python
-Depends: python-rrdtool
-Description: Transitional dummy package
+Package: ruby-rrd
+Architecture: any
+Section: ruby
+XB-Ruby-Versions: ${ruby:Versions}
+X-DhRuby-Root: bindings/ruby
+Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter
+Replaces: librrd-ruby (<< 1.4.7-2.1~), librrd-ruby1.8 (<< 1.4.7-2.1~), librrd-ruby1.9.1 (<< 1.4.7-2.1~)
+Breaks: librrd-ruby (<< 1.4.7-2.1~), librrd-ruby1.8 (<< 1.4.7-2.1~), librrd-ruby1.9.1 (<< 1.4.7-2.1~)
+Provides: librrd-ruby, librrd-ruby1.8, librrd-ruby1.9.1
+Description: time-series data storage and display system (Ruby interface)
  The Round Robin Database Tool (RRDtool) is a system to store and display
  time-series data (e.g. network bandwidth, machine-room temperature,
  server load average). It stores the data in Round Robin Databases (RRDs),
@@ -137,29 +181,40 @@ Description: Transitional dummy package
  extracted data to enforce a certain data density, allowing for useful
  graphical representation of data values.
  .
- This package is a transitional dummy package to rename the package to
- python-rrdtool as required by the Python policy.  It can be safely removed.
+ This package contains a Ruby interface to RRDs.
 
 Package: librrd-ruby
 Architecture: all
-Section: interpreters
-Depends: ${rubydefault:Depends}
-Description: Time-series data storage and display system (Ruby interface)
- The Round Robin Database Tool (RRDtool) is a system to store and display
- time-series data (e.g. network bandwidth, machine-room temperature,
- server load average). It stores the data in Round Robin Databases (RRDs),
- a very compact way that will not expand over time. RRDtool processes the
- extracted data to enforce a certain data density, allowing for useful
- graphical representation of data values.
- .
- This is a dummy package which depends on the package for Debian's default
- Ruby version.
+Section: oldlibs
+Priority: extra
+Depends: ${misc:Depends}, ruby-rrd
+Description: Transitional package to ruby-rrd
+ This is a transitional package for librrd-ruby to ease upgrades
+ to the ruby-rrd package. It can safely be removed.
 
 Package: librrd-ruby1.8
+Architecture: all
+Section: oldlibs
+Priority: extra
+Depends: ${misc:Depends}, ruby-rrd
+Description: Transitional package to ruby-rrd
+ This is a transitional package for librrd-ruby1.8 to ease upgrades
+ to the ruby-rrd package. It can safely be removed.
+
+Package: librrd-ruby1.9.1
+Architecture: all
+Section: oldlibs
+Priority: extra
+Depends: ${misc:Depends}, ruby-rrd
+Description: Transitional package to ruby-rrd
+ This is a transitional package for librrd-ruby1.9.1 to ease upgrades
+ to the ruby-rrd package. It can safely be removed.
+
+Package: liblua5.1-rrd0
 Architecture: any
 Section: interpreters
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Time-series data storage and display system (Ruby 1.9 interface)
+Description: time-series data storage and display system (Lua 5.1 interface)
  The Round Robin Database Tool (RRDtool) is a system to store and display
  time-series data (e.g. network bandwidth, machine-room temperature,
  server load average). It stores the data in Round Robin Databases (RRDs),
@@ -167,13 +222,13 @@ Description: Time-series data storage and display system (Ruby 1.9 interface)
  extracted data to enforce a certain data density, allowing for useful
  graphical representation of data values.
  .
- This package contains a Ruby 1.8 interface to RRDs.
+ This package contains a Lua 5.1 interface to RRDs.
 
-Package: librrd-ruby1.9
+Package: liblua5.1-rrd-dev
 Architecture: any
-Section: interpreters
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Time-series data storage and display system (Ruby 1.9 interface)
+Section: libdevel
+Depends: ${shlibs:Depends}, ${misc:Depends}, liblua5.1-rrd0 (= ${binary:Version})
+Description: time-series data storage and display system (Lua 5.1 development)
  The Round Robin Database Tool (RRDtool) is a system to store and display
  time-series data (e.g. network bandwidth, machine-room temperature,
  server load average). It stores the data in Round Robin Databases (RRDs),
@@ -181,4 +236,4 @@ Description: Time-series data storage and display system (Ruby 1.9 interface)
  extracted data to enforce a certain data density, allowing for useful
  graphical representation of data values.
  .
- This package contains a Ruby 1.9 interface to RRDs.
+ This package contains development files for the Lua 5.1 interface to RRDs.