qa: fix notrun message in 159, remove version-conditional output
[pcp.git] / debian / control
blob3e4ff0f3e5460ce6efc5a0f3debe4364d6e2bba2
1 Source: pcp
2 Section: utils
3 Priority: extra
4 Homepage: http://pcp.io
5 Maintainer: PCP Development Team <pcp@oss.sgi.com>
6 Uploaders: Nathan Scott <nathans@debian.org>, Anibal Monsalve Salazar <anibal@debian.org>
7 Build-Depends: bison, flex, gawk, procps, pkg-config, debhelper (>= 5), perl (>= 5.6), libreadline-dev | libreadline5-dev | libreadline-gplv2-dev, chrpath, libbsd-dev [kfreebsd-any], libkvm-dev [kfreebsd-any], python-all, python-all-dev, libnspr4-dev, libnss3-dev, libsasl2-dev, libmicrohttpd-dev, libavahi-common-dev, libqt4-dev, autotools-dev, zlib1g-dev, autoconf
8 #Architecture-dependent -- Build-Depends: libibumad-dev, libibmad-dev
9 Standards-Version: 3.9.3
10 X-Python-Version: >= 2.6
12 Package: pcp
13 Depends: ${shlibs:Depends}, ${misc:Depends}, gawk, procps, libpcp-pmda-perl, python-pcp, python
14 Conflicts: pgpool2
15 Suggests: pcp-gui, libpcp-import-perl
16 Architecture: any
17 Description: System level performance monitoring and performance management
18  Performance Co-Pilot (PCP) is a framework and services to
19  support system-level performance monitoring and performance
20  management.
21  .
22  The Performance Co-Pilot provides a unifying abstraction for
23  all of the interesting performance data in a system, and allows
24  client applications to easily retrieve and process any subset of
25  that data.
27 Package: pcp-conf
28 Depends: ${misc:Depends}
29 Breaks: libpcp3 (<< 3.9.0)
30 Section: libs
31 Architecture: any
32 Description: Performance Co-Pilot runtime configuration
33  The pcp-conf package contains important runtime configuration
34  files required by all programs and libraries that make up the
35  Performance Co-Pilot (PCP) toolkit.
36  .
37  The Performance Co-Pilot provides a unifying abstraction for
38  all of the interesting performance data in a system, and allows
39  client applications to easily retrieve and process any subset of
40  that data.
42 Package: libpcp3-dev
43 Section: libdevel
44 Depends: ${misc:Depends}, libpcp3 (= ${binary:Version}), libc6-dev | libc-dev
45 Breaks: pcp (<< 3.8.0)
46 Architecture: any
47 Description: Performance Co-Pilot library and headers
48  The libpcp-dev package contains the base Performance Co-Pilot (PCP)
49  library and header files needed to develop collector and monitor
50  programs which make use of PCP services.
51  .
52  The Performance Co-Pilot provides a unifying abstraction for
53  all of the interesting performance data in a system, and allows
54  client applications to easily retrieve and process any subset of
55  that data.
57 Package: libpcp3
58 Depends: ${shlibs:Depends}, ${misc:Depends}, pcp-conf (= ${binary:Version})
59 Conflicts: pgpool2
60 Breaks: pcp (<< 2.8.0), libpcp3-dev (<< 2.8.5)
61 Section: libs
62 Architecture: any
63 Description: Performance Co-Pilot library
64  The libpcp package contains the runtime environment required by
65  programs that make use of Performance Co-Pilot (PCP) services.
66  .
67  The Performance Co-Pilot provides a unifying abstraction for
68  all of the interesting performance data in a system, and allows
69  client applications to easily retrieve and process any subset of
70  that data.
72 Package: libpcp-gui2-dev
73 Section: libdevel
74 Depends: ${misc:Depends}, libpcp-gui2 (= ${binary:Version}), libpcp3 (= ${binary:Version})
75 Conflicts: libpcp-gui1-dev
76 Architecture: any
77 Description: Performance Co-Pilot graphical client tools library and headers
78  The libpcp-gui-dev package contains the Performance Co-Pilot (PCP)
79  library and header files needed to incorporate graphical time control
80  (pmtime) into a monitoring application.
81  .
82  The Performance Co-Pilot provides a unifying abstraction for
83  all of the interesting performance data in a system, and allows
84  client applications to easily retrieve and process any subset of
85  that data.
87 Package: libpcp-gui2
88 Depends: ${shlibs:Depends}, ${misc:Depends}
89 Section: libs
90 Architecture: any
91 Description: Performance Co-Pilot graphical client tools library
92  The libpcp-gui package contains the runtime environment required by any
93  monitoring tool that makes use of the time control services of pmtime(1).
94  .
95  The Performance Co-Pilot provides a unifying abstraction for
96  all of the interesting performance data in a system, and allows
97  client applications to easily retrieve and process any subset of
98  that data.
100 Package: libpcp-mmv1-dev
101 Section: libdevel
102 Depends: ${misc:Depends}, libpcp-mmv1 (= ${binary:Version}), libpcp3 (= ${binary:Version})
103 Architecture: any
104 Description: Performance Co-Pilot Memory Mapped Value library and headers
105  The libpcp-mmv-dev package contains the Performance Co-Pilot (PCP)
106  library and header files needed to utilise memory mapped value
107  instrumentation into a monitored application.
109  The Performance Co-Pilot provides a unifying abstraction for
110  all of the interesting performance data in a system, and allows
111  client applications to easily retrieve and process any subset of
112  that data.
114 Package: libpcp-mmv1
115 Depends: ${shlibs:Depends}, ${misc:Depends}
116 Section: libs
117 Architecture: any
118 Description: Performance Co-Pilot Memory Mapped Value client library
119  The libpcp-mmv package contains the runtime environment required by an
120  application that utilises Memory Mapped Value instrumentation to export
121  runtime instrumentation into the Performance Co-Pilot infrastructure.
123  The Performance Co-Pilot provides a unifying abstraction for
124  all of the interesting performance data in a system, and allows
125  client applications to easily retrieve and process any subset of
126  that data.
128 Package: libpcp-pmda3-dev
129 Section: libdevel
130 Depends: ${misc:Depends}, libpcp-pmda3 (= ${binary:Version}), libpcp3 (= ${binary:Version})
131 Breaks: pcp (<< 2.8.0)
132 Architecture: any
133 Description: Performance Co-Pilot Domain Agent library and headers
134  The libpcp-pmda-dev package contains the Performance Co-Pilot (PCP)
135  library and header files needed to develop Performance Metric Domain
136  Agents (PMDAs).  Each PMDA exports performance data for one domain;
137  for example the operating system kernel, Cisco routers, a database,
138  an application, etc.
140  The Performance Co-Pilot provides a unifying abstraction for
141  all of the interesting performance data in a system, and allows
142  client applications to easily retrieve and process any subset of
143  that data.
145 Package: libpcp-pmda3
146 Depends: ${misc:Depends}, ${shlibs:Depends}
147 Section: libs
148 Architecture: any
149 Description: Performance Co-Pilot Domain Agent library
150  The libpcp-pmda package contains the runtime environment required by
151  a Performance Metric Domain Agent (PMDA).  A PMDA exports performance
152  data for one specific domain, for example the operating system kernel,
153  DNS, SMTP, Cisco router, a database, an application, etc.
155 Package: libpcp-trace2-dev
156 Section: libdevel
157 Depends: ${misc:Depends}, libpcp-trace2 (= ${binary:Version}), libpcp3 (= ${binary:Version})
158 Breaks: pcp (<< 2.8.0)
159 Architecture: any
160 Description: Performance Co-Pilot application tracing library and headers
161  The libpcp-trace-dev package contains the Performance Co-Pilot (PCP)
162  library and header files needed to directly instrument an application
163  for event and value tracking by the pmdatrace(1) PCP Trace Performance
164  Metric Domain Agent.
166  The Performance Co-Pilot provides a unifying abstraction for
167  all of the interesting performance data in a system, and allows
168  client applications to easily retrieve and process any subset of
169  that data.
171 Package: libpcp-trace2
172 Depends: ${misc:Depends}, ${shlibs:Depends}
173 Section: libs
174 Architecture: any
175 Description: Performance Co-Pilot application tracing library
176  The libpcp-trace package contains the runtime environment required by
177  an application that is directly instrumented for event and value
178  tracking by pmdatrace(3), the Trace Performance Metric Domain Agent.
180  The Performance Co-Pilot provides a unifying abstraction for
181  all of the interesting performance data in a system, and allows
182  client applications to easily retrieve and process any subset of
183  that data.
185 Package: libpcp-import1-dev
186 Section: libdevel
187 Depends: ${misc:Depends}, libpcp-import1 (= ${binary:Version}), libpcp3-dev
188 Architecture: any
189 Description: Performance Co-Pilot data import library and headers
190  The libpcp-import-dev package contains the library and header files
191  needed to build an application that imports performance data from
192  a file or real-time source and creates a Performance Co-Pilot (PCP)
193  archive suitable for use with the PCP tools.
195  The Performance Co-Pilot provides a unifying abstraction for
196  all of the interesting performance data in a system, and allows
197  client applications to easily retrieve and process any subset of
198  that data.
200 Package: libpcp-import1
201 Depends: ${misc:Depends}, ${shlibs:Depends}
202 Section: libs
203 Architecture: any
204 Description: Performance Co-Pilot data import library
205  The libpcp-import package contains the runtime environment required
206  by an application that imports performance data from a file or
207  real-time source and creates a Performance Co-Pilot (PCP) archive
208  suitable for use with the PCP tools.
210  The Performance Co-Pilot provides a unifying abstraction for
211  all of the interesting performance data in a system, and allows
212  client applications to easily retrieve and process any subset of
213  that data.
215 Package: python-pcp
216 Section: python
217 Architecture: any
218 Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}, libpcp3 (= ${binary:Version})
219 Provides: ${python:Provides} 
220 Description: Performance Co-Pilot Python PMAPI module
221  The PCP Python module contains the language bindings for
222  building Performance Metric API client tools using Python.
224  The Performance Co-Pilot provides a unifying abstraction for
225  all of the interesting performance data in a system, and allows
226  client applications to easily retrieve and process any subset of
227  that data.
229 Package: libpcp-pmda-perl
230 Section: perl
231 Architecture: any
232 Depends: ${misc:Depends}, ${shlibs:Depends}, ${perl:Depends}, libpcp-pmda3 (= ${binary:Version})
233 Description: Performance Co-Pilot Domain Agent Perl module
234  The PCP::PMDA Perl module contains the language bindings for
235  building Performance Metric Domain Agents (PMDAs) using Perl.
236  Each PMDA exports performance data for one specific domain, for
237  example the operating system kernel, Cisco routers, a database,
238  an application, etc.
240  The Performance Co-Pilot provides a unifying abstraction for
241  all of the interesting performance data in a system, and allows
242  client applications to easily retrieve and process any subset of
243  that data.
245 Package: libpcp-import-perl
246 Section: perl
247 Architecture: any
248 Depends: ${misc:Depends}, ${shlibs:Depends}, ${perl:Depends}, libpcp-import1 (= ${binary:Version})
249 Description: Performance Co-Pilot log import Perl module
250  The PCP::LogImport Perl module contains the language bindings for
251  building Perl applications that import performance data from a file
252  or real-time source and create a Performance Co-Pilot (PCP) archive
253  suitable for use with the PCP tools.
255  The Performance Co-Pilot provides a unifying abstraction for
256  all of the interesting performance data in a system, and allows
257  client applications to easily retrieve and process any subset of
258  that data.
260 Package: libpcp-logsummary-perl
261 Section: perl
262 Architecture: any
263 Depends: ${misc:Depends}, ${perl:Depends}, pcp (= ${binary:Version})
264 Description: Performance Co-Pilot historical log summary module
265  The PCP::LogSummary module provides a Perl module for using the
266  statistical summary data produced by the Performance Co-Pilot
267  pmlogsummary utility.  This utility produces various averages,
268  minima, maxima, and other calculations based on the performance
269  data stored in a PCP archive.  The Perl interface is ideal for
270  exporting this data into third-party tools (e.g. spreadsheets).
272  The Performance Co-Pilot provides a unifying abstraction for
273  all of the interesting performance data in a system, and allows
274  client applications to easily retrieve and process any subset of
275  that data.
277 Package: libpcp-mmv-perl
278 Section: perl
279 Architecture: any
280 Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, libpcp-mmv1 (= ${binary:Version})
281 Description: Performance Co-Pilot Memory Mapped Value Perl module
282  The PCP::MMV module contains the Perl language bindings for
283  building scripts instrumented with the Performance Co-Pilot
284  (PCP) Memory Mapped Value (MMV) mechanism.
286  This mechanism allows arbitrary values to be exported from an
287  instrumented script into the PCP infrastructure for monitoring
288  and analysis with pmchart, pmie, pmlogger and other PCP tools.
290 Package: pcp-import-sar2pcp
291 Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl, libxml-tokeparser-perl
292 Architecture: all
293 Description: Tool for importing data from sar into PCP archive logs
294  Performance Co-Pilot (PCP) front-end tool for importing data from sar
295  into standard PCP archive logs for replay with any PCP monitoring tool
296  (such as pmie, pmlogsummary, pmchart or pmdumptext).
298 Package: pcp-import-ganglia2pcp
299 Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl, librrds-perl
300 Architecture: all
301 Description: Tool for importing data from ganglia into PCP archive logs
302  Performance Co-Pilot (PCP) front-end tool for importing data from ganglia
303  into standard PCP archive logs for replay with any PCP monitoring tool
304  (such as pmie, pmlogsummary, pmchart or pmdumptext).
306 Package: pcp-import-mrtg2pcp
307 Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl
308 Architecture: all
309 Description: Tool for importing data from MRTG into PCP archive logs
310  Performance Co-Pilot (PCP) front-end tool for importing data from MRTG
311  (the Multi Router Traffic Grapher tool) into standard PCP archive logs
312  for replay with any PCP monitoring tool (such as pmie, pmlogsummary,
313  pmchart or pmdumptext).
315 Package: pcp-import-sheet2pcp
316 Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl, libxml-tokeparser-perl, libspreadsheet-read-perl
317 Architecture: all
318 Description: Tool for importing data from a spreadsheet into PCP archive logs
319  Performance Co-Pilot (PCP) front-end tool for importing spreadheet data
320  into standard PCP archive logs for replay with any PCP monitoring tool.
321  (such as pmie, pmlogsummary, pmchart, or pmdumptext).
323 Package: pcp-import-iostat2pcp
324 Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl
325 Architecture: all
326 Description: Tool for importing data from iostat into PCP archive logs
327  Performance Co-Pilot (PCP) front-end tool for importing data from iostat
328  into standard PCP archive logs for replay with any PCP monitoring tool.
329  (such as pmie, pmlogsummary, pmchart or pmdumptext).
331 Package: pcp-import-collectl2pcp
332 Depends: ${misc:Depends}, ${shlibs:Depends}
333 Architecture: any
334 Description: Tool for importing data from collectl into PCP archive logs
335  Performance Co-Pilot (PCP) front-end tool for importing data from collectl
336  into standard PCP archive logs for replay with any PCP monitoring tool.
337  (such as pmie, pmlogsummary, pmchart or pmdumptext).
339 Package: pcp-export-pcp2graphite
340 Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}, python-pcp
341 Breaks: pcp (<< 3.9.0)
342 Architecture: any
343 Description: Tool for exporting data from PCP to Graphite
344  Performance Co-Pilot (PCP) front-end tool for exporting data from PCP
345  into designated Graphite (Carbon/Whisper) databases.
347 Package: pcp-export-zabbix-agent
348 Depends: ${misc:Depends}, ${shlibs:Depends}
349 Architecture: any
350 Description: Module for exporting from PCP into a Zabbix agent daemon
351  Performance Co-Pilot (PCP) module for exporting data from PCP via a
352  designated Zabbix agent daemon - see zbxpcp(3) for further details.
354 Package: pcp-doc
355 Section: doc
356 Depends: ${misc:Depends}
357 Breaks: pcp-gui (<< 1.5.13)
358 Replaces: pcp-gui (<< 1.5.13)
359 Suggests: pcp, pcp-gui
360 Architecture: all
361 Description: Documentation and tutorial for the Performance Co-Pilot
362  The pcp-doc package provides useful information on using and
363  configuring the Performance Co-Pilot (PCP) toolkit for system
364  level performance management.  It includes tutorials, HOWTOs,
365  and other detailed documentation about the internals of core
366  PCP utilities and daemons, and the PCP graphical tools.
368 Package: pcp-testsuite
369 Depends: ${misc:Depends}, ${shlibs:Depends}, time, pcp (= ${binary:Version})
370 Architecture: any
371 Suggests: valgrind
372 Provides: pcpqa, pcp-gui-testsuite
373 Conflicts: pcpqa, pcp-gui-testsuite
374 Replaces: pcpqa, pcp-gui-testsuite
375 Description: Performance Co-Pilot (PCP) Test Suite
376  Quality assurance test suite for Performance Co-Pilot (PCP).
378  Provides a series of tests that exercise the many utilities and daemon
379  processes that form the PCP toolkit.  Regular users should never have
380  any need to install this package, it is for developers and testers only.
382 Package: pcp-manager
383 Depends: ${misc:Depends}, ${shlibs:Depends}, pcp (= ${binary:Version})
384 Architecture: any
385 Description: Performance Co-Pilot (PCP) manager daemon
386  An optional daemon (pmmgr) that manages a collection of pmlogger and
387  pmie daemons, for a set of discovered local and remote hosts running
388  the performance metrics collection daemon (pmcd).  It ensures these
389  daemons are running when appropriate, and manages their log rotation
390  needs (which are particularly complex in the case of pmlogger).
392  The base PCP package provides comparable functionality through cron
393  scripts which predate this daemon but do still provide effective and
394  efficient log management services.
396  The pcp-manager package aims to aggressively enable new PCP features
397  and as a result may not be suited to all production environments.
399 Package: pcp-webapi
400 Depends: ${misc:Depends}, ${shlibs:Depends}, pcp (= ${binary:Version})
401 Architecture: any
402 Description: Performance Co-Pilot (PCP) web API service
403  Provides a daemon (pmwebd) that binds a large subset of the Performance
404  Co-Pilot (PCP) client API (PMAPI) to RESTful web applications using the
405  HTTP (PMWEBAPI) protocol.