summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2014-10-26 12:33:50 +0400
committerIgor Pashev <pashev.igor@gmail.com>2014-10-26 12:33:50 +0400
commit47e6e7c84f008a53061e661f31ae96629bc694ef (patch)
tree648a07f3b5b9d67ce19b0fd72e8caa1175c98f1a /debian
downloadpcp-debian/3.9.10.tar.gz
Debian 3.9.10debian/3.9.10debian
Diffstat (limited to 'debian')
-rw-r--r--debian/GNUmakefile325
-rw-r--r--debian/changelog634
-rw-r--r--debian/compat1
-rw-r--r--debian/configversions37
-rw-r--r--debian/control397
-rw-r--r--debian/control.master375
-rw-r--r--debian/control.pcpgui14
-rw-r--r--debian/control.pmdaib8
-rw-r--r--debian/control.webapi8
-rw-r--r--debian/copyright89
-rw-r--r--debian/doc-base9
-rw-r--r--debian/libpcp-gui2-dev.dirs1
-rw-r--r--debian/libpcp-gui2-dev.install6
-rw-r--r--debian/libpcp-gui2.install1
-rw-r--r--debian/libpcp-import1-dev.dirs1
-rw-r--r--debian/libpcp-import1-dev.install3
-rw-r--r--debian/libpcp-import1.install1
-rw-r--r--debian/libpcp-mmv1-dev.dirs1
-rw-r--r--debian/libpcp-mmv1-dev.install8
-rw-r--r--debian/libpcp-mmv1.install1
-rw-r--r--debian/libpcp-pmda3-dev.dirs1
-rw-r--r--debian/libpcp-pmda3-dev.install74
-rw-r--r--debian/libpcp-pmda3.install1
-rw-r--r--debian/libpcp-trace2-dev.dirs1
-rw-r--r--debian/libpcp-trace2-dev.install13
-rw-r--r--debian/libpcp-trace2.install1
-rw-r--r--debian/libpcp3-dev.dirs2
-rw-r--r--debian/libpcp3-dev.install180
-rw-r--r--debian/libpcp3.dirs0
-rw-r--r--debian/libpcp3.install1
-rw-r--r--debian/pcp-conf.dirs1
-rw-r--r--debian/pcp-conf.install3
-rw-r--r--debian/pcp-doc.dirs9
-rw-r--r--debian/pcp-doc.install118
-rw-r--r--debian/pcp-gui.dirs4
-rw-r--r--debian/pcp-gui.install39
-rw-r--r--debian/pcp-import-collectl2pcp.install2
-rw-r--r--debian/pcp-import-iostat2pcp.install2
-rw-r--r--debian/pcp-import-mrtg2pcp.install2
-rw-r--r--debian/pcp-import-sar2pcp.install2
-rw-r--r--debian/pcp-import-sheet2pcp.install2
-rw-r--r--debian/pcp-manager.dirs2
-rw-r--r--debian/pcp-manager.install11
-rw-r--r--debian/pcp-manager.postinst14
-rw-r--r--debian/pcp-manager.postrm6
-rw-r--r--debian/pcp-manager.prerm8
-rw-r--r--debian/pcp-pmda-infiniband.dirs1
-rw-r--r--debian/pcp-pmda-infiniband.install9
-rw-r--r--debian/pcp-testsuite.dirs1
-rw-r--r--debian/pcp-testsuite.postinst7
-rw-r--r--debian/pcp-webapi.dirs2
-rw-r--r--debian/pcp-webapi.install5
-rw-r--r--debian/pcp-webapi.postinst14
-rw-r--r--debian/pcp-webapi.postrm6
-rw-r--r--debian/pcp-webapi.prerm8
-rw-r--r--debian/pcp.conffiles0
-rw-r--r--debian/pcp.lintian6
-rw-r--r--debian/pcp.postinst.head.in14
-rw-r--r--debian/pcp.postinst.tail69
-rw-r--r--debian/pcp.postrm.head3
-rw-r--r--debian/pcp.postrm.tail12
-rw-r--r--debian/pcp.preinst.head.in21
-rw-r--r--debian/pcp.preinst.tail18
-rw-r--r--debian/pcp.prerm26
-rwxr-xr-xdebian/rules226
-rw-r--r--debian/source.lintian-overrides2
-rw-r--r--debian/source/GNUmakefile8
-rw-r--r--debian/source/format1
68 files changed, 2878 insertions, 0 deletions
diff --git a/debian/GNUmakefile b/debian/GNUmakefile
new file mode 100644
index 0000000..5a5db7c
--- /dev/null
+++ b/debian/GNUmakefile
@@ -0,0 +1,325 @@
+TOPDIR = ..
+include $(TOPDIR)/src/include/builddefs
+SCRIPTS = $(TOPDIR)/build
+
+LINTIAN = source.lintian-overrides
+LINTDIR = $(PCP_SHARE_DIR)/../lintian/overrides
+
+PCP_FILES = pcp.preinst pcp.prerm pcp.postinst pcp.postrm pcp.conffiles
+PCP_LINT = pcp.lintian
+
+PCPDOC = pcp-doc
+PCPDOC_FILES = pcp-doc.dirs pcp-doc.install
+PCPDOC_DOC_DIR = $(PCP_DOC_DIR)/../pcp-doc
+
+PCPGUI = pcp-gui
+PCPGUI_FILES = pcp-gui.dirs pcp-gui.install
+PCPGUI_DOC_DIR = $(PCP_DOC_DIR)/../pcp-gui
+
+PCPWEBAPI = pcp-webapi
+PCPWEBAPI_FILES = pcp-webapi.dirs pcp-webapi.install pcp-webapi.prerm \
+ pcp-webapi.postinst pcp-webapi.postrm
+PCPWEBAPI_DOC_DIR = $(PCP_DOC_DIR)/../pcp-webapi
+
+PCPMANAGER = pcp-manager
+PCPMANAGER_FILES = pcp-manager.dirs pcp-manager.install pcp-manager.prerm \
+ pcp-manager.postinst pcp-manager.postrm
+PCPMANAGER_DOC_DIR = $(PCP_DOC_DIR)/../pcp-manager
+
+PCPTESTSUITE = pcp-testsuite
+PCPTESTSUITE_FILES = pcp-testsuite.dirs pcp-testsuite.postinst
+PCPTESTSUITE_DOC_DIR = $(PCP_DOC_DIR)/../pcp-testsuite
+
+PCPIMPORTSAR = pcp-import-sar2pcp
+PCPIMPORTSAR_FILES = pcp-import-sar2pcp.install
+PCPIMPORTSAR_DOC_DIR = $(PCP_DOC_DIR)/../pcp-import-sar2pcp
+
+PCPIMPORTMRTG = pcp-import-mrtg2pcp
+PCPIMPORTMRTG_FILES = pcp-import-mrtg2pcp.install
+PCPIMPORTMRTG_DOC_DIR = $(PCP_DOC_DIR)/../pcp-import-mrtg2pcp
+
+PCPIMPORTSHEET = pcp-import-sheet2pcp
+PCPIMPORTSHEET_FILES = pcp-import-sheet2pcp.install
+PCPIMPORTSHEET_DOC_DIR = $(PCP_DOC_DIR)/../pcp-import-sheet2pcp
+
+PCPIMPORTIOSTAT = pcp-import-iostat2pcp
+PCPIMPORTIOSTAT_FILES = pcp-import-iostat2pcp.install
+PCPIMPORTIOSTAT_DOC_DIR = $(PCP_DOC_DIR)/../pcp-import-iostat2pcp
+
+PCPIMPORTCOLLECTL = pcp-import-collectl2pcp
+PCPIMPORTCOLLECTL_FILES = pcp-import-collectl2pcp.install
+PCPIMPORTCOLLECTL_DOC_DIR = $(PCP_DOC_DIR)/../pcp-import-collectl2pcp
+
+PCPPMDAINFINIBAND = pcp-pmda-infiniband
+PCPPMDAINFINIBAND_FILES = pcp-pmda-infiniband.dirs pcp-pmda-infiniband.install
+PCPPMDAINFINIBAND_DOC_DIR = $(PCP_DOC_DIR)/../pcp-pmda-infiniband
+
+PCPCFG = pcp-conf
+PCPCFG_FILES = pcp-conf.dirs pcp-conf.install
+PCPCFG_DOC_DIR = $(PCP_DOC_DIR)/../pcp-conf
+
+LIBPCPPCP = libpcp3
+LIBPCP_FILES = libpcp3.dirs libpcp3.install
+DEVPCP_FILES = libpcp3-dev.dirs libpcp3-dev.install
+LIBPCP_DOC_DIR = $(PCP_DOC_DIR)/../libpcp3
+DEVPCP_DOC_DIR = $(PCP_DOC_DIR)/../libpcp3-dev
+
+LIBGUIPCP = libpcp-gui2
+LIBGUI_FILES = libpcp-gui2.install
+DEVGUI_FILES = libpcp-gui2-dev.dirs libpcp-gui2-dev.install
+LIBGUI_DOC_DIR = $(PCP_DOC_DIR)/../libpcp-gui2
+DEVGUI_DOC_DIR = $(PCP_DOC_DIR)/../libpcp-gui2-dev
+
+LIBMMVPCP = libpcp-mmv1
+LIBMMV_FILES = libpcp-mmv1.install
+DEVMMV_FILES = libpcp-mmv1-dev.dirs libpcp-mmv1-dev.install
+LIBMMV_DOC_DIR = $(PCP_DOC_DIR)/../libpcp-mmv1
+DEVMMV_DOC_DIR = $(PCP_DOC_DIR)/../libpcp-mmv1-dev
+
+LIBPMDAPCP = libpcp-pmda3
+LIBPMDA_FILES = libpcp-pmda3.install
+DEVPMDA_FILES = libpcp-pmda3-dev.dirs libpcp-pmda3-dev.install
+LIBPMDA_DOC_DIR = $(PCP_DOC_DIR)/../libpcp-pmda3
+DEVPMDA_DOC_DIR = $(PCP_DOC_DIR)/../libpcp-pmda3-dev
+
+LIBTRACEPCP = libpcp-trace2
+LIBTRACE_FILES = libpcp-trace2.install
+DEVTRACE_FILES = libpcp-trace2-dev.dirs libpcp-trace2-dev.install
+LIBTRACE_DOC_DIR = $(PCP_DOC_DIR)/../libpcp-trace2
+DEVTRACE_DOC_DIR = $(PCP_DOC_DIR)/../libpcp-trace2-dev
+
+LIBIMPORTPCP = libpcp-import1
+LIBIMPORT_FILES = libpcp-import1.install
+DEVIMPORT_FILES = libpcp-import1-dev.dirs libpcp-import1-dev.install
+LIBIMPORT_DOC_DIR = $(PCP_DOC_DIR)/../libpcp-import1
+DEVIMPORT_DOC_DIR = $(PCP_DOC_DIR)/../libpcp-import1-dev
+
+SUBDIRS = source
+LDIRT = *.debhelper *.substvars *.log pcp files pcp.postrm \
+ pcp.preinst pcp.preinst.head pcp.postinst pcp.postinst.head \
+ $(LIBPCPPCP) $(LIBPCPPCP)-dev \
+ $(LIBPMDAPCP) $(LIBPMDAPCP)-dev $(LIBTRACEPCP) $(LIBTRACEPCP)-dev \
+ $(LIBGUIPCP) $(LIBGUIPCP)-dev $(LIBMMVPCP) $(LIBMMVPCP)-dev \
+ $(LIBIMPORTPCP) $(LIBIMPORTPCP)-dev \
+ $(PCPIMPORTSAR) $(PCPIMPORTMRTG) $(PCPIMPORTSHEET) $(PCPIMPORTIOSTAT) \
+ $(PCPIMPORTCOLLECTL)
+
+LSRCFILES = changelog compat copyright rules \
+ configversions control control.master \
+ control.webapi control.pcpgui control.pmdaib \
+ pcp.preinst.head.in pcp.preinst.head pcp.preinst.tail \
+ pcp.postinst.head.in pcp.postinst.head pcp.postinst.tail \
+ pcp.postrm.head pcp.postrm.tail \
+ $(LINTIAN) $(PCP_LINT) \
+ $(PCP_FILES) $(LIBPCP_FILES) $(DEVPCP_FILES) \
+ $(PCPCFG_FILES) $(PCPTESTSUITE_FILES) \
+ $(PCPWEBAPI_FILES) $(PCPMANAGER_FILES) \
+ $(LIBGUI_FILES) $(DEVGUI_FILES) \
+ $(LIBMMV_FILES) $(DEVMMV_FILES) \
+ $(LIBPMDA_FILES) $(DEVPMDA_FILES) \
+ $(LIBTRACE_FILES) $(DEVTRACE_FILES) \
+ $(LIBIMPORT_FILES) $(DEVIMPORT_FILES) \
+ $(PCPIMPORTSAR_FILES) $(PCPIMPORTMRTG_FILES) \
+ $(PCPIMPORTSHEET_FILES) $(PCPIMPORTIOSTAT_FILES) \
+ $(PCPIMPORTCOLLECTL_FILES) $(PCPPMDAINFINIBAND_FILES) \
+ $(PCPGUI_FILES) $(PCPDOC_FILES)
+
+default: pcp.preinst pcp.postinst pcp.postrm control
+
+include $(BUILDRULES)
+
+install: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(LINTDIR)
+ $(INSTALL) -m 644 $(PCP_LINT) $(LINTDIR)/pcp
+endif
+
+default_pcp : default
+
+install_pcp : install
+
+install-pcpgui:
+ifeq ($(HAVE_QT), 1)
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(PCPGUI_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(PCPGUI_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(PCPGUI_DOC_DIR)/changelog.Debian
+endif
+endif
+
+install-webapi:
+ifeq ($(HAVE_LIBMICROHTTPD), 1)
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(PCPWEBAPI_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(PCPWEBAPI_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(PCPWEBAPI_DOC_DIR)/changelog.Debian
+endif
+endif
+
+install-manager: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(PCPMANAGER_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(PCPMANAGER_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(PCPMANAGER_DOC_DIR)/changelog.Debian
+endif
+
+install-testsuite: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(PCPTESTSUITE_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(PCPTESTSUITE_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(PCPTESTSUITE_DOC_DIR)/changelog.Debian
+endif
+
+install-pcpcfg: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(PCPCFG_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(PCPCFG_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(PCPCFG_DOC_DIR)/changelog.Debian
+endif
+
+install-libpcp: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(LIBPCP_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(LIBPCP_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(LIBPCP_DOC_DIR)/changelog.Debian
+endif
+
+install-devpcp: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(DEVPCP_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(DEVPCP_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(DEVPCP_DOC_DIR)/changelog.Debian
+endif
+
+install-libgui: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(LIBGUI_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(LIBGUI_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(LIBGUI_DOC_DIR)/changelog.Debian
+endif
+
+install-devgui: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(DEVGUI_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(DEVGUI_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(DEVGUI_DOC_DIR)/changelog.Debian
+endif
+
+install-libmmv: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(LIBMMV_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(LIBMMV_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(LIBMMV_DOC_DIR)/changelog.Debian
+endif
+
+install-devmmv: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(DEVMMV_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(DEVMMV_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(DEVMMV_DOC_DIR)/changelog.Debian
+endif
+
+install-libpmda: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(LIBPMDA_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(LIBPMDA_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(LIBPMDA_DOC_DIR)/changelog.Debian
+endif
+
+install-devpmda: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(DEVPMDA_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(DEVPMDA_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(DEVPMDA_DOC_DIR)/changelog.Debian
+endif
+
+install-libtrace: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(LIBTRACE_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(LIBTRACE_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(LIBTRACE_DOC_DIR)/changelog.Debian
+endif
+
+install-devtrace: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(DEVTRACE_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(DEVTRACE_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(DEVTRACE_DOC_DIR)/changelog.Debian
+endif
+
+install-libimport: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(LIBIMPORT_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(LIBIMPORT_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(LIBIMPORT_DOC_DIR)/changelog.Debian
+endif
+
+install-devimport: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(DEVIMPORT_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(DEVIMPORT_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(DEVIMPORT_DOC_DIR)/changelog.Debian
+endif
+
+install-pcpimportsar: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(PCPIMPORTSAR_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(PCPIMPORTSAR_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(PCPIMPORTSAR_DOC_DIR)/changelog.Debian
+endif
+
+install-pcpimportmrtg: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(PCPIMPORTMRTG_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(PCPIMPORTMRTG_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(PCPIMPORTMRTG_DOC_DIR)/changelog.Debian
+endif
+
+install-pcpimportsheet: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(PCPIMPORTSHEET_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(PCPIMPORTSHEET_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(PCPIMPORTSHEET_DOC_DIR)/changelog.Debian
+endif
+
+install-pcpimportiostat: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(PCPIMPORTIOSTAT_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(PCPIMPORTIOSTAT_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(PCPIMPORTIOSTAT_DOC_DIR)/changelog.Debian
+endif
+
+install-pcpimportcollectl: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+ $(INSTALL) -m 755 -d $(PCPIMPORTCOLLECTL_DOC_DIR)
+ $(INSTALL) -m 644 copyright $(PCPIMPORTCOLLECTL_DOC_DIR)
+ $(INSTALL) -m 644 changelog $(PCPIMPORTCOLLECTL_DOC_DIR)/changelog.Debian
+endif
+
+install-pcppmdainfiniband: default
+ifeq ($(PACKAGE_DISTRIBUTION), debian)
+# $(INSTALL) -m 755 -d $(PCPPMDAINFINIBAND_DOC_DIR)
+# $(INSTALL) -m 644 copyright $(PCPPMDAINFINIBAND_DOC_DIR)
+# $(INSTALL) -m 644 changelog $(PCPPMDAINFINIBAND_DOC_DIR)/changelog.Debian
+endif
+
+pcp.preinst: pcp.preinst.head $(SCRIPTS)/cleanconfigs configversions pcp.preinst.tail
+ rm -f $@
+ cat pcp.preinst.head $(SCRIPTS)/cleanconfigs configversions pcp.preinst.tail > $@
+
+pcp.postinst: pcp.postinst.head $(SCRIPTS)/cleantmpdirs configversions pcp.postinst.tail
+ rm -f $@
+ cat pcp.postinst.head $(SCRIPTS)/cleantmpdirs configversions pcp.postinst.tail > $@
+
+pcp.postrm: pcp.postrm.head configversions pcp.postrm.tail
+ rm -f $@
+ cat pcp.postrm.head configversions pcp.postrm.tail > $@
+
+control: control.master control.webapi control.pcpgui
+ cat control.master >control
+ifeq ($(HAVE_LIBMICROHTTPD), 1)
+ cat control.webapi >>control
+endif
+ifeq ($(ENABLE_QT), true)
+ cat control.pcpgui >>control
+endif
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..ba59349
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,634 @@
+pcp (3.9.10) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Fri, 05 Sep 2014 14:08:02 +1000
+
+pcp (3.9.9) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Wed, 13 Aug 2014 09:15:01 +1000
+
+pcp (3.9.8) unstable; urgency=low
+
+ * New release to update package metadata (closes: #754929)
+
+ -- Nathan Scott <nathans@debian.org> Wed, 16 Jul 2014 15:58:31 +1000
+
+pcp (3.9.7) unstable; urgency=low
+
+ * Fix some more GNU/Hurd build issues (closes: #752513)
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Wed, 16 Jul 2014 09:45:18 +1000
+
+pcp (3.9.6) unstable; urgency=low
+
+ * Resolve FTBFS on build systems using systemd (closes: #746994)
+ * Support builds on the GNU/Hurd platform (closes: #751801)
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Thu, 19 Jun 2014 10:19:23 +1000
+
+pcp (3.9.4) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Merges pcp and pcp-gui trees into a single git repo.
+
+ -- Nathan Scott <nathans@debian.org> Thu, 15 May 2014 14:24:41 +1000
+
+pcp (3.9.2) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Tue, 15 Apr 2014 16:57:42 +1000
+
+pcp (3.9.1) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Fix build depends for libmicrohttpd-dev.
+ * Update debian copyright notices (closes: #739952)
+ * Fix build failure related to pcp-manager (closes: #719734)
+
+ -- Nathan Scott <nathans@debian.org> Wed, 19 Mar 2014 12:55:16 +1100
+
+pcp (3.9.0) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Use autotools-dev to update config.{sub,guess} (closes: #737340)
+ * Split libpcp3 library and configuration files (closes: #655440)
+
+ -- Nathan Scott <nathans@debian.org> Wed, 19 Feb 2014 10:38:40 +1100
+
+pcp (3.8.12) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Wed, 29 Jan 2014 13:51:39 +1100
+
+pcp (3.8.10) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Wed, 15 Jan 2014 08:44:20 +1100
+
+pcp (3.8.9) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Resolve installation bug for config files (closes: #729857)
+
+ -- Nathan Scott <nathans@debian.org> Thu, 12 Dec 2013 11:49:03 +1100
+
+pcp (3.8.8) unstable; urgency=low
+
+ * New release to resolve build issues only.
+
+ -- Nathan Scott <nathans@debian.org> Sun, 03 Nov 2013 13:28:27 +1100
+
+pcp (3.8.7) unstable; urgency=low
+
+ * New release to resolve build issues only.
+ * Add pkg-config to the Build-depends list (closes: #728453)
+
+ -- Nathan Scott <nathans@debian.org> Sun, 03 Nov 2013 07:25:23 +1100
+
+pcp (3.8.6) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Really resolve FTBFS for kfreebsd probes.h (closes: #725627)
+
+ -- Nathan Scott <nathans@debian.org> Fri, 01 Nov 2013 10:27:24 +1100
+
+pcp (3.8.5) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Resolve FTBFS for kfreebsd probes.h (closes: #725627)
+
+ -- Nathan Scott <nathans@debian.org> Fri, 18 Oct 2013 08:49:26 +1100
+
+pcp (3.8.4) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Remove Infiniband build deps, not there on all arches.
+
+ -- Nathan Scott <nathans@debian.org> Sun, 15 Sep 2013 10:53:16 +1000
+
+pcp (3.8.3) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Resolve FTBFS for kfreebsd errno (closes: #721499)
+ * Resolve FTBFS on s390x via -fPIC (closes: #721500)
+ * Tackle a buildd issue with chown (closes: #719734)
+
+ -- Nathan Scott <nathans@debian.org> Mon, 09 Sep 2013 18:20:08 +1000
+
+pcp (3.8.2) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Fix library symlink in libpcp-gui2-dev (closes: #715100)
+ * Fix library symlink in libpcp-import1-dev (closes: #715101)
+ * Fix library symlink in libpcp-mmv1-dev (closes: #715102)
+ * Fix library symlink in libpcp-pmda3-dev (closes: #715103)
+ * Fix library symlink in libpcp-trace2-dev (closes: #715104)
+
+ -- Nathan Scott <nathans@debian.org> Wed, 31 Jul 2013 08:12:02 +1000
+
+pcp (3.8.1) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Introduces a collectl2pcp format-converter package.
+ * Remove a second 'restrict' keyword use (closes: #689552)
+
+ -- Nathan Scott <nathans@debian.org> Wed, 19 Jun 2013 09:33:00 +1000
+
+pcp (3.8.0) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Introduces SASL2 dependency in core PCP library.
+ * Ensure install.log turds not left behind (closes: #705994)
+
+ -- Nathan Scott <nathans@debian.org> Tue, 14 May 2013 08:29:36 +1000
+
+pcp (3.7.2) unstable; urgency=low
+
+ * Add build dependency on python-all-dev (closes: #704717)
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Fri, 19 Apr 2013 09:24:10 +1000
+
+pcp (3.7.1) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Wed, 20 Mar 2013 09:01:30 +1100
+
+pcp (3.7.0) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Resolve issues in python sub-package creation.
+ * Introduces NSS dependency in core PCP library.
+
+ -- Nathan Scott <nathans@debian.org> Mon, 11 Mar 2013 11:03:56 +1100
+
+pcp (3.6.10) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Resolves CVE-2012-5530 - insecure tmpfile flaws
+ * Remove use of "restrict" keyword (closes: #689552)
+
+ -- Nathan Scott <nathans@debian.org> Mon, 19 Nov 2012 10:48:01 +1100
+
+pcp (3.6.6) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Introduces a python-pcp package for client scripts.
+ * Introduces an additional testsuite package for PCP QA tests.
+
+ -- Nathan Scott <nathans@debian.org> Tue, 28 Aug 2012 13:09:48 +1000
+
+pcp (3.6.5) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Fixes for security advisory CVE-2012-3418 (PDU decoding errors)
+ * Workaround for security advisory CVE-2012-3419 (proc disclosure)
+ * Fixes for security advisory CVE-2012-3420 (libpcp/pmcd memleaks)
+ * Fixes for security advisory CVE-2012-3421 (pmcd slow-client DoS)
+
+ -- Nathan Scott <nathans@debian.org> Thu, 16 Aug 2012 00:00:00 +0000
+
+pcp (3.6.4) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Ensure correct pmpost used in startup scripts (closes: #677091)
+
+ -- Nathan Scott <nathans@debian.org> Tue, 12 Jun 2012 09:57:07 +1000
+
+pcp (3.6.3) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Further kFreeBSD fixes, final remaining issue in glibc headers.
+
+ -- Nathan Scott <nathans@debian.org> Fri, 27 Apr 2012 11:25:47 +1000
+
+pcp (3.6.2) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Resolve pcp RC script issue (closes: #668702)
+ * Resolve FreeBSD build dependency (closes: #668671)
+
+ -- Nathan Scott <nathans@debian.org> Wed, 18 Apr 2012 20:23:05 +1000
+
+pcp (3.6.1) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Thu, 12 Apr 2012 11:27:26 +1000
+
+pcp (3.6.0) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Wed, 28 Mar 2012 10:39:34 +1100
+
+pcp (3.5.11) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Thu, 01 Dec 2011 20:39:52 +1100
+
+pcp (3.5.10) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Fri, 04 Nov 2011 11:11:11 +1100
+
+pcp (3.5.9) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Sun, 23 Oct 2011 21:43:09 +1100
+
+pcp (3.5.8) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Mon, 08 Aug 2011 12:21:13 +1000
+
+pcp (3.5.7) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Fri, 05 Aug 2011 11:20:31 +1000
+
+pcp (3.5.6) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Number of new lintian warnings resolved.
+ * Updated standards version.
+ * Resolve readline build dependency (closes: #634448)
+
+ -- Nathan Scott <nathans@debian.org> Thu, 21 Jul 2011 11:25:11 +1000
+
+pcp (3.5.2) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Fix build when $HOME not set (closes: #625961)
+
+ -- Nathan Scott <nathans@debian.org> Fri, 03 Jun 2011 16:28:14 +1000
+
+pcp (3.5.0) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Mon, 31 Jan 2011 21:01:35 +1100
+
+pcp (3.4.1) unstable; urgency=low
+
+ * New release (Win32 specific changes only).
+
+ -- Nathan Scott <nathans@debian.org> Sat, 09 Oct 2010 06:22:42 +1100
+
+pcp (3.4.0) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Several Debian packaging updates to get lintian happier.
+ * New packages for PCP archive importing - libs, dev, perl tools.
+
+ -- Nathan Scott <nathans@debian.org> Wed, 29 Sep 2010 16:23:05 +1000
+
+pcp (3.3.3) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Fri, 16 Jul 2010 12:12:17 +1000
+
+pcp (3.3.2) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Fix up inter-package dependencies (closes: #586466)
+
+ -- Nathan Scott <nathans@debian.org> Sat, 10 Jul 2010 12:29:15 +1000
+
+pcp (3.3.1) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Tue, 29 Jun 2010 12:10:08 +1000
+
+pcp (3.3.0) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Fri, 25 Jun 2010 22:12:04 +1000
+
+pcp (3.2.1) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Mon, 03 May 2010 15:49:59 +1000
+
+pcp (3.2.0) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Several Debian packaging updates to get lintian happier.
+
+ -- Nathan Scott <nathans@debian.org> Thu, 29 Apr 2010 12:32:09 +1000
+
+pcp (3.1.2) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Thu, 18 Mar 2010 08:35:56 +1100
+
+pcp (3.1.1) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Added package Recommends line on pcp for PCP Perl PMDA module.
+
+ -- Nathan Scott <nathans@debian.org> Tue, 23 Feb 2010 08:19:41 +1100
+
+pcp (3.1.0) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Added build dependency on readline library.
+
+ -- Nathan Scott <nathans@debian.org> Thu, 28 Jan 2010 22:09:49 +1100
+
+pcp (3.0.3) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Thu, 10 Dec 2009 17:44:53 +1100
+
+pcp (3.0.2) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Wed, 02 Dec 2009 12:48:38 +1100
+
+pcp (3.0.1) unstable; urgency=low
+
+ * Resolved issues with the Debian kFreeBSD build.
+ * Reverted Fedora rc script changes (closes: #544350)
+ * Add missing libpcp-mmv-perl perl dependency (closes: #552670)
+ * Add missing libpcp-pmda-perl perl dependency (closes: #552671)
+ * Add missing libpcp-mmv-perl dependency on libc (closes: #553247)
+
+ -- Nathan Scott <nathans@debian.org> Fri, 30 Oct 2009 13:54:41 +1100
+
+pcp (3.0.0) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Original Alpha build issue resolved (closes: #541547)
+ * More recent Alpha build issue resolved too (closes: #545851)
+
+ -- Nathan Scott <nathans@debian.org> Fri, 09 Oct 2009 12:55:12 +1100
+
+pcp (2.9.3) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Wed, 23 Sep 2009 17:03:07 +1000
+
+pcp (2.9.2) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Attempt to resolve Alpha platform build issues for Debian.
+
+ -- Nathan Scott <nathans@debian.org> Mon, 07 Sep 2009 16:26:54 +1000
+
+pcp (2.9.1) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Add Petters start script enhancements (closes: #544350)
+
+ -- Nathan Scott <nathans@debian.org> Wed, 02 Sep 2009 13:30:31 +1000
+
+pcp (2.9.0) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Updated MMV and other package descriptions (closes: #537563).
+
+ -- Nathan Scott <nathans@debian.org> Mon, 27 Jul 2009 15:25:57 +1000
+
+pcp (2.8.12) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Wed, 08 Jul 2009 16:38:44 +1000
+
+pcp (2.8.10) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Wed, 01 Jul 2009 14:35:11 +1000
+
+pcp (2.8.9) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Updated Perl module source build (closes: #533632).
+
+ -- Nathan Scott <nathans@debian.org> Wed, 01 Jul 2009 10:25:36 +1000
+
+pcp (2.8.8) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Updated Perl PMDA module package, new version.
+
+ -- Nathan Scott <nathans@debian.org> Tue, 09 Jun 2009 15:00:44 +1000
+
+pcp (2.8.7) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Fri, 29 May 2009 11:34:10 +1000
+
+pcp (2.8.5) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+ * Some libpcp packaging tweaks for builddefs/rules files.
+
+ -- Nathan Scott <nathans@debian.org> Thu, 21 May 2009 16:24:12 +1000
+
+pcp (2.8.4) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Tue, 12 May 2009 11:51:34 +1000
+
+pcp (2.8.3) unstable; urgency=low
+
+ * New release (full details in CHANGELOG).
+
+ -- Nathan Scott <nathans@debian.org> Mon, 11 May 2009 20:46:55 +1000
+
+pcp (2.8.2) unstable; urgency=low
+
+ * Fix a pmie && and || operator bug.
+ * Improve daily pmie/pmlogger script behaviour.
+
+ -- Nathan Scott <nathans@debian.org> Fri, 24 Apr 2009 09:35:55 +1000
+
+pcp (2.8.1) unstable; urgency=low
+
+ * New upstream release (closes: #524451).
+
+ -- Nathan Scott <nathans@debian.org> Sun, 19 Apr 2009 20:03:27 +1000
+
+pcp (2.8.0) unstable; urgency=low
+
+ * New upstream release.
+ * New packages for Memory Mapped Value (MMV) library.
+
+ -- Nathan Scott <nathans@debian.org> Thu, 09 Apr 2009 12:26:40 +1000
+
+pcp (2.7.8-20090319) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nathan Scott <nathans@debian.org> Thu, 19 Mar 2009 12:28:54 +1100
+
+pcp (2.7.8-20090306) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nathan Scott <nathans@debian.org> Fri, 06 Mar 2009 15:56:03 +1100
+
+pcp (2.7.8-20090217) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nathan Scott <nathans@debian.org> Tue, 17 Feb 2009 08:55:16 +1100
+
+pcp (2.7.8-20090127) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nathan Scott <nathans@debian.org> Tue, 27 Jan 2009 17:08:01 +1100
+
+pcp (2.7.8-20081209) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Nathan Scott <nathans@debian.org> Tue, 09 Dec 2008 13:19:38 +1100
+
+pcp (2.7.8-20081205) unstable; urgency=low
+
+ * Fix perl PMDA interface build (closes: #507830)
+
+ -- Nathan Scott <nathans@debian.org> Fri, 05 Dec 2008 16:48:04 +1100
+
+pcp (2.7.8-20081201) unstable; urgency=low
+
+ * Merged with new code from SGI.
+ * Infiniband and KVM PMDAs included.
+ * Added PCP::LogSummary module - libpcp-logsummary-perl.
+ * Fixes build issue with gcc 4.4 (closes: #504832)
+
+ -- Nathan Scott <nathans@debian.org> Mon, 01 Dec 2008 13:14:41 +1100
+
+pcp (2.7.7-20080924) unstable; urgency=low
+
+ * Merged with new code from SGI.
+ * VMware PMDA included, memcached PMDA updated.
+
+ -- Nathan Scott <nathans@debian.org> Wed, 24 Sep 2008 17:55:14 +1000
+
+pcp (2.7.4-20081001) unstable; urgency=low
+
+ * Added the Perl PCP::PMDA interface package - libpcp-pmda-perl.
+ * Several new Perl PMDAs (mysql, dbping, systemtap, memcached).
+ * Several new Linux kernel metrics (cpu steal time, IO scheduler,
+ additional NFS server metrics).
+ * Many portability changes for native Win32 builds under MinGW.
+ * Deprecated (IRIX) pmkstat tool is now removed.
+ * Old "irix." metric auto-prepend-on-failure hack removed.
+ * Huge code cleanup, most/all IRIX-specific code removed.
+
+ -- Nathan Scott <nathans@debian.org> Mon, 01 Sep 2008 11:49:03 +1000
+
+pcp (2.7.4-20080507) unstable; urgency=low
+
+ * Fix location of pcp.conf - moved into libpcp runtime.
+ * Introduce a shlibs.local file to track package inter-dependencies.
+
+ -- Nathan Scott <nathans@debian.org> Wed, 07 May 2008 16:43:34 +1000
+
+pcp (2.7.4-20080506) unstable; urgency=low
+
+ * Fix location of headers - moved into dev packages.
+
+ -- Nathan Scott <nathans@debian.org> Tue, 06 May 2008 21:14:07 +1000
+
+pcp (2.7.4-20080430) unstable; urgency=low
+
+ * Fix network interface speed metrics.
+ * Fix "/etc/init.d/pmie status" reporting on running pmies.
+
+ -- Nathan Scott <nathans@debian.org> Wed, 30 Apr 2008 07:44:51 +1000
+
+pcp (2.7.4-20080418) unstable; urgency=low
+
+ * Resolve duplicate names with pgpool2 (closes: #476605)
+
+ -- Nathan Scott <nathans@debian.org> Fri, 18 Apr 2008 11:14:45 +1000
+
+pcp (2.7.4-20080415) unstable; urgency=low
+
+ * Improve path handling in pcp.env.
+ * Cygwin and Mac OS X ps fixes making daemon restart reliable.
+ * Mac OS X local context support.
+ * Improve kmchart integration.
+
+ -- Nathan Scott <nathans@debian.org> Tue, 15 Apr 2008 17:27:49 +1000
+
+pcp (2.7.4-20080404) unstable; urgency=low
+
+ * Fix builds on systems without deprecated C++ headers.
+
+ -- Nathan Scott <nathans@debian.org> Fri, 04 Apr 2008 10:40:01 +1100
+
+pcp (2.7.4-20080402) unstable; urgency=low
+
+ * Man page install now uses a deterministic sort (closes: #472322).
+
+ -- Nathan Scott <nathans@debian.org> Wed, 02 Apr 2008 15:56:35 +1100
+
+pcp (2.7.4-20080331) unstable; urgency=low
+
+ * Jstat PMDA tweaks and Cygwin build updates.
+
+ -- Nathan Scott <nathans@debian.org> Mon, 31 Mar 2008 16:24:03 +1100
+
+pcp (2.7.4-20080326) unstable; urgency=low
+
+ * Fix pmloglabel exit status.
+
+ -- Nathan Scott <nathans@debian.org> Wed, 26 Mar 2008 10:16:32 +1100
+
+pcp (2.7.4-20080322) unstable; urgency=low
+
+ * Fix pmie_check script use of control file variable.
+ * Add pmloglabel tool for fixing corrupt archive labels.
+
+ -- Nathan Scott <nathans@debian.org> Sat, 22 Mar 2008 15:36:55 +1100
+
+pcp (2.7.4-20080317) unstable; urgency=low
+
+ * Fix curses package dependencies (closes: #471220)
+
+ -- Nathan Scott <nathans@debian.org> Mon, 17 Mar 2008 11:37:57 +1100
+
+pcp (2.7.4-20080312) unstable; urgency=low
+
+ * Add procps package dependencies (closes: #470326)
+ * Resolve several lintian warnings on source package.
+
+ -- Nathan Scott <nathans@debian.org> Wed, 12 Mar 2008 05:39:40 +1100
+
+pcp (2.7.4-20080306) unstable; urgency=low
+
+ * Initial version of Debian packaging of PCP (closes: #105587)
+
+ -- Nathan Scott <nathans@debian.org> Thu, 06 Mar 2008 20:55:42 +1100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7ed6ff8
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+5
diff --git a/debian/configversions b/debian/configversions
new file mode 100644
index 0000000..9ec22b0
--- /dev/null
+++ b/debian/configversions
@@ -0,0 +1,37 @@
+_version_configs()
+{
+ # Use the supported conffile move method (no prompts)
+ local FILE
+
+ local NPMCD=/etc/pcp/pmcd
+ local PMCD1=/etc/pmcd
+ local PMCD2=/var/lib/pcp/config/pmcd
+ for FILE in pmcd.conf pmcd.options rc.local; do
+ dpkg-maintscript-helper mv_conffile $PMCD2/$FILE $NPMCD/$FILE 3.7.0~ pcp -- "$@"
+ dpkg-maintscript-helper mv_conffile $PMCD1/$FILE $NPMCD/$FILE 3.6.1~ pcp -- "$@"
+ done
+
+ local NPMIE=/etc/pcp/pmie
+ local PMIE1=/etc/pmie
+ local PMIE2=/var/lib/pcp/config/pmie
+ for FILE in control; do
+ dpkg-maintscript-helper mv_conffile $PMIE2/$FILE $NPMIE/$FILE 3.7.0~ pcp -- "$@"
+ dpkg-maintscript-helper mv_conffile $PMIE1/$FILE $NPMIE/$FILE 3.6.1~ pcp -- "$@"
+ done
+
+ local NPMPROXY=/etc/pcp/pmproxy
+ local PMPROXY1=/etc/pmproxy
+ local PMPROXY2=/var/lib/pcp/config/pmproxy
+ for FILE in pmproxy.options; do
+ dpkg-maintscript-helper mv_conffile $PMPROXY2/$FILE $NPMPROXY/$FILE 3.7.0~ pcp -- "$@"
+ dpkg-maintscript-helper mv_conffile $PMPROXY1/$FILE $NPMPROXY/$FILE 3.6.1~ pcp -- "$@"
+ done
+
+ local NPMLOGGER=/etc/pcp/pmlogger
+ local PMLOGGER1=/etc/pmlogger
+ local PMLOGGER2=/var/lib/pcp/config/pmlogger
+ for FILE in control; do
+ dpkg-maintscript-helper mv_conffile $PMLOGGER2/control $NPMLOGGER/control 3.7.0~ pcp -- "$@"
+ dpkg-maintscript-helper mv_conffile $PMLOGGER1/control $NPMLOGGER/control 3.6.1~ pcp -- "$@"
+ done
+}
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..0595009
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,397 @@
+Source: pcp
+Section: utils
+Priority: extra
+Homepage: http://www.performancecopilot.org
+Maintainer: PCP Development Team <pcp@oss.sgi.com>
+Uploaders: Nathan Scott <nathans@debian.org>, Anibal Monsalve Salazar <anibal@debian.org>
+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, autoconf
+#Architecture-dependent -- Build-Depends: libibumad-dev, libibmad-dev
+Standards-Version: 3.9.3
+X-Python-Version: >= 2.6
+
+Package: pcp
+Depends: ${shlibs:Depends}, ${misc:Depends}, gawk, procps, libpcp-pmda-perl, python-pcp, python
+Suggests: tsocks
+Conflicts: pgpool2
+Recommends: pcp-gui, libpcp-import-perl
+Architecture: any
+Description: System level performance monitoring and performance management
+ Performance Co-Pilot (PCP) is a framework and services to
+ support system-level performance monitoring and performance
+ management.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: pcp-conf
+Depends: ${misc:Depends}
+Breaks: libpcp3 (<< 3.9.0)
+Section: libs
+Architecture: any
+Description: Performance Co-Pilot runtime configuration
+ The pcp-conf package contains important runtime configuration
+ files required by all programs and libraries that make up the
+ Performance Co-Pilot (PCP) toolkit.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp3-dev
+Section: libdevel
+Depends: ${misc:Depends}, libpcp3 (= ${binary:Version}), libc6-dev | libc-dev
+Breaks: pcp (<< 3.8.0)
+Architecture: any
+Description: Performance Co-Pilot library and headers
+ The libpcp-dev package contains the base Performance Co-Pilot (PCP)
+ library and header files needed to develop collector and monitor
+ programs which make use of PCP services.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp3
+Depends: ${shlibs:Depends}, ${misc:Depends}, pcp-conf (= ${binary:Version})
+Conflicts: pgpool2
+Breaks: pcp (<< 2.8.0), libpcp3-dev (<< 2.8.5)
+Section: libs
+Architecture: any
+Description: Performance Co-Pilot library
+ The libpcp package contains the runtime environment required by
+ programs that make use of Performance Co-Pilot (PCP) services.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-gui2-dev
+Section: libdevel
+Depends: ${misc:Depends}, libpcp-gui2 (= ${binary:Version}), libpcp3 (= ${binary:Version})
+Conflicts: libpcp-gui1-dev
+Architecture: any
+Description: Performance Co-Pilot graphical client tools library and headers
+ The libpcp-gui-dev package contains the Performance Co-Pilot (PCP)
+ library and header files needed to incorporate graphical time control
+ (pmtime) into a monitoring application.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-gui2
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Section: libs
+Architecture: any
+Description: Performance Co-Pilot graphical client tools library
+ The libpcp-gui package contains the runtime environment required by any
+ monitoring tool that makes use of the time control services of pmtime(1).
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-mmv1-dev
+Section: libdevel
+Depends: ${misc:Depends}, libpcp-mmv1 (= ${binary:Version}), libpcp3 (= ${binary:Version})
+Architecture: any
+Description: Performance Co-Pilot Memory Mapped Value library and headers
+ The libpcp-mmv-dev package contains the Performance Co-Pilot (PCP)
+ library and header files needed to utilise memory mapped value
+ instrumentation into a monitored application.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-mmv1
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Section: libs
+Architecture: any
+Description: Performance Co-Pilot Memory Mapped Value client library
+ The libpcp-mmv package contains the runtime environment required by an
+ application that utilises Memory Mapped Value instrumentation to export
+ runtime instrumentation into the Performance Co-Pilot infrastructure.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-pmda3-dev
+Section: libdevel
+Depends: ${misc:Depends}, libpcp-pmda3 (= ${binary:Version}), libpcp3 (= ${binary:Version})
+Breaks: pcp (<< 2.8.0)
+Architecture: any
+Description: Performance Co-Pilot Domain Agent library and headers
+ The libpcp-pmda-dev package contains the Performance Co-Pilot (PCP)
+ library and header files needed to develop Performance Metric Domain
+ Agents (PMDAs). Each PMDA exports performance data for one domain;
+ for example the operating system kernel, Cisco routers, a database,
+ an application, etc.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-pmda3
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Section: libs
+Architecture: any
+Description: Performance Co-Pilot Domain Agent library
+ The libpcp-pmda package contains the runtime environment required by
+ a Performance Metric Domain Agent (PMDA). A PMDA exports performance
+ data for one specific domain, for example the operating system kernel,
+ DNS, SMTP, Cisco router, a database, an application, etc.
+
+Package: libpcp-trace2-dev
+Section: libdevel
+Depends: ${misc:Depends}, libpcp-trace2 (= ${binary:Version}), libpcp3 (= ${binary:Version})
+Breaks: pcp (<< 2.8.0)
+Architecture: any
+Description: Performance Co-Pilot application tracing library and headers
+ The libpcp-trace-dev package contains the Performance Co-Pilot (PCP)
+ library and header files needed to directly instrument an application
+ for event and value tracking by the pmdatrace(1) PCP Trace Performance
+ Metric Domain Agent.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-trace2
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Section: libs
+Architecture: any
+Description: Performance Co-Pilot application tracing library
+ The libpcp-trace package contains the runtime environment required by
+ an application that is directly instrumented for event and value
+ tracking by pmdatrace(3), the Trace Performance Metric Domain Agent.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-import1-dev
+Section: libdevel
+Depends: ${misc:Depends}, libpcp-import1 (= ${binary:Version}), libpcp3-dev
+Architecture: any
+Description: Performance Co-Pilot data import library and headers
+ The libpcp-import-dev package contains the library and header files
+ needed to build an application that imports performance data from
+ a file or real-time source and creates a Performance Co-Pilot (PCP)
+ archive suitable for use with the PCP tools.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-import1
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Section: libs
+Architecture: any
+Description: Performance Co-Pilot data import library
+ The libpcp-import package contains the runtime environment required
+ by an application that imports performance data from a file or
+ real-time source and creates a Performance Co-Pilot (PCP) archive
+ suitable for use with the PCP tools.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: python-pcp
+Section: python
+Architecture: any
+Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}, libpcp3 (= ${binary:Version})
+Provides: ${python:Provides}
+Description: Performance Co-Pilot Python PMAPI module
+ The PCP Python module contains the language bindings for
+ building Performance Metric API client tools using Python.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-pmda-perl
+Section: perl
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}, ${perl:Depends}, libpcp-pmda3 (= ${binary:Version})
+Description: Performance Co-Pilot Domain Agent Perl module
+ The PCP::PMDA Perl module contains the language bindings for
+ building Performance Metric Domain Agents (PMDAs) using Perl.
+ Each PMDA exports performance data for one specific domain, for
+ example the operating system kernel, Cisco routers, a database,
+ an application, etc.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-import-perl
+Section: perl
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}, ${perl:Depends}, libpcp-import1 (= ${binary:Version})
+Description: Performance Co-Pilot log import Perl module
+ The PCP::LogImport Perl module contains the language bindings for
+ building Perl applications that import performance data from a file
+ or real-time source and create a Performance Co-Pilot (PCP) archive
+ suitable for use with the PCP tools.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-logsummary-perl
+Section: perl
+Architecture: any
+Depends: ${misc:Depends}, ${perl:Depends}, pcp (= ${binary:Version})
+Description: Performance Co-Pilot historical log summary module
+ The PCP::LogSummary module provides a Perl module for using the
+ statistical summary data produced by the Performance Co-Pilot
+ pmlogsummary utility. This utility produces various averages,
+ minima, maxima, and other calculations based on the performance
+ data stored in a PCP archive. The Perl interface is ideal for
+ exporting this data into third-party tools (e.g. spreadsheets).
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-mmv-perl
+Section: perl
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, libpcp-mmv1 (= ${binary:Version})
+Description: Performance Co-Pilot Memory Mapped Value Perl module
+ The PCP::MMV module contains the Perl language bindings for
+ building scripts instrumented with the Performance Co-Pilot
+ (PCP) Memory Mapped Value (MMV) mechanism.
+ .
+ This mechanism allows arbitrary values to be exported from an
+ instrumented script into the PCP infrastructure for monitoring
+ and analysis with pmchart, pmie, pmlogger and other PCP tools.
+
+Package: pcp-import-sar2pcp
+Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl, libxml-tokeparser-perl
+Architecture: all
+Description: Tool for importing data from sar into PCP archive logs
+ Performance Co-Pilot (PCP) front-end tool for importing data from sar
+ into standard PCP archive logs for replay with any PCP monitoring tool
+ (such as pmie, pmlogsummary, pmchart or pmdumptext).
+
+Package: pcp-import-mrtg2pcp
+Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl
+Architecture: all
+Description: Tool for importing data from MRTG into PCP archive logs
+ Performance Co-Pilot (PCP) front-end tool for importing data from MRTG
+ (the Multi Router Traffic Grapher tool) into standard PCP archive logs
+ for replay with any PCP monitoring tool (such as pmie, pmlogsummary,
+ pmchart or pmdumptext).
+
+Package: pcp-import-sheet2pcp
+Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl, libxml-tokeparser-perl, libspreadsheet-read-perl
+Architecture: all
+Description: Tool for importing data from a spreadsheet into PCP archive logs
+ Performance Co-Pilot (PCP) front-end tool for importing spreadheet data
+ into standard PCP archive logs for replay with any PCP monitoring tool.
+ (such as pmie, pmlogsummary, pmchart, or pmdumptext).
+
+Package: pcp-import-iostat2pcp
+Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl
+Architecture: all
+Description: Tool for importing data from iostat into PCP archive logs
+ Performance Co-Pilot (PCP) front-end tool for importing data from iostat
+ into standard PCP archive logs for replay with any PCP monitoring tool.
+ (such as pmie, pmlogsummary, pmchart or pmdumptext).
+
+Package: pcp-import-collectl2pcp
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Architecture: any
+Description: Tool for importing data from collectl into PCP archive logs
+ Performance Co-Pilot (PCP) front-end tool for importing data from collectl
+ into standard PCP archive logs for replay with any PCP monitoring tool.
+ (such as pmie, pmlogsummary, pmchart or pmdumptext).
+
+Package: pcp-doc
+Section: doc
+Depends: ${misc:Depends}
+Breaks: pcp-gui (<< 1.5.13)
+Replaces: pcp-gui (<< 1.5.13)
+Recommends: pcp, pcp-gui
+Architecture: all
+Description: Documentation and tutorial for the Performance Co-Pilot
+ The pcp-doc package provides useful information on using and
+ configuring the Performance Co-Pilot (PCP) toolkit for system
+ level performance management. It includes tutorials, HOWTOs,
+ and other detailed documentation about the internals of core
+ PCP utilities and daemons, and the PCP graphical tools.
+
+Package: pcp-testsuite
+Depends: ${misc:Depends}, ${shlibs:Depends}, pcp (= ${binary:Version})
+Architecture: any
+Suggests: valgrind
+Provides: pcpqa, pcp-gui-testsuite
+Conflicts: pcpqa, pcp-gui-testsuite
+Replaces: pcpqa, pcp-gui-testsuite
+Description: Performance Co-Pilot (PCP) Test Suite
+ Quality assurance test suite for Performance Co-Pilot (PCP).
+ .
+ Provides a series of tests that exercise the many utilities and daemon
+ processes that form the PCP toolkit. Regular users should never have
+ any need to install this package, it is for developers and testers only.
+
+Package: pcp-manager
+Depends: ${misc:Depends}, ${shlibs:Depends}, pcp (= ${binary:Version})
+Architecture: any
+Description: Performance Co-Pilot (PCP) manager daemon
+ An optional daemon (pmmgr) that manages a collection of pmlogger and
+ pmie daemons, for a set of discovered local and remote hosts running
+ the performance metrics collection daemon (pmcd). It ensures these
+ daemons are running when appropriate, and manages their log rotation
+ needs (which are particularly complex in the case of pmlogger).
+ .
+ The base PCP package provides comparable functionality through cron
+ scripts which predate this daemon but do still provide effective and
+ efficient log management services.
+ .
+ The pcp-manager package aims to aggressively enable new PCP features
+ and as a result may not be suited to all production environments.
+
+Package: pcp-webapi
+Depends: ${misc:Depends}, ${shlibs:Depends}, pcp (= ${binary:Version})
+Architecture: any
+Description: Performance Co-Pilot (PCP) web API service
+ Provides a daemon (pmwebd) that binds a large subset of the Performance
+ Co-Pilot (PCP) client API (PMAPI) to RESTful web applications using the
+ HTTP (PMWEBAPI) protocol.
+
+Package: pcp-gui
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: xvfb, qt4-dev-tools
+Recommends: pcp, pcp-doc
+Architecture: any
+Description: Visualisation tools for the Performance Co-Pilot toolkit
+ The PCP GUI package primarily includes visualisation tools for
+ monitoring systems using live and archived Performance Co-Pilot
+ (PCP) sources.
+ .
+ These tools have dependencies on graphics libraries which may or
+ may not be installed on server machines, so PCP GUI is delivered
+ as a separate package to the core PCP infrastructure.
diff --git a/debian/control.master b/debian/control.master
new file mode 100644
index 0000000..00d201a
--- /dev/null
+++ b/debian/control.master
@@ -0,0 +1,375 @@
+Source: pcp
+Section: utils
+Priority: extra
+Homepage: http://www.performancecopilot.org
+Maintainer: PCP Development Team <pcp@oss.sgi.com>
+Uploaders: Nathan Scott <nathans@debian.org>, Anibal Monsalve Salazar <anibal@debian.org>
+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, autoconf
+#Architecture-dependent -- Build-Depends: libibumad-dev, libibmad-dev
+Standards-Version: 3.9.3
+X-Python-Version: >= 2.6
+
+Package: pcp
+Depends: ${shlibs:Depends}, ${misc:Depends}, gawk, procps, libpcp-pmda-perl, python-pcp, python
+Suggests: tsocks
+Conflicts: pgpool2
+Recommends: pcp-gui, libpcp-import-perl
+Architecture: any
+Description: System level performance monitoring and performance management
+ Performance Co-Pilot (PCP) is a framework and services to
+ support system-level performance monitoring and performance
+ management.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: pcp-conf
+Depends: ${misc:Depends}
+Breaks: libpcp3 (<< 3.9.0)
+Section: libs
+Architecture: any
+Description: Performance Co-Pilot runtime configuration
+ The pcp-conf package contains important runtime configuration
+ files required by all programs and libraries that make up the
+ Performance Co-Pilot (PCP) toolkit.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp3-dev
+Section: libdevel
+Depends: ${misc:Depends}, libpcp3 (= ${binary:Version}), libc6-dev | libc-dev
+Breaks: pcp (<< 3.8.0)
+Architecture: any
+Description: Performance Co-Pilot library and headers
+ The libpcp-dev package contains the base Performance Co-Pilot (PCP)
+ library and header files needed to develop collector and monitor
+ programs which make use of PCP services.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp3
+Depends: ${shlibs:Depends}, ${misc:Depends}, pcp-conf (= ${binary:Version})
+Conflicts: pgpool2
+Breaks: pcp (<< 2.8.0), libpcp3-dev (<< 2.8.5)
+Section: libs
+Architecture: any
+Description: Performance Co-Pilot library
+ The libpcp package contains the runtime environment required by
+ programs that make use of Performance Co-Pilot (PCP) services.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-gui2-dev
+Section: libdevel
+Depends: ${misc:Depends}, libpcp-gui2 (= ${binary:Version}), libpcp3 (= ${binary:Version})
+Conflicts: libpcp-gui1-dev
+Architecture: any
+Description: Performance Co-Pilot graphical client tools library and headers
+ The libpcp-gui-dev package contains the Performance Co-Pilot (PCP)
+ library and header files needed to incorporate graphical time control
+ (pmtime) into a monitoring application.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-gui2
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Section: libs
+Architecture: any
+Description: Performance Co-Pilot graphical client tools library
+ The libpcp-gui package contains the runtime environment required by any
+ monitoring tool that makes use of the time control services of pmtime(1).
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-mmv1-dev
+Section: libdevel
+Depends: ${misc:Depends}, libpcp-mmv1 (= ${binary:Version}), libpcp3 (= ${binary:Version})
+Architecture: any
+Description: Performance Co-Pilot Memory Mapped Value library and headers
+ The libpcp-mmv-dev package contains the Performance Co-Pilot (PCP)
+ library and header files needed to utilise memory mapped value
+ instrumentation into a monitored application.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-mmv1
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Section: libs
+Architecture: any
+Description: Performance Co-Pilot Memory Mapped Value client library
+ The libpcp-mmv package contains the runtime environment required by an
+ application that utilises Memory Mapped Value instrumentation to export
+ runtime instrumentation into the Performance Co-Pilot infrastructure.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-pmda3-dev
+Section: libdevel
+Depends: ${misc:Depends}, libpcp-pmda3 (= ${binary:Version}), libpcp3 (= ${binary:Version})
+Breaks: pcp (<< 2.8.0)
+Architecture: any
+Description: Performance Co-Pilot Domain Agent library and headers
+ The libpcp-pmda-dev package contains the Performance Co-Pilot (PCP)
+ library and header files needed to develop Performance Metric Domain
+ Agents (PMDAs). Each PMDA exports performance data for one domain;
+ for example the operating system kernel, Cisco routers, a database,
+ an application, etc.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-pmda3
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Section: libs
+Architecture: any
+Description: Performance Co-Pilot Domain Agent library
+ The libpcp-pmda package contains the runtime environment required by
+ a Performance Metric Domain Agent (PMDA). A PMDA exports performance
+ data for one specific domain, for example the operating system kernel,
+ DNS, SMTP, Cisco router, a database, an application, etc.
+
+Package: libpcp-trace2-dev
+Section: libdevel
+Depends: ${misc:Depends}, libpcp-trace2 (= ${binary:Version}), libpcp3 (= ${binary:Version})
+Breaks: pcp (<< 2.8.0)
+Architecture: any
+Description: Performance Co-Pilot application tracing library and headers
+ The libpcp-trace-dev package contains the Performance Co-Pilot (PCP)
+ library and header files needed to directly instrument an application
+ for event and value tracking by the pmdatrace(1) PCP Trace Performance
+ Metric Domain Agent.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-trace2
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Section: libs
+Architecture: any
+Description: Performance Co-Pilot application tracing library
+ The libpcp-trace package contains the runtime environment required by
+ an application that is directly instrumented for event and value
+ tracking by pmdatrace(3), the Trace Performance Metric Domain Agent.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-import1-dev
+Section: libdevel
+Depends: ${misc:Depends}, libpcp-import1 (= ${binary:Version}), libpcp3-dev
+Architecture: any
+Description: Performance Co-Pilot data import library and headers
+ The libpcp-import-dev package contains the library and header files
+ needed to build an application that imports performance data from
+ a file or real-time source and creates a Performance Co-Pilot (PCP)
+ archive suitable for use with the PCP tools.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-import1
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Section: libs
+Architecture: any
+Description: Performance Co-Pilot data import library
+ The libpcp-import package contains the runtime environment required
+ by an application that imports performance data from a file or
+ real-time source and creates a Performance Co-Pilot (PCP) archive
+ suitable for use with the PCP tools.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: python-pcp
+Section: python
+Architecture: any
+Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}, libpcp3 (= ${binary:Version})
+Provides: ${python:Provides}
+Description: Performance Co-Pilot Python PMAPI module
+ The PCP Python module contains the language bindings for
+ building Performance Metric API client tools using Python.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-pmda-perl
+Section: perl
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}, ${perl:Depends}, libpcp-pmda3 (= ${binary:Version})
+Description: Performance Co-Pilot Domain Agent Perl module
+ The PCP::PMDA Perl module contains the language bindings for
+ building Performance Metric Domain Agents (PMDAs) using Perl.
+ Each PMDA exports performance data for one specific domain, for
+ example the operating system kernel, Cisco routers, a database,
+ an application, etc.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-import-perl
+Section: perl
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}, ${perl:Depends}, libpcp-import1 (= ${binary:Version})
+Description: Performance Co-Pilot log import Perl module
+ The PCP::LogImport Perl module contains the language bindings for
+ building Perl applications that import performance data from a file
+ or real-time source and create a Performance Co-Pilot (PCP) archive
+ suitable for use with the PCP tools.
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-logsummary-perl
+Section: perl
+Architecture: any
+Depends: ${misc:Depends}, ${perl:Depends}, pcp (= ${binary:Version})
+Description: Performance Co-Pilot historical log summary module
+ The PCP::LogSummary module provides a Perl module for using the
+ statistical summary data produced by the Performance Co-Pilot
+ pmlogsummary utility. This utility produces various averages,
+ minima, maxima, and other calculations based on the performance
+ data stored in a PCP archive. The Perl interface is ideal for
+ exporting this data into third-party tools (e.g. spreadsheets).
+ .
+ The Performance Co-Pilot provides a unifying abstraction for
+ all of the interesting performance data in a system, and allows
+ client applications to easily retrieve and process any subset of
+ that data.
+
+Package: libpcp-mmv-perl
+Section: perl
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, libpcp-mmv1 (= ${binary:Version})
+Description: Performance Co-Pilot Memory Mapped Value Perl module
+ The PCP::MMV module contains the Perl language bindings for
+ building scripts instrumented with the Performance Co-Pilot
+ (PCP) Memory Mapped Value (MMV) mechanism.
+ .
+ This mechanism allows arbitrary values to be exported from an
+ instrumented script into the PCP infrastructure for monitoring
+ and analysis with pmchart, pmie, pmlogger and other PCP tools.
+
+Package: pcp-import-sar2pcp
+Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl, libxml-tokeparser-perl
+Architecture: all
+Description: Tool for importing data from sar into PCP archive logs
+ Performance Co-Pilot (PCP) front-end tool for importing data from sar
+ into standard PCP archive logs for replay with any PCP monitoring tool
+ (such as pmie, pmlogsummary, pmchart or pmdumptext).
+
+Package: pcp-import-mrtg2pcp
+Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl
+Architecture: all
+Description: Tool for importing data from MRTG into PCP archive logs
+ Performance Co-Pilot (PCP) front-end tool for importing data from MRTG
+ (the Multi Router Traffic Grapher tool) into standard PCP archive logs
+ for replay with any PCP monitoring tool (such as pmie, pmlogsummary,
+ pmchart or pmdumptext).
+
+Package: pcp-import-sheet2pcp
+Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl, libxml-tokeparser-perl, libspreadsheet-read-perl
+Architecture: all
+Description: Tool for importing data from a spreadsheet into PCP archive logs
+ Performance Co-Pilot (PCP) front-end tool for importing spreadheet data
+ into standard PCP archive logs for replay with any PCP monitoring tool.
+ (such as pmie, pmlogsummary, pmchart, or pmdumptext).
+
+Package: pcp-import-iostat2pcp
+Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl
+Architecture: all
+Description: Tool for importing data from iostat into PCP archive logs
+ Performance Co-Pilot (PCP) front-end tool for importing data from iostat
+ into standard PCP archive logs for replay with any PCP monitoring tool.
+ (such as pmie, pmlogsummary, pmchart or pmdumptext).
+
+Package: pcp-import-collectl2pcp
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Architecture: any
+Description: Tool for importing data from collectl into PCP archive logs
+ Performance Co-Pilot (PCP) front-end tool for importing data from collectl
+ into standard PCP archive logs for replay with any PCP monitoring tool.
+ (such as pmie, pmlogsummary, pmchart or pmdumptext).
+
+Package: pcp-doc
+Section: doc
+Depends: ${misc:Depends}
+Breaks: pcp-gui (<< 1.5.13)
+Replaces: pcp-gui (<< 1.5.13)
+Recommends: pcp, pcp-gui
+Architecture: all
+Description: Documentation and tutorial for the Performance Co-Pilot
+ The pcp-doc package provides useful information on using and
+ configuring the Performance Co-Pilot (PCP) toolkit for system
+ level performance management. It includes tutorials, HOWTOs,
+ and other detailed documentation about the internals of core
+ PCP utilities and daemons, and the PCP graphical tools.
+
+Package: pcp-testsuite
+Depends: ${misc:Depends}, ${shlibs:Depends}, pcp (= ${binary:Version})
+Architecture: any
+Suggests: valgrind
+Provides: pcpqa, pcp-gui-testsuite
+Conflicts: pcpqa, pcp-gui-testsuite
+Replaces: pcpqa, pcp-gui-testsuite
+Description: Performance Co-Pilot (PCP) Test Suite
+ Quality assurance test suite for Performance Co-Pilot (PCP).
+ .
+ Provides a series of tests that exercise the many utilities and daemon
+ processes that form the PCP toolkit. Regular users should never have
+ any need to install this package, it is for developers and testers only.
+
+Package: pcp-manager
+Depends: ${misc:Depends}, ${shlibs:Depends}, pcp (= ${binary:Version})
+Architecture: any
+Description: Performance Co-Pilot (PCP) manager daemon
+ An optional daemon (pmmgr) that manages a collection of pmlogger and
+ pmie daemons, for a set of discovered local and remote hosts running
+ the performance metrics collection daemon (pmcd). It ensures these
+ daemons are running when appropriate, and manages their log rotation
+ needs (which are particularly complex in the case of pmlogger).
+ .
+ The base PCP package provides comparable functionality through cron
+ scripts which predate this daemon but do still provide effective and
+ efficient log management services.
+ .
+ The pcp-manager package aims to aggressively enable new PCP features
+ and as a result may not be suited to all production environments.
diff --git a/debian/control.pcpgui b/debian/control.pcpgui
new file mode 100644
index 0000000..7fb507a
--- /dev/null
+++ b/debian/control.pcpgui
@@ -0,0 +1,14 @@
+
+Package: pcp-gui
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: xvfb, qt4-dev-tools
+Recommends: pcp, pcp-doc
+Architecture: any
+Description: Visualisation tools for the Performance Co-Pilot toolkit
+ The PCP GUI package primarily includes visualisation tools for
+ monitoring systems using live and archived Performance Co-Pilot
+ (PCP) sources.
+ .
+ These tools have dependencies on graphics libraries which may or
+ may not be installed on server machines, so PCP GUI is delivered
+ as a separate package to the core PCP infrastructure.
diff --git a/debian/control.pmdaib b/debian/control.pmdaib
new file mode 100644
index 0000000..40538e7
--- /dev/null
+++ b/debian/control.pmdaib
@@ -0,0 +1,8 @@
+
+Package: pcp-pmda-infiniband
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Architecture: any
+Description: Infiniband performance metrics domain agent (PMDA)
+ Performance Metrics Domain Agent (PMDA) for collecting Infiniband
+ statistics. By default, it monitors the local HCAs but can also
+ be configured to monitor remote GUIDs such as IB switches.
diff --git a/debian/control.webapi b/debian/control.webapi
new file mode 100644
index 0000000..17fb915
--- /dev/null
+++ b/debian/control.webapi
@@ -0,0 +1,8 @@
+
+Package: pcp-webapi
+Depends: ${misc:Depends}, ${shlibs:Depends}, pcp (= ${binary:Version})
+Architecture: any
+Description: Performance Co-Pilot (PCP) web API service
+ Provides a daemon (pmwebd) that binds a large subset of the Performance
+ Co-Pilot (PCP) client API (PMAPI) to RESTful web applications using the
+ HTTP (PMWEBAPI) protocol.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..98c707a
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,89 @@
+This package was debianized by Nathan Scott <nathans@debian.org> on
+Thu Jan 24 20:17:33 EST 2008.
+
+It can be downloaded from http://www.performancecopilot.org
+
+Copyright:
+
+Copyright (C) 2012-2014 Red Hat.
+Copyright (C) 2006-2014 Aconex.
+Copyright (C) 2001-2014 Silicon Graphics, Inc.
+Copyright (C) 2002 International Business Machines, Corp.
+Copyright (c) 2003 Moser, Inc.
+
+Copyright (c) 2012-2014 Chandana De Silva.
+Copyright (c) 2006-2014 Ken McDonell.
+Copyright (c) 2011-2012 Nathan Scott.
+Copyright (C) 2009-2012 Michael T. Werner.
+Copyright (c) 2009-2011 Josef 'Jeff' Sipek.
+Copyright (C) 2009-2010 Max Matveev.
+Copyright (c) 2002 Uwe Rathmann.
+Copyright (C) 2000 Michal Kara.
+Copyright (c) 1999-2007 Trolltech AS.
+Copyright (c) 1997 Josef Wilgen.
+
+
+Licenses:
+
+You are free to distribute this software under Version 2 of
+the GNU General Public License, or (at your option) any later
+version.
+
+On Debian systems, refer to /usr/share/common-licenses/GPL-2
+for the complete text of the GNU General Public License.
+
+Certain components (as annotated in the source) are licensed
+under Version 2.1 of the GNU Lesser General Public License, or
+(at your option) any later version.
+
+On Debian systems, refer to /usr/share/common-licenses/LGPL-2.1
+for the complete text of the GNU Lesser General Public License.
+
+A modified version of the Qt QColorPicker class is included in
+this package, in the files src/pmchart/qcolorpicker.{h,cpp}.
+
+These two source files are free software, and may be used under
+the terms of the GNU General Public License version 2.0.
+On Debian systems, the complete text of the GNU General Public
+License version 2 can be found in `/usr/share/common-licenses/GPL-2'.
+
+A modified version of the Qwt library is included in this package
+in the src/libpcp_qt/qwt directory. The Qwt library is free software;
+you can redistribute it and/or modify it under the terms of the
+Qwt License, Version 1.0.
+
+ Qwt License
+ Version 1.0, January 1, 2003
+
+The Qwt library and included programs are provided under the terms
+of the GNU LESSER GENERAL PUBLIC LICENSE (LGPL) with the following
+exceptions:
+
+ 1. Widgets that are subclassed from Qwt widgets do not
+ constitute a derivative work.
+
+ 2. Static linking of applications and widgets to the
+ Qwt library does not constitute a derivative work
+ and does not require the author to provide source
+ code for the application or widget, use the shared
+ Qwt libraries, or link their applications or
+ widgets against a user-supplied version of Qwt.
+
+ If you link the application or widget to a modified
+ version of Qwt, then the changes to Qwt must be
+ provided under the terms of the LGPL in sections
+ 1, 2, and 4.
+
+ 3. You do not have to provide a copy of the Qwt license
+ with programs that are linked to the Qwt library, nor
+ do you have to identify the Qwt license in your
+ program or documentation as required by section 6
+ of the LGPL.
+
+ However, programs must still identify their use of Qwt.
+ The following example statement can be included in user
+ documentation to satisfy this requirement:
+
+ [program/widget] is based in part on the work of
+ the Qwt project (http://qwt.sf.net).
+
diff --git a/debian/doc-base b/debian/doc-base
new file mode 100644
index 0000000..276a464
--- /dev/null
+++ b/debian/doc-base
@@ -0,0 +1,9 @@
+Document: pcp-doc
+Title: Performance Co-Pilot Documentation and Tutorials
+Author: Performance Co-Pilot Development Team
+Abstract: Performance Co-Pilot documentation and tutorials.
+Section: System/Monitoring
+
+Format: HTML
+Index: /usr/share/doc/pcp-doc/html/index.html
+Files: /usr/share/doc/pcp-doc/html/*.html
diff --git a/debian/libpcp-gui2-dev.dirs b/debian/libpcp-gui2-dev.dirs
new file mode 100644
index 0000000..9a8b09a
--- /dev/null
+++ b/debian/libpcp-gui2-dev.dirs
@@ -0,0 +1 @@
+usr/include/pcp
diff --git a/debian/libpcp-gui2-dev.install b/debian/libpcp-gui2-dev.install
new file mode 100644
index 0000000..b8b7573
--- /dev/null
+++ b/debian/libpcp-gui2-dev.install
@@ -0,0 +1,6 @@
+usr/include/pcp/pmafm.h
+usr/include/pcp/pmtime.h
+usr/lib/libpcp_gui.a
+usr/lib/libpcp_gui.so
+usr/share/man/man3/pmafm.3.gz
+usr/share/man/man3/pmtime.3.gz
diff --git a/debian/libpcp-gui2.install b/debian/libpcp-gui2.install
new file mode 100644
index 0000000..a1be570
--- /dev/null
+++ b/debian/libpcp-gui2.install
@@ -0,0 +1 @@
+usr/lib/libpcp_gui.so.2
diff --git a/debian/libpcp-import1-dev.dirs b/debian/libpcp-import1-dev.dirs
new file mode 100644
index 0000000..9a8b09a
--- /dev/null
+++ b/debian/libpcp-import1-dev.dirs
@@ -0,0 +1 @@
+usr/include/pcp
diff --git a/debian/libpcp-import1-dev.install b/debian/libpcp-import1-dev.install
new file mode 100644
index 0000000..bc02b84
--- /dev/null
+++ b/debian/libpcp-import1-dev.install
@@ -0,0 +1,3 @@
+usr/include/pcp/import.h
+usr/lib/libpcp_import.a
+usr/lib/libpcp_import.so
diff --git a/debian/libpcp-import1.install b/debian/libpcp-import1.install
new file mode 100644
index 0000000..ea15102
--- /dev/null
+++ b/debian/libpcp-import1.install
@@ -0,0 +1 @@
+usr/lib/libpcp_import.so.1
diff --git a/debian/libpcp-mmv1-dev.dirs b/debian/libpcp-mmv1-dev.dirs
new file mode 100644
index 0000000..9a8b09a
--- /dev/null
+++ b/debian/libpcp-mmv1-dev.dirs
@@ -0,0 +1 @@
+usr/include/pcp
diff --git a/debian/libpcp-mmv1-dev.install b/debian/libpcp-mmv1-dev.install
new file mode 100644
index 0000000..20999a2
--- /dev/null
+++ b/debian/libpcp-mmv1-dev.install
@@ -0,0 +1,8 @@
+usr/include/pcp/mmv_stats.h
+usr/include/pcp/mmv_dev.h
+usr/lib/libpcp_mmv.a
+usr/lib/libpcp_mmv.so
+usr/share/man/man3/mmv_inc_value.3.gz
+usr/share/man/man3/mmv_lookup_value_desc.3.gz
+usr/share/man/man3/mmv_stats_init.3.gz
+usr/share/man/man5/mmv.5.gz
diff --git a/debian/libpcp-mmv1.install b/debian/libpcp-mmv1.install
new file mode 100644
index 0000000..7cd354b
--- /dev/null
+++ b/debian/libpcp-mmv1.install
@@ -0,0 +1 @@
+usr/lib/libpcp_mmv.so.1
diff --git a/debian/libpcp-pmda3-dev.dirs b/debian/libpcp-pmda3-dev.dirs
new file mode 100644
index 0000000..9a8b09a
--- /dev/null
+++ b/debian/libpcp-pmda3-dev.dirs
@@ -0,0 +1 @@
+usr/include/pcp
diff --git a/debian/libpcp-pmda3-dev.install b/debian/libpcp-pmda3-dev.install
new file mode 100644
index 0000000..a32d085
--- /dev/null
+++ b/debian/libpcp-pmda3-dev.install
@@ -0,0 +1,74 @@
+usr/include/pcp/pmda.h
+usr/lib/libpcp_pmda.a
+usr/lib/libpcp_pmda.so
+usr/share/man/man3/PMDA.3.gz
+usr/share/man/man3/pmdaAttribute.3.gz
+usr/share/man/man3/pmdacache.3.gz
+usr/share/man/man3/pmdaCacheLookup.3.gz
+usr/share/man/man3/pmdaCacheLookupKey.3.gz
+usr/share/man/man3/pmdaCacheLookupName.3.gz
+usr/share/man/man3/pmdaCacheOp.3.gz
+usr/share/man/man3/pmdaCachePurge.3.gz
+usr/share/man/man3/pmdaCacheStore.3.gz
+usr/share/man/man3/pmdaCacheStoreKey.3.gz
+usr/share/man/man3/pmdaChildren.3.gz
+usr/share/man/man3/pmdaCloseHelp.3.gz
+usr/share/man/man3/pmdaConnect.3.gz
+usr/share/man/man3/pmdaDaemon.3.gz
+usr/share/man/man3/pmdaDesc.3.gz
+usr/share/man/man3/pmdaDSO.3.gz
+usr/share/man/man3/pmdaEventAddHighResMissedRecord.3.gz
+usr/share/man/man3/pmdaEventAddHighResRecord.3.gz
+usr/share/man/man3/pmdaEventAddMissedRecord.3.gz
+usr/share/man/man3/pmdaEventAddParam.3.gz
+usr/share/man/man3/pmdaEventAddRecord.3.gz
+usr/share/man/man3/pmdaeventarray.3.gz
+usr/share/man/man3/pmdaeventclient.3.gz
+usr/share/man/man3/pmdaEventClients.3.gz
+usr/share/man/man3/pmdaEventEndClient.3.gz
+usr/share/man/man3/pmdaEventGetAddr.3.gz
+usr/share/man/man3/pmdaEventHighResAddParam.3.gz
+usr/share/man/man3/pmdaEventHighResGetAddr.3.gz
+usr/share/man/man3/pmdaEventNewActiveQueue.3.gz
+usr/share/man/man3/pmdaEventNewArray.3.gz
+usr/share/man/man3/pmdaEventNewClient.3.gz
+usr/share/man/man3/pmdaEventNewHighResArray.3.gz
+usr/share/man/man3/pmdaEventNewQueue.3.gz
+usr/share/man/man3/pmdaeventqueue.3.gz
+usr/share/man/man3/pmdaEventQueueAppend.3.gz
+usr/share/man/man3/pmdaEventQueueBytes.3.gz
+usr/share/man/man3/pmdaEventQueueClients.3.gz
+usr/share/man/man3/pmdaEventQueueCounter.3.gz
+usr/share/man/man3/pmdaEventQueueHandle.3.gz
+usr/share/man/man3/pmdaEventQueueMemory.3.gz
+usr/share/man/man3/pmdaEventQueueRecords.3.gz
+usr/share/man/man3/pmdaEventReleaseArray.3.gz
+usr/share/man/man3/pmdaEventReleaseHighResArray.3.gz
+usr/share/man/man3/pmdaEventResetArray.3.gz
+usr/share/man/man3/pmdaEventResetHighResArray.3.gz
+usr/share/man/man3/pmdaFetch.3.gz
+usr/share/man/man3/pmdaGetContext.3.gz
+usr/share/man/man3/pmdaGetHelp.3.gz
+usr/share/man/man3/pmdaGetInDomHelp.3.gz
+usr/share/man/man3/pmdaGetOpt.3.gz
+usr/share/man/man3/pmdagetoptions.3.gz
+usr/share/man/man3/pmdaGetOptions.3.gz
+usr/share/man/man3/pmdahelp.3.gz
+usr/share/man/man3/pmdaInit.3.gz
+usr/share/man/man3/pmdaInstance.3.gz
+usr/share/man/man3/pmdamain.3.gz
+usr/share/man/man3/pmdaMain.3.gz
+usr/share/man/man3/pmdaName.3.gz
+usr/share/man/man3/pmdaOpenHelp.3.gz
+usr/share/man/man3/pmdaOpenLog.3.gz
+usr/share/man/man3/pmdaPMID.3.gz
+usr/share/man/man3/pmdaProfile.3.gz
+usr/share/man/man3/pmdaRehash.3.gz
+usr/share/man/man3/pmdaSetCheckCallBack.3.gz
+usr/share/man/man3/pmdaSetDoneCallBack.3.gz
+usr/share/man/man3/pmdaSetEndContextCallBack.3.gz
+usr/share/man/man3/pmdaSetFetchCallBack.3.gz
+usr/share/man/man3/pmdaSetFlags.3.gz
+usr/share/man/man3/pmdaSetResultCallBack.3.gz
+usr/share/man/man3/pmdaStore.3.gz
+usr/share/man/man3/pmdaText.3.gz
diff --git a/debian/libpcp-pmda3.install b/debian/libpcp-pmda3.install
new file mode 100644
index 0000000..d21179a
--- /dev/null
+++ b/debian/libpcp-pmda3.install
@@ -0,0 +1 @@
+usr/lib/libpcp_pmda.so.3
diff --git a/debian/libpcp-trace2-dev.dirs b/debian/libpcp-trace2-dev.dirs
new file mode 100644
index 0000000..9a8b09a
--- /dev/null
+++ b/debian/libpcp-trace2-dev.dirs
@@ -0,0 +1 @@
+usr/include/pcp
diff --git a/debian/libpcp-trace2-dev.install b/debian/libpcp-trace2-dev.install
new file mode 100644
index 0000000..fec4e7c
--- /dev/null
+++ b/debian/libpcp-trace2-dev.install
@@ -0,0 +1,13 @@
+usr/include/pcp/trace.h
+usr/include/pcp/trace_dev.h
+usr/lib/libpcp_trace.a
+usr/lib/libpcp_trace.so
+usr/share/man/man3/pmdatrace.3.gz
+usr/share/man/man3/pmtraceabort.3.gz
+usr/share/man/man3/pmtracebegin.3.gz
+usr/share/man/man3/pmtracecounter.3.gz
+usr/share/man/man3/pmtraceend.3.gz
+usr/share/man/man3/pmtraceerrstr.3.gz
+usr/share/man/man3/pmtraceobs.3.gz
+usr/share/man/man3/pmtracepoint.3.gz
+usr/share/man/man3/pmtracestate.3.gz
diff --git a/debian/libpcp-trace2.install b/debian/libpcp-trace2.install
new file mode 100644
index 0000000..63b3afc
--- /dev/null
+++ b/debian/libpcp-trace2.install
@@ -0,0 +1 @@
+usr/lib/libpcp_trace.so.2
diff --git a/debian/libpcp3-dev.dirs b/debian/libpcp3-dev.dirs
new file mode 100644
index 0000000..afc8575
--- /dev/null
+++ b/debian/libpcp3-dev.dirs
@@ -0,0 +1,2 @@
+usr/include/pcp
+usr/lib/pcp/bin
diff --git a/debian/libpcp3-dev.install b/debian/libpcp3-dev.install
new file mode 100644
index 0000000..8df15f1
--- /dev/null
+++ b/debian/libpcp3-dev.install
@@ -0,0 +1,180 @@
+usr/include/pcp/config.h
+usr/include/pcp/config32.h
+usr/include/pcp/config64.h
+usr/include/pcp/configsz.h
+usr/include/pcp/impl.h
+usr/include/pcp/platform_defs.h
+usr/include/pcp/pmapi.h
+usr/include/pcp/pmdbg.h
+usr/lib/libpcp.a
+usr/lib/libpcp.so
+usr/lib/pcp/bin/install-sh
+usr/share/man/man3/LOGIMPORT.3.gz
+usr/share/man/man3/PCPIntro.3.gz
+usr/share/man/man3/__pmAddIPC.3.gz
+usr/share/man/man3/pmAddProfile.3.gz
+usr/share/man/man3/pmaf.3.gz
+usr/share/man/man3/__pmAFblock.3.gz
+usr/share/man/man3/__pmAFisempty.3.gz
+usr/share/man/man3/__pmAFregister.3.gz
+usr/share/man/man3/__pmAFunblock.3.gz
+usr/share/man/man3/__pmAFunregister.3.gz
+usr/share/man/man3/PMAPI.3.gz
+usr/share/man/man3/pmAtomStr.3.gz
+usr/share/man/man3/pmAtomStr_r.3.gz
+usr/share/man/man3/pmconnectlogger.3.gz
+usr/share/man/man3/__pmConnectLogger.3.gz
+usr/share/man/man3/pmcontrollog.3.gz
+usr/share/man/man3/__pmControlLog.3.gz
+usr/share/man/man3/pmconverttime.3.gz
+usr/share/man/man3/__pmConvertTime.3.gz
+usr/share/man/man3/pmConvScale.3.gz
+usr/share/man/man3/pmCtime.3.gz
+usr/share/man/man3/pmDelProfile.3.gz
+usr/share/man/man3/pmDerivedErrStr.3.gz
+usr/share/man/man3/pmDestroyContext.3.gz
+usr/share/man/man3/pmDiscoverServices.3.gz
+usr/share/man/man3/pmDupContext.3.gz
+usr/share/man/man3/pmErrStr.3.gz
+usr/share/man/man3/pmErrStr_r.3.gz
+usr/share/man/man3/pmEventFlagsStr.3.gz
+usr/share/man/man3/pmEventFlagsStr_r.3.gz
+usr/share/man/man3/pmExtractValue.3.gz
+usr/share/man/man3/__pmFdLookupIPC.3.gz
+usr/share/man/man3/pmFetch.3.gz
+usr/share/man/man3/pmFetchArchive.3.gz
+usr/share/man/man3/pmflush.3.gz
+usr/share/man/man3/__pmFreeAttrsSpec.3.gz
+usr/share/man/man3/pmFreeEventResult.3.gz
+usr/share/man/man3/pmFreeHighResEventResult.3.gz
+usr/share/man/man3/__pmFreeHostAttrsSpec.3.gz
+usr/share/man/man3/__pmFreeHostSpec.3.gz
+usr/share/man/man3/pmFreeMetricSpec.3.gz
+usr/share/man/man3/pmFreeOptions.3.gz
+usr/share/man/man3/pmfreeprofile.3.gz
+usr/share/man/man3/__pmFreeProfile.3.gz
+usr/share/man/man3/pmFreeResult.3.gz
+usr/share/man/man3/pmGetArchiveEnd.3.gz
+usr/share/man/man3/pmGetArchiveLabel.3.gz
+usr/share/man/man3/pmGetChildren.3.gz
+usr/share/man/man3/pmGetChildrenStatus.3.gz
+usr/share/man/man3/pmGetConfig.3.gz
+usr/share/man/man3/pmGetContextHostName.3.gz
+usr/share/man/man3/pmGetContextHostName_r.3.gz
+usr/share/man/man3/pmGetContextOptions.3.gz
+usr/share/man/man3/pmGetInDom.3.gz
+usr/share/man/man3/pmGetInDomArchive.3.gz
+usr/share/man/man3/pmgetoptions.3.gz
+usr/share/man/man3/pmGetOptions.3.gz
+usr/share/man/man3/pmGetOptions.3.gz
+usr/share/man/man3/pmGetOptions.3.gz
+usr/share/man/man3/pmgetopt_r.3.gz
+usr/share/man/man3/pmGetPMNSLocation.3.gz
+usr/share/man/man3/pmiAddInstance.3.gz
+usr/share/man/man3/pmiAddMetric.3.gz
+usr/share/man/man3/pmIDStr.3.gz
+usr/share/man/man3/pmIDStr_r.3.gz
+usr/share/man/man3/pmiEnd.3.gz
+usr/share/man/man3/pmiErrStr.3.gz
+usr/share/man/man3/pmiGetHandle.3.gz
+usr/share/man/man3/pmiID.3.gz
+usr/share/man/man3/pmiInDom.3.gz
+usr/share/man/man3/pmInDomStr.3.gz
+usr/share/man/man3/pmInDomStr_r.3.gz
+usr/share/man/man3/pmiPutResult.3.gz
+usr/share/man/man3/pmiPutValue.3.gz
+usr/share/man/man3/pmiPutValueHandle.3.gz
+usr/share/man/man3/pmiSetHostname.3.gz
+usr/share/man/man3/pmiSetTimezone.3.gz
+usr/share/man/man3/pmiStart.3.gz
+usr/share/man/man3/pmiunits.3.gz
+usr/share/man/man3/pmiUnits.3.gz
+usr/share/man/man3/pmiUseContext.3.gz
+usr/share/man/man3/pmiWrite.3.gz
+usr/share/man/man3/pmLoadASCIINameSpace.3.gz
+usr/share/man/man3/pmLoadDerivedConfig.3.gz
+usr/share/man/man3/pmLoadNameSpace.3.gz
+usr/share/man/man3/pmlocalpmda.3.gz
+usr/share/man/man3/__pmLocalPMDA.3.gz
+usr/share/man/man3/pmLocaltime.3.gz
+usr/share/man/man3/pmLookupDesc.3.gz
+usr/share/man/man3/pmLookupInDom.3.gz
+usr/share/man/man3/pmLookupInDomArchive.3.gz
+usr/share/man/man3/pmLookupInDomText.3.gz
+usr/share/man/man3/pmlookupipc.3.gz
+usr/share/man/man3/__pmLookupIPC.3.gz
+usr/share/man/man3/pmLookupName.3.gz
+usr/share/man/man3/pmLookupText.3.gz
+usr/share/man/man3/pmmktime.3.gz
+usr/share/man/man3/__pmMktime.3.gz
+usr/share/man/man3/pmNameAll.3.gz
+usr/share/man/man3/pmNameID.3.gz
+usr/share/man/man3/pmNameInDom.3.gz
+usr/share/man/man3/pmNameInDomArchive.3.gz
+usr/share/man/man3/pmNewContext.3.gz
+usr/share/man/man3/pmNewContextZone.3.gz
+usr/share/man/man3/pmNewZone.3.gz
+usr/share/man/man3/pmNumberStr.3.gz
+usr/share/man/man3/pmNumberStr_r.3.gz
+usr/share/man/man3/pmopenlog.3.gz
+usr/share/man/man3/__pmOpenLog.3.gz
+usr/share/man/man3/__pmOverrideLastFd.3.gz
+usr/share/man/man3/pmparsectime.3.gz
+usr/share/man/man3/__pmParseCtime.3.gz
+usr/share/man/man3/pmparsedebug.3.gz
+usr/share/man/man3/__pmParseDebug.3.gz
+usr/share/man/man3/pmparsehostattrsspec.3.gz
+usr/share/man/man3/__pmParseHostAttrsSpec.3.gz
+usr/share/man/man3/pmparsehostspec.3.gz
+usr/share/man/man3/__pmParseHostSpec.3.gz
+usr/share/man/man3/pmParseInterval.3.gz
+usr/share/man/man3/pmparsemetricspec.3.gz
+usr/share/man/man3/pmParseMetricSpec.3.gz
+usr/share/man/man3/pmParseMetricSpec.3.gz
+usr/share/man/man3/pmparsetime.3.gz
+usr/share/man/man3/__pmParseTime.3.gz
+usr/share/man/man3/pmParseTimeWindow.3.gz
+usr/share/man/man3/pmprintf.3.gz
+usr/share/man/man3/__pmPrintIPC.3.gz
+usr/share/man/man3/pmPrintValue.3.gz
+usr/share/man/man3/pmReconnectContext.3.gz
+usr/share/man/man3/pmRecordAddHost.3.gz
+usr/share/man/man3/pmRecordControl.3.gz
+usr/share/man/man3/pmRecordSetup.3.gz
+usr/share/man/man3/pmRegisterDerived.3.gz
+usr/share/man/man3/__pmResetIPC.3.gz
+usr/share/man/man3/pmSetMode.3.gz
+usr/share/man/man3/pmSortInstances.3.gz
+usr/share/man/man3/pmspeclocalpmda.3.gz
+usr/share/man/man3/__pmSpecLocalPMDA.3.gz
+usr/share/man/man3/pmStore.3.gz
+usr/share/man/man3/pmStore.3.gz
+usr/share/man/man3/pmTimeConnect.3.gz
+usr/share/man/man3/pmTimeDisconnect.3.gz
+usr/share/man/man3/pmTimeRecv.3.gz
+usr/share/man/man3/pmTimeSendAck.3.gz
+usr/share/man/man3/pmTimeShowDialog.3.gz
+usr/share/man/man3/pmTraversePMNS.3.gz
+usr/share/man/man3/pmTraversePMNS.3.gz
+usr/share/man/man3/pmTraversePMNS_r.3.gz
+usr/share/man/man3/pmTrimNameSpace.3.gz
+usr/share/man/man3/pmTypeStr.3.gz
+usr/share/man/man3/pmTypeStr_r.3.gz
+usr/share/man/man3/pmUnitsStr.3.gz
+usr/share/man/man3/pmUnitsStr_r.3.gz
+usr/share/man/man3/pmUnloadNameSpace.3.gz
+usr/share/man/man3/pmUnpackEventRecords.3.gz
+usr/share/man/man3/__pmUnparseHostAttrsSpec.3.gz
+usr/share/man/man3/__pmUnparseHostSpec.3.gz
+usr/share/man/man3/pmUsageMessage.3.gz
+usr/share/man/man3/pmUseContext.3.gz
+usr/share/man/man3/pmUseZone.3.gz
+usr/share/man/man3/pmWhichContext.3.gz
+usr/share/man/man3/pmWhichZone.3.gz
+usr/share/man/man3/QMC.3.gz
+usr/share/man/man3/QmcContext.3.gz
+usr/share/man/man3/QmcDesc.3.gz
+usr/share/man/man3/QmcGroup.3.gz
+usr/share/man/man3/QmcIndom.3.gz
+usr/share/man/man3/QmcMetric.3.gz
+usr/share/man/man3/QmcSource.3.gz
diff --git a/debian/libpcp3.dirs b/debian/libpcp3.dirs
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/debian/libpcp3.dirs
diff --git a/debian/libpcp3.install b/debian/libpcp3.install
new file mode 100644
index 0000000..ceab611
--- /dev/null
+++ b/debian/libpcp3.install
@@ -0,0 +1 @@
+usr/lib/libpcp.so.3
diff --git a/debian/pcp-conf.dirs b/debian/pcp-conf.dirs
new file mode 100644
index 0000000..9a8b09a
--- /dev/null
+++ b/debian/pcp-conf.dirs
@@ -0,0 +1 @@
+usr/include/pcp
diff --git a/debian/pcp-conf.install b/debian/pcp-conf.install
new file mode 100644
index 0000000..98a9eba
--- /dev/null
+++ b/debian/pcp-conf.install
@@ -0,0 +1,3 @@
+etc/pcp.conf
+usr/include/pcp/builddefs
+usr/include/pcp/buildrules
diff --git a/debian/pcp-doc.dirs b/debian/pcp-doc.dirs
new file mode 100644
index 0000000..6d185c8
--- /dev/null
+++ b/debian/pcp-doc.dirs
@@ -0,0 +1,9 @@
+usr/share/doc-base
+usr/share/doc/pcp-doc
+usr/share/doc/pcp-doc/html
+usr/share/doc/pcp-doc/html/diskmodel
+usr/share/doc/pcp-doc/html/images
+usr/share/doc/pcp-doc/html/importdata
+usr/share/doc/pcp-doc/html/pmie
+usr/share/doc/pcp-doc/html/pmview
+usr/share/pcp/demos/tutorials
diff --git a/debian/pcp-doc.install b/debian/pcp-doc.install
new file mode 100644
index 0000000..eb17274
--- /dev/null
+++ b/debian/pcp-doc.install
@@ -0,0 +1,118 @@
+usr/share/doc-base/pcp-doc
+usr/share/doc/pcp-doc/html/cclicense.html
+usr/share/doc/pcp-doc/html/contacts.html
+usr/share/doc/pcp-doc/html/credits.html
+usr/share/doc/pcp-doc/html/glossary.html
+usr/share/doc/pcp-doc/html/gpl.html
+usr/share/doc/pcp-doc/html/guide.redhat.html
+usr/share/doc/pcp-doc/html/howto.cpuperf.html
+usr/share/doc/pcp-doc/html/howto.diskmodel.html
+usr/share/doc/pcp-doc/html/howto.diskperf.html
+usr/share/doc/pcp-doc/html/howto.enterprise.html
+usr/share/doc/pcp-doc/html/howto.systemlog.html
+usr/share/doc/pcp-doc/html/index.html
+usr/share/doc/pcp-doc/html/installation.html
+usr/share/doc/pcp-doc/html/lab.importdata.html
+usr/share/doc/pcp-doc/html/lab.mmapvalues.html
+usr/share/doc/pcp-doc/html/lab.pmchart.html
+usr/share/doc/pcp-doc/html/lab.pmdas.html
+usr/share/doc/pcp-doc/html/lab.pmieconf.html
+usr/share/doc/pcp-doc/html/lab.pmie.html
+usr/share/doc/pcp-doc/html/lab.pmlogconf.html
+usr/share/doc/pcp-doc/html/lab.pmlogger.html
+usr/share/doc/pcp-doc/html/lab.pmview.html
+usr/share/doc/pcp-doc/html/lab.trace.html
+usr/share/doc/pcp-doc/html/importdata/mover2pcp.gz
+usr/share/doc/pcp-doc/html/overview.html
+usr/share/doc/pcp-doc/html/pcpdoc.css
+usr/share/doc/pcp-doc/html/pcpintro.html
+usr/share/doc/pcp-doc/html/pmchart.html
+usr/share/doc/pcp-doc/html/qwtlicense.html
+usr/share/doc/pcp-doc/html/timecontrol.html
+usr/share/doc/pcp-doc/html/views.html
+usr/share/doc/pcp-doc/html/diskmodel/model.fio
+usr/share/doc/pcp-doc/html/diskmodel/model.folio
+usr/share/doc/pcp-doc/html/diskmodel/model.pl.gz
+usr/share/doc/pcp-doc/html/diskmodel/model.view
+usr/share/doc/pcp-doc/html/diskmodel/model.xls.gz
+usr/share/doc/pcp-doc/html/diskmodel/nasread.out
+usr/share/doc/pcp-doc/html/diskmodel/naswrite.out
+usr/share/doc/pcp-doc/html/images/cpu_pswitch.png
+usr/share/doc/pcp-doc/html/images/dkvis.png
+usr/share/doc/pcp-doc/html/images/elasticsearch.png
+usr/share/doc/pcp-doc/html/images/model_biload.png
+usr/share/doc/pcp-doc/html/images/model_dbload.png
+usr/share/doc/pcp-doc/html/images/model_nasload.png
+usr/share/doc/pcp-doc/html/images/model_spreadsheet.png
+usr/share/doc/pcp-doc/html/images/mover.nfile.counter.3min.png
+usr/share/doc/pcp-doc/html/images/mover.nfile.counter.png
+usr/share/doc/pcp-doc/html/images/mover.nfile.instant.3min.png
+usr/share/doc/pcp-doc/html/images/mover.nfile.instant.png
+usr/share/doc/pcp-doc/html/images/mover.nfile.step.png
+usr/share/doc/pcp-doc/html/images/mover.png
+usr/share/doc/pcp-doc/html/images/mover.v3.png
+usr/share/doc/pcp-doc/html/images/mover.nfile.instant.png
+usr/share/doc/pcp-doc/html/images/mover.nfile.step.png
+usr/share/doc/pcp-doc/html/images/mover.nfile.counter.png
+usr/share/doc/pcp-doc/html/images/mover.nfile.instant.3min.png
+usr/share/doc/pcp-doc/html/images/mover.nfile.counter.3min.png
+usr/share/doc/pcp-doc/html/images/mpvis.png
+usr/share/doc/pcp-doc/html/images/ovevents.png
+usr/share/doc/pcp-doc/html/images/pcpicon.png
+usr/share/doc/pcp-doc/html/images/pmcharticon.png
+usr/share/doc/pcp-doc/html/images/pmchart_blank_canvas.png
+usr/share/doc/pcp-doc/html/images/pmchart_open_view.png
+usr/share/doc/pcp-doc/html/images/pmchart_cpu_disk.png
+usr/share/doc/pcp-doc/html/images/pmchart_edit_chart.png
+usr/share/doc/pcp-doc/html/images/pmchart_new_chart.png
+usr/share/doc/pcp-doc/html/images/pmchart_new_chart_select.png
+usr/share/doc/pcp-doc/html/images/pmchart_new_chart_colors.png
+usr/share/doc/pcp-doc/html/images/pmchart_cpu_disk_load.png
+usr/share/doc/pcp-doc/html/images/pmchart_stop_recording.png
+usr/share/doc/pcp-doc/html/images/pmchart_cpu_disk_record.png
+usr/share/doc/pcp-doc/html/images/pmie_axis1.png
+usr/share/doc/pcp-doc/html/images/pmie_axis2.png
+usr/share/doc/pcp-doc/html/images/pmie_axis3.png
+usr/share/doc/pcp-doc/html/images/pmie_axis4.png
+usr/share/doc/pcp-doc/html/images/pmie_rule1.png
+usr/share/doc/pcp-doc/html/images/pmie_rule2.png
+usr/share/doc/pcp-doc/html/images/pmie_rule3.png
+usr/share/doc/pcp-doc/html/images/pmie_rule4.png
+usr/share/doc/pcp-doc/html/images/pmie_rule5.png
+usr/share/doc/pcp-doc/html/images/pmie_rule6.png
+usr/share/doc/pcp-doc/html/images/pmtimeicon.png
+usr/share/doc/pcp-doc/html/images/pmtime_live.png
+usr/share/doc/pcp-doc/html/images/pmtime_archive.png
+usr/share/doc/pcp-doc/html/images/pmtime_clients.png
+usr/share/doc/pcp-doc/html/images/pmtime_bounds.png
+usr/share/doc/pcp-doc/html/images/pmview_buttons.png
+usr/share/doc/pcp-doc/html/images/pmview.flow.png
+usr/share/doc/pcp-doc/html/images/rattle.png
+usr/share/doc/pcp-doc/html/images/sar-d.png
+usr/share/doc/pcp-doc/html/images/stepfwd_on.png
+usr/share/doc/pcp-doc/html/images/systemlog-arrival.png
+usr/share/doc/pcp-doc/html/images/systemlog-events.png
+usr/share/doc/pcp-doc/html/images/systemlogs.png
+usr/share/doc/pcp-doc/html/images/systemlog-throughput.png
+usr/share/doc/pcp-doc/html/images/system-search.png
+usr/share/doc/pcp-doc/html/images/tngconsole.png
+usr/share/doc/pcp-doc/html/images/trace_1.png
+usr/share/doc/pcp-doc/html/images/trace_buffer.png
+usr/share/doc/pcp-doc/html/images/trace_example.png
+usr/share/doc/pcp-doc/html/images/trace_libpcp.png
+usr/share/doc/pcp-doc/html/images/xenln.png
+usr/share/doc/pcp-doc/html/images/xnmevents.png
+usr/share/doc/pcp-doc/html/pmie/answer.pmie
+usr/share/doc/pcp-doc/html/pmie/disk.pmie
+usr/share/doc/pcp-doc/html/pmie/pswitch.pmie
+usr/share/doc/pcp-doc/html/pmie/pswitch.view
+usr/share/doc/pcp-doc/html/pmview/example.view
+usr/share/doc/pcp-doc/html/pmview/godzilla.web.folio
+usr/share/doc/pcp-doc/html/pmview/godzilla.web.view.gz
+usr/share/doc/pcp-doc/pcp-programmers-guide.pdf.gz
+usr/share/doc/pcp-doc/pcp-users-and-administrators-guide.pdf.gz
+usr/share/pcp/demos/tutorials/cpuperf.tar.gz
+usr/share/pcp/demos/tutorials/diskmodel.tar.gz
+usr/share/pcp/demos/tutorials/diskperf.tar.gz
+usr/share/pcp/demos/tutorials/pmie.tar.gz
+usr/share/pcp/demos/tutorials/pmview.tar.gz
diff --git a/debian/pcp-gui.dirs b/debian/pcp-gui.dirs
new file mode 100644
index 0000000..f70b5e0
--- /dev/null
+++ b/debian/pcp-gui.dirs
@@ -0,0 +1,4 @@
+etc/pcp/pmsnap
+usr/share/pixmaps
+var/lib/pcp/config/pmchart
+var/lib/pcp/config/pmsnap
diff --git a/debian/pcp-gui.install b/debian/pcp-gui.install
new file mode 100644
index 0000000..a4d1da4
--- /dev/null
+++ b/debian/pcp-gui.install
@@ -0,0 +1,39 @@
+etc/pcp/pmsnap/control
+usr/bin/pmchart
+usr/bin/pmconfirm
+usr/bin/pmdumptext
+usr/bin/pmmessage
+usr/bin/pmquery
+usr/bin/pmtime
+usr/lib/pcp/bin/pmsnap
+usr/share/applications/pmchart.desktop
+usr/share/man/man1/pmchart.1.gz
+usr/share/man/man1/pmconfirm.1.gz
+usr/share/man/man1/pmdumptext.1.gz
+usr/share/man/man1/pmmessage.1.gz
+usr/share/man/man1/pmquery.1.gz
+usr/share/man/man1/pmsnap.1.gz
+usr/share/man/man1/pmtime.1.gz
+var/lib/pcp/config/pmafm/pcp-gui
+var/lib/pcp/config/pmchart/ApacheServer
+var/lib/pcp/config/pmchart/CPU
+var/lib/pcp/config/pmchart/Disk
+var/lib/pcp/config/pmchart/Diskbytes
+var/lib/pcp/config/pmchart/ElasticsearchServer
+var/lib/pcp/config/pmchart/Filesystem
+var/lib/pcp/config/pmchart/Loadavg
+var/lib/pcp/config/pmchart/Memory
+var/lib/pcp/config/pmchart/NFS2
+var/lib/pcp/config/pmchart/NFS3
+var/lib/pcp/config/pmchart/Netbytes
+var/lib/pcp/config/pmchart/Netpackets
+var/lib/pcp/config/pmchart/Overview
+var/lib/pcp/config/pmchart/PMCD
+var/lib/pcp/config/pmchart/Paging
+var/lib/pcp/config/pmchart/Schemes
+var/lib/pcp/config/pmchart/Sockets
+var/lib/pcp/config/pmchart/Swap
+var/lib/pcp/config/pmchart/Syscalls
+var/lib/pcp/config/pmsnap/Snap
+var/lib/pcp/config/pmsnap/crontab
+var/lib/pcp/config/pmsnap/summary.html
diff --git a/debian/pcp-import-collectl2pcp.install b/debian/pcp-import-collectl2pcp.install
new file mode 100644
index 0000000..b4287e7
--- /dev/null
+++ b/debian/pcp-import-collectl2pcp.install
@@ -0,0 +1,2 @@
+usr/bin/collectl2pcp
+usr/share/man/man1/collectl2pcp.1.gz
diff --git a/debian/pcp-import-iostat2pcp.install b/debian/pcp-import-iostat2pcp.install
new file mode 100644
index 0000000..7858a6e
--- /dev/null
+++ b/debian/pcp-import-iostat2pcp.install
@@ -0,0 +1,2 @@
+usr/bin/iostat2pcp
+usr/share/man/man1/iostat2pcp.1.gz
diff --git a/debian/pcp-import-mrtg2pcp.install b/debian/pcp-import-mrtg2pcp.install
new file mode 100644
index 0000000..70c90b3
--- /dev/null
+++ b/debian/pcp-import-mrtg2pcp.install
@@ -0,0 +1,2 @@
+usr/bin/mrtg2pcp
+usr/share/man/man1/mrtg2pcp.1.gz
diff --git a/debian/pcp-import-sar2pcp.install b/debian/pcp-import-sar2pcp.install
new file mode 100644
index 0000000..284c3d4
--- /dev/null
+++ b/debian/pcp-import-sar2pcp.install
@@ -0,0 +1,2 @@
+usr/bin/sar2pcp
+usr/share/man/man1/sar2pcp.1.gz
diff --git a/debian/pcp-import-sheet2pcp.install b/debian/pcp-import-sheet2pcp.install
new file mode 100644
index 0000000..1e679aa
--- /dev/null
+++ b/debian/pcp-import-sheet2pcp.install
@@ -0,0 +1,2 @@
+usr/bin/sheet2pcp
+usr/share/man/man1/sheet2pcp.1.gz
diff --git a/debian/pcp-manager.dirs b/debian/pcp-manager.dirs
new file mode 100644
index 0000000..ed14331
--- /dev/null
+++ b/debian/pcp-manager.dirs
@@ -0,0 +1,2 @@
+etc/pcp/pmmgr
+var/log/pcp/pmmgr
diff --git a/debian/pcp-manager.install b/debian/pcp-manager.install
new file mode 100644
index 0000000..3dc10f5
--- /dev/null
+++ b/debian/pcp-manager.install
@@ -0,0 +1,11 @@
+etc/init.d/pmmgr
+etc/pcp/pmmgr/pmie
+etc/pcp/pmmgr/pmieconf
+etc/pcp/pmmgr/pmlogconf
+etc/pcp/pmmgr/pmlogger
+etc/pcp/pmmgr/pmlogmerge
+etc/pcp/pmmgr/README
+etc/pcp/pmmgr/target-discovery.example-avahi
+etc/pcp/pmmgr/pmmgr.options
+usr/lib/pcp/bin/pmmgr
+usr/share/man/man1/pmmgr.1.gz
diff --git a/debian/pcp-manager.postinst b/debian/pcp-manager.postinst
new file mode 100644
index 0000000..ee9fda8
--- /dev/null
+++ b/debian/pcp-manager.postinst
@@ -0,0 +1,14 @@
+#!/bin/sh -e
+#DEBHELPER#
+
+# must match src/pmmgr/GNUmakefile
+chown pcp:pcp /var/log/pcp/pmmgr
+chmod 775 /var/log/pcp/pmmgr
+
+update-rc.d pmmgr defaults >/dev/null
+
+if which invoke-rc.d >/dev/null 2>&1; then
+ invoke-rc.d pmmgr start
+else
+ /etc/init.d/pmmgr start
+fi
diff --git a/debian/pcp-manager.postrm b/debian/pcp-manager.postrm
new file mode 100644
index 0000000..429d1cd
--- /dev/null
+++ b/debian/pcp-manager.postrm
@@ -0,0 +1,6 @@
+#!/bin/sh -e
+#DEBHELPER#
+
+if [ "$1" = purge ]; then
+ update-rc.d pmmgr remove >/dev/null
+fi
diff --git a/debian/pcp-manager.prerm b/debian/pcp-manager.prerm
new file mode 100644
index 0000000..67a1915
--- /dev/null
+++ b/debian/pcp-manager.prerm
@@ -0,0 +1,8 @@
+#!/bin/sh -e
+#DEBHELPER#
+
+if which invoke-rc.d >/dev/null 2>&1; then
+ invoke-rc.d pmmgr stop
+else
+ /etc/init.d/pmmgr stop
+fi
diff --git a/debian/pcp-pmda-infiniband.dirs b/debian/pcp-pmda-infiniband.dirs
new file mode 100644
index 0000000..c92e8ec
--- /dev/null
+++ b/debian/pcp-pmda-infiniband.dirs
@@ -0,0 +1 @@
+var/lib/pcp/pmdas/infiniband
diff --git a/debian/pcp-pmda-infiniband.install b/debian/pcp-pmda-infiniband.install
new file mode 100644
index 0000000..bfdb503
--- /dev/null
+++ b/debian/pcp-pmda-infiniband.install
@@ -0,0 +1,9 @@
+usr/share/man/man1/pmdaib.1.gz
+var/lib/pcp/pmdas/ib
+var/lib/pcp/pmdas/infiniband/Install
+var/lib/pcp/pmdas/infiniband/Remove
+var/lib/pcp/pmdas/infiniband/domain.h
+var/lib/pcp/pmdas/infiniband/help
+var/lib/pcp/pmdas/infiniband/pmdaib
+var/lib/pcp/pmdas/infiniband/pmns
+var/lib/pcp/pmdas/infiniband/root
diff --git a/debian/pcp-testsuite.dirs b/debian/pcp-testsuite.dirs
new file mode 100644
index 0000000..159ffd9
--- /dev/null
+++ b/debian/pcp-testsuite.dirs
@@ -0,0 +1 @@
+var/lib/pcp/testsuite
diff --git a/debian/pcp-testsuite.postinst b/debian/pcp-testsuite.postinst
new file mode 100644
index 0000000..97e86f1
--- /dev/null
+++ b/debian/pcp-testsuite.postinst
@@ -0,0 +1,7 @@
+#!/bin/sh -e
+#DEBHELPER#
+
+getent group pcpqa >/dev/null || groupadd -r pcpqa
+getent passwd pcpqa >/dev/null || \
+ useradd -c "PCP Quality Assurance" -g pcpqa -d /var/lib/pcp -m -r -s /bin/bash pcpqa
+chown -R pcpqa:pcpqa /var/lib/pcp/testsuite 2>/dev/null || true
diff --git a/debian/pcp-webapi.dirs b/debian/pcp-webapi.dirs
new file mode 100644
index 0000000..f647f70
--- /dev/null
+++ b/debian/pcp-webapi.dirs
@@ -0,0 +1,2 @@
+etc/pcp/pmwebd
+var/log/pcp/pmwebd
diff --git a/debian/pcp-webapi.install b/debian/pcp-webapi.install
new file mode 100644
index 0000000..7e97705
--- /dev/null
+++ b/debian/pcp-webapi.install
@@ -0,0 +1,5 @@
+etc/init.d/pmwebd
+etc/pcp/pmwebd/pmwebd.options
+usr/lib/pcp/bin/pmwebd
+usr/share/man/man1/pmwebd.1.gz
+usr/share/man/man3/PMWEBAPI.3.gz
diff --git a/debian/pcp-webapi.postinst b/debian/pcp-webapi.postinst
new file mode 100644
index 0000000..80559e2
--- /dev/null
+++ b/debian/pcp-webapi.postinst
@@ -0,0 +1,14 @@
+#!/bin/sh -e
+#DEBHELPER#
+
+# must match src/pmwebapi/GNUmakefile
+chown pcp:pcp /var/log/pcp/pmwebd
+chmod 775 /var/log/pcp/pmwebd
+
+update-rc.d pmwebd defaults >/dev/null
+
+if which invoke-rc.d >/dev/null 2>&1; then
+ invoke-rc.d pmwebd start
+else
+ /etc/init.d/pmwebd start
+fi
diff --git a/debian/pcp-webapi.postrm b/debian/pcp-webapi.postrm
new file mode 100644
index 0000000..74c3ae0
--- /dev/null
+++ b/debian/pcp-webapi.postrm
@@ -0,0 +1,6 @@
+#!/bin/sh -e
+#DEBHELPER#
+
+if [ "$1" = purge ]; then
+ update-rc.d pmwebd remove >/dev/null
+fi
diff --git a/debian/pcp-webapi.prerm b/debian/pcp-webapi.prerm
new file mode 100644
index 0000000..0854d96
--- /dev/null
+++ b/debian/pcp-webapi.prerm
@@ -0,0 +1,8 @@
+#!/bin/sh -e
+#DEBHELPER#
+
+if which invoke-rc.d >/dev/null 2>&1; then
+ invoke-rc.d pmwebd stop
+else
+ /etc/init.d/pmwebd stop
+fi
diff --git a/debian/pcp.conffiles b/debian/pcp.conffiles
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/debian/pcp.conffiles
diff --git a/debian/pcp.lintian b/debian/pcp.lintian
new file mode 100644
index 0000000..cad765e
--- /dev/null
+++ b/debian/pcp.lintian
@@ -0,0 +1,6 @@
+# pmdanamed man page has correct deb paths but also mentions other distros
+pcp: FSSTND-dir-in-manual-page
+
+# /etc/init.d/pcp is a legacy script and should not be registered
+# with update-rc.d
+pcp: script-in-etc-init.d-not-registered-via-update-rc.d etc/init.d/pcp
diff --git a/debian/pcp.postinst.head.in b/debian/pcp.postinst.head.in
new file mode 100644
index 0000000..bab8091
--- /dev/null
+++ b/debian/pcp.postinst.head.in
@@ -0,0 +1,14 @@
+#!/bin/sh -e
+#DEBHELPER#
+#
+# The goal here is to live-migrate PCP temporary files from places
+# they may have been stashed away in previous versions. This is
+# important as they may be in-use by instrumented applications and
+# we want to avoid loss of service as a result of the switch.
+#
+
+# The new place ... this should match the setting in /etc/pcp.conf
+# _after_ the installation
+#
+PCP_TMP_DIR=@pcp_tmp_dir@
+
diff --git a/debian/pcp.postinst.tail b/debian/pcp.postinst.tail
new file mode 100644
index 0000000..cf6d4b9
--- /dev/null
+++ b/debian/pcp.postinst.tail
@@ -0,0 +1,69 @@
+
+if dpkg-maintscript-helper supports mv_conffile
+then
+ _version_configs "$@"
+fi
+
+touch /var/lib/pcp/pmns/.NeedRebuild
+chmod 644 /var/lib/pcp/pmns/.NeedRebuild
+
+getent group pcp >/dev/null || groupadd -r pcp
+getent passwd pcp >/dev/null || \
+useradd -c "Performance Co-Pilot" -g pcp -d /var/lib/pcp -M -r -s /usr/sbin/nologin pcp
+
+# must match GNUmakefile
+chown pcp:pcp /var/lib/pcp/config/pmda
+chmod 775 /var/lib/pcp/config/pmda
+chown pcp:pcp /var/lib/pcp/tmp
+chmod 775 /var/lib/pcp/tmp
+chown pcp:pcp /var/log/pcp
+chmod 775 /var/log/pcp
+
+# must match src/pmcd/GNUmakefile
+chown pcp:pcp /var/log/pcp/pmcd
+chmod 775 /var/log/pcp/pmcd
+
+# must match src/pmie/GNUmakefile
+chown pcp:pcp /etc/pcp/pmie
+chmod 775 /etc/pcp/pmie
+chown pcp:pcp /etc/pcp/pmie/control
+chmod 664 /etc/pcp/pmie/control
+chown pcp:pcp /var/lib/pcp/tmp/pmie
+chmod 775 /var/lib/pcp/tmp/pmie
+chown pcp:pcp /var/log/pcp/pmie
+chmod 775 /var/log/pcp/pmie
+
+# must match src/pmlogger/GNUmakefile
+chown pcp:pcp /etc/pcp/pmlogger
+chmod 775 /etc/pcp/pmlogger
+chown pcp:pcp /etc/pcp/pmlogger/control
+chmod 664 /etc/pcp/pmlogger/control
+chown pcp:pcp /var/lib/pcp/tmp/pmlogger
+chmod 775 /var/lib/pcp/tmp/pmlogger
+chown pcp:pcp /var/log/pcp/pmlogger
+chmod 775 /var/log/pcp/pmlogger
+
+# must match src/pmproxy/GNUmakefile
+chown pcp:pcp /var/log/pcp/pmproxy
+chmod 775 /var/log/pcp/pmproxy
+
+update-rc.d pmcd defaults >/dev/null
+update-rc.d pmlogger defaults >/dev/null
+update-rc.d pmie defaults >/dev/null
+update-rc.d pmproxy defaults >/dev/null
+
+# migrate existing statistics files to their new (permanent!) home
+#
+for dir in /var/tmp/mmv /var/tmp/pmdabash
+do
+ [ -d $dir -a -G $dir -a -O $dir ] && mv $dir /var/lib/pcp/tmp
+done
+_clean_tmpdirs $PCP_TMP_DIR /var/tmp pmie pmlogger
+
+if which invoke-rc.d >/dev/null 2>&1; then
+ invoke-rc.d pmcd start
+ invoke-rc.d pmlogger start
+else
+ /etc/init.d/pmcd start
+ /etc/init.d/pmlogger start
+fi
diff --git a/debian/pcp.postrm.head b/debian/pcp.postrm.head
new file mode 100644
index 0000000..571b4bf
--- /dev/null
+++ b/debian/pcp.postrm.head
@@ -0,0 +1,3 @@
+#!/bin/sh -e
+#DEBHELPER#
+
diff --git a/debian/pcp.postrm.tail b/debian/pcp.postrm.tail
new file mode 100644
index 0000000..c282f7d
--- /dev/null
+++ b/debian/pcp.postrm.tail
@@ -0,0 +1,12 @@
+
+if dpkg-maintscript-helper supports mv_conffile
+then
+ _version_configs "$@"
+fi
+
+if [ "$1" = purge ]; then
+ update-rc.d pmproxy remove >/dev/null
+ update-rc.d pmie remove >/dev/null
+ update-rc.d pmlogger remove >/dev/null
+ update-rc.d pmcd remove >/dev/null
+fi
diff --git a/debian/pcp.preinst.head.in b/debian/pcp.preinst.head.in
new file mode 100644
index 0000000..d15e6e9
--- /dev/null
+++ b/debian/pcp.preinst.head.in
@@ -0,0 +1,21 @@
+#!/bin/sh -e
+#DEBHELPER#
+#
+# The goal here is to collect PCP configuration files from places
+# they may have been stashed away in previous versions
+#
+
+# The new place ... this should match the setting in /etc/pcp.conf
+#
+PCP_SYSCONF_DIR=@pcp_sysconf_dir@
+# and same here ...
+#
+PCP_LOG_DIR=@pcp_log_dir@
+[ -d "$PCP_LOG_DIR" ] || mkdir "$PCP_LOG_DIR"
+
+PCP_ETC_DIR=@pcp_etc_dir@
+for crontab in pmlogger pmie
+do
+ test -f "$PCP_ETC_DIR/cron.d/$crontab" || continue
+ mv -f "$PCP_ETC_DIR/cron.d/$crontab" "$PCP_ETC_DIR/cron.d/pcp-$crontab"
+done
diff --git a/debian/pcp.preinst.tail b/debian/pcp.preinst.tail
new file mode 100644
index 0000000..c12fca6
--- /dev/null
+++ b/debian/pcp.preinst.tail
@@ -0,0 +1,18 @@
+# migrate and clean configs
+
+if dpkg-maintscript-helper supports mv_conffile
+then
+ _version_configs "$@"
+else
+ # Fallback to our homebrew method (might prompt user)
+ #echo >>$PCP_LOG_DIR/install.log
+ #date >>$PCP_LOG_DIR/install.log
+ for base in pmcd pmie pmlogger pmproxy
+ do
+ _clean_configs -v $PCP_SYSCONF_DIR/$base \
+ /var/lib/pcp/config/$base \
+ /etc/$base /etc/pcp/$base \
+ /etc/sysconfig/$base \
+ # 2>>$PCP_LOG_DIR/install.log
+ done
+fi
diff --git a/debian/pcp.prerm b/debian/pcp.prerm
new file mode 100644
index 0000000..28671f5
--- /dev/null
+++ b/debian/pcp.prerm
@@ -0,0 +1,26 @@
+#!/bin/sh -e
+#DEBHELPER#
+if which invoke-rc.d >/dev/null 2>&1; then
+ invoke-rc.d pmproxy stop
+ invoke-rc.d pmie stop
+ if [ -f /etc/init.d/pmcd ]; then
+ # PCP 4.0 style
+ invoke-rc.d pmlogger stop
+ invoke-rc.d pmcd stop
+ else
+ # PCP pre-4.0 style
+ invoke-rc.d pcp stop
+ fi
+else
+ /etc/init.d/pmproxy stop
+ /etc/init.d/pmie stop
+ if [ -f /etc/init.d/pmcd ]; then
+ # PCP 4.0 style
+ /etc/init.d/pmlogger stop
+ /etc/init.d/pmcd stop
+ else
+ # PCP pre-4.0 style
+ /etc/init.d/pcp stop
+ fi
+fi
+rm -f /var/lib/pcp/pmns/.NeedRebuild
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..f5e4130
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,226 @@
+#!/usr/bin/make -f
+
+pcp = pcp
+pcpcfg = pcp-conf
+libpcp = libpcp3
+libpcpdev = libpcp3-dev
+libpcp_pmda = libpcp-pmda3
+libpcp_pmdadev = libpcp-pmda3-dev
+libpcp_pmda_perl = libpcp-pmda-perl
+libpcp_import_perl = libpcp-import-perl
+pcp_logsummary_perl = libpcp-logsummary-perl
+libpcp_gui = libpcp-gui2
+libpcp_guidev = libpcp-gui2-dev
+libpcp_mmv = libpcp-mmv1
+libpcp_mmvdev = libpcp-mmv1-dev
+libpcp_mmv_perl = libpcp-mmv-perl
+libpcp_trace = libpcp-trace2
+libpcp_tracedev = libpcp-trace2-dev
+libpcp_import = libpcp-import1
+libpcp_importdev = libpcp-import1-dev
+pcp_import_sar = pcp-import-sar2pcp
+pcp_import_mrtg = pcp-import-mrtg2pcp
+pcp_import_sheet = pcp-import-sheet2pcp
+pcp_import_iostat = pcp-import-iostat2pcp
+pcp_import_collectl = pcp-import-collectl2pcp
+pcp_pmda_infiniband = pcp-pmda-infiniband
+pcp_testsuite = pcp-testsuite
+pcp_manager = pcp-manager
+pcp_webapi = pcp-webapi
+pcp_python = python-pcp
+pcpgui = pcp-gui
+pcpdoc = pcp-doc
+
+dirpcp = debian/$(pcp)
+dirpcpcfg = debian/$(pcpcfg)
+dirlibpcp = debian/$(libpcp)
+dirlibpcpdev = debian/$(libpcpdev)
+dirlibpcp_pmda = debian/$(libpcp_pmda)
+dirlibpcp_pmdadev = debian/$(libpcp_pmdadev)
+dirlibpcp_pmda_perl = debian/$(libpcp_pmda_perl)
+dirlibpcp_import_perl = debian/$(libpcp_import_perl)
+dirpcp_logsummary_perl = debian/$(pcp_logsummary_perl)
+dirlibpcp_gui = debian/$(libpcp_gui)
+dirlibpcp_guidev = debian/$(libpcp_guidev)
+dirlibpcp_mmv = debian/$(libpcp_mmv)
+dirlibpcp_mmvdev = debian/$(libpcp_mmvdev)
+dirlibpcp_mmv_perl = debian/$(libpcp_mmv_perl)
+dirlibpcp_trace = debian/$(libpcp_trace)
+dirlibpcp_tracedev = debian/$(libpcp_tracedev)
+dirlibpcp_import = debian/$(libpcp_import)
+dirlibpcp_importdev = debian/$(libpcp_importdev)
+dirpcp_import_sar = debian/$(pcp_import_sar)
+dirpcp_import_mrtg = debian/$(pcp_import_mrtg)
+dirpcp_import_sheet = debian/$(pcp_import_sheet)
+dirpcp_import_iostat = debian/$(pcp_import_iostat)
+dirpcp_import_collectl = debian/$(pcp_import_collectl)
+dirpcp_pmda_infiniband = debian/$(pcp_pmda_infiniband)
+dirpcp_testsuite = debian/$(pcp_testsuite)
+dirpcp_manager = debian/$(pcp_manager)
+dirpcp_webapi = debian/$(pcp_webapi)
+dirpcp_python = debian/$(pcp_python)
+dirgui = debian/$(pcpgui)
+dirdoc = debian/$(pcpdoc)
+allperldir = $(dirlibpcp_pmda_perl) $(dirlibpcp_import_perl) \
+ $(dirpcp_logsummary_perl) $(dirlibpcp_mmv_perl)
+alldir = $(dirpcp) $(dirpcpcfg) \
+ $(dirlibpcp) $(dirlibpcpdev) \
+ $(dirlibpcp_pmda) $(dirlibpcp_pmdadev) \
+ $(dirlibpcp_trace) $(dirlibpcp_tracedev) \
+ $(dirlibpcp_gui) $(dirlibpcp_guidev) \
+ $(dirlibpcp_import) $(dirlibpcp_importdev) \
+ $(dirlibpcp_mmv) $(dirlibpcp_mmvdev) \
+ $(dirpcp_import_sar) $(dirpcp_import_mrtg) \
+ $(dirpcp_import_sheet) $(dirpcp_import_iostat) \
+ $(dirpcp_import_collectl) $(dirpcp_testsuite) \
+ $(dirpcp_pmda_infiniband) $(allperldir) \
+ $(dirpcp_manager) $(dirpcp_webapi) \
+ $(dirpcp_python)
+
+zip = export GZIP=-9q
+pkgpcp = $(zip) NO_CHOWN=true DIST_ROOT=`pwd`/$(dirpcp);
+pkgpcpgui = $(zip) DIST_ROOT=`pwd`/$(dirgui);
+pkgpcpdoc = $(zip) DIST_ROOT=`pwd`/$(dirdoc);
+pkgpcpcfg = $(zip) DIST_ROOT=`pwd`/$(dirpcpcfg);
+pkglibpcp = $(zip) DIST_ROOT=`pwd`/$(dirlibpcp);
+pkglibpcp_gui = $(zip) DIST_ROOT=`pwd`/$(dirlibpcp_gui);
+pkglibpcp_mmv = $(zip) DIST_ROOT=`pwd`/$(dirlibpcp_mmv);
+pkglibpcp_pmda = $(zip) DIST_ROOT=`pwd`/$(dirlibpcp_pmda);
+pkglibpcp_trace = $(zip) DIST_ROOT=`pwd`/$(dirlibpcp_trace);
+pkglibpcp_import = $(zip) DIST_ROOT=`pwd`/$(dirlibpcp_import);
+pkglibpcp_mmv_perl = $(zip) DIST_ROOT=`pwd`/$(dirlibpcp_mmv_perl);
+pkglibpcp_pmda_perl = $(zip) DIST_ROOT=`pwd`/$(dirlibpcp_pmda_perl);
+pkglibpcp_import_perl = $(zip) DIST_ROOT=`pwd`/$(dirlibpcp_import_perl);
+pkgpcp_logsummary_perl = $(zip) DIST_ROOT=`pwd`/$(dirpcp_logsummary_perl);
+pkgpcp_import_sar = $(zip) DIST_ROOT=`pwd`/$(dirpcp_import_sar);
+pkgpcp_import_mrtg = $(zip) DIST_ROOT=`pwd`/$(dirpcp_import_mrtg);
+pkgpcp_import_sheet = $(zip) DIST_ROOT=`pwd`/$(dirpcp_import_sheet);
+pkgpcp_import_iostat = $(zip) DIST_ROOT=`pwd`/$(dirpcp_import_iostat);
+pkgpcp_import_collectl = $(zip) DIST_ROOT=`pwd`/$(dirpcp_import_collectl);
+pkgpcp_pmda_infiniband = $(zip) DIST_ROOT=`pwd`/$(dirpcp_pmda_infiniband);
+pkgpcp_testsuite = $(zip) DIST_ROOT=`pwd`/$(dirpcp_testsuite);
+pkgpcp_manager = $(zip) NO_CHOWN=true DIST_ROOT=`pwd`/$(dirpcp_manager);
+pkgpcp_webapi = $(zip) NO_CHOWN=true DIST_ROOT=`pwd`/$(dirpcp_webapi);
+pkgpcp_python = $(zip) DIST_ROOT=`pwd`/$(dirpcp_python);
+
+configure_tools = export DEBUG=-DNDEBUG;
+configure_paths = --prefix=/usr --libexecdir=/usr/lib --sysconfdir=/etc --localstatedir=/var --with-rcdir=/etc/init.d --without-systemd
+
+checkdir = test -f debian/rules
+uninstall = cat debian/*.install | sed -e "s,^,debian/$(pcp)/," | xargs rm -f
+uninstallpy = cat python-pcp.list | sed -e "s,^,debian/$(pcp)/," | xargs rm -fr
+uninstallpydir = ls -d debian/$(pcp)/usr/lib*/python* | xargs rm -fr
+uninstalltest = cat debian/$(pcp_testsuite).dirs | sed -e "s,^,debian/$(pcp)/," | xargs rm -fr
+uninstalldirs = rmdir debian/$(pcp)/usr/include/pcp debian/$(pcp)/usr/include debian/$(pcp)/usr/share/man/man3
+uninstallib = cat debian/$(pcp_pmda_infiniband).dirs | sed -e "s,^,debian/$(pcp)/," | xargs rm -fr
+uninstallgui = cat debian/$(pcpgui).dirs | sed -e "s,^,debian/$(pcp)/," | xargs rm -fr
+uninstallweb = find debian/$(pcp) -iname \*pmweb\* | xargs rm -fr
+uninstallmgr = find debian/$(pcp) -name \*pmmgr\* | xargs rm -fr
+unrpathperl = find $(allperldir) -name \*.so | xargs chrpath -d
+
+build: build-arch build-indep
+build-arch: build-stamp
+build-indep: build-stamp
+build-stamp: config
+ @echo "== dpkg-buildpackage: build" 1>&2
+ $(MAKE) default
+ touch build-stamp
+
+config: .census
+.census:
+ @echo "== dpkg-buildpackage: configure" 1>&2
+ $(checkdir)
+ autoconf
+ dh_autotools-dev_updateconfig
+ $(configure_tools) ./configure $(configure_paths)
+ touch .census
+
+clean:
+ @echo "== dpkg-buildpackage: clean" 1>&2
+ $(checkdir)
+ -rm -f build-stamp .census
+ $(MAKE) realclean
+ -rm -rf $(alldir)
+ -rm -f debian/*substvars debian/files* debian/*.debhelper
+ dh_autotools-dev_restoreconfig
+ dh_clean
+
+binary-indep:
+
+binary-arch: checkroot build-stamp
+ @echo "== dpkg-buildpackage: binary-arch" 1>&2
+ $(checkdir)
+ -rm -rf $(alldir)
+ $(pkgpcp) $(MAKE) -C . install
+ $(pkgpcp_testsuite) $(MAKE) -C qa install
+ $(pkgpcp_manager) $(MAKE) -C src/pmmgr install
+ $(pkgpcp_webapi) $(MAKE) -C src/pmwebapi install
+ $(pkglibpcp_mmv_perl) $(MAKE) -C src/perl/MMV install_perl
+ $(pkglibpcp_pmda_perl) $(MAKE) -C src/perl/PMDA install_perl
+ $(pkglibpcp_import_perl) $(MAKE) -C src/perl/LogImport install_perl
+ $(pkgpcp_logsummary_perl) $(MAKE) -C src/perl/LogSummary install_perl
+ $(pkgpcp_import_sar) $(MAKE) -C src/sar2pcp install
+ $(pkgpcp_import_mrtg) $(MAKE) -C src/mrtg2pcp install
+ $(pkgpcp_import_sheet) $(MAKE) -C src/sheet2pcp install
+ $(pkgpcp_import_iostat) $(MAKE) -C src/iostat2pcp install
+ $(pkgpcp_import_collectl) $(MAKE) -C src/collectl2pcp install
+ #$(pkgpcp_pmda_infiniband) $(MAKE) -C src/pmdas/infiniband install
+ # need the make clean when more than one version of Python installed
+ # to ensure make install after the first version works
+ for V in $(shell pyversions -vr); do \
+ $(pkgpcp_python) $(MAKE) PYTHON=python$$V -C src/python install; \
+ $(MAKE) -C src/python clean; \
+ done
+
+ dh_installdocs
+ dh_installchangelogs
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms -X/tmp
+ dh_installdirs
+ dh_install --sourcedir=debian/$(pcp)
+ @$(uninstall)
+ @$(uninstallib)
+ @$(uninstallgui)
+ @$(uninstalldirs)
+ @$(uninstalltest)
+ @$(uninstallmgr)
+ @$(uninstallweb)
+ @$(uninstallpydir)
+ @$(uninstallpy)
+ @$(unrpathperl)
+ dh_makeshlibs -N $(libpcp)
+ dh_makeshlibs --package $(libpcp)
+ dh_makeshlibs -N $(libpcp_pmda)
+ dh_makeshlibs --package $(libpcp_pmda)
+ dh_makeshlibs -N $(libpcp_trace)
+ dh_makeshlibs --package $(libpcp_trace)
+ dh_makeshlibs -N $(libpcp_import)
+ dh_makeshlibs --package $(libpcp_import)
+ dh_makeshlibs -N $(libpcp_gui)
+ dh_makeshlibs --package $(libpcp_gui)
+ dh_makeshlibs -N $(libpcp_mmv)
+ dh_makeshlibs --package $(libpcp_mmv)
+ dh_python2 --package $(pcp_python)
+ dh_perl -p $(libpcp_mmv_perl)
+ dh_perl -p $(libpcp_pmda_perl)
+ dh_perl -p $(libpcp_import_perl)
+ dh_perl -p $(pcp_logsummary_perl)
+ dh_perl -p $(pcp_import_sar)
+ dh_perl -p $(pcp_import_mrtg)
+ dh_perl -p $(pcp_import_sheet)
+ dh_perl -p $(pcp_import_iostat)
+ dh_installdeb
+ dh_shlibdeps 2>/dev/null # qmake doesn't allow a library list
+ dh_gencontrol 2>/dev/null # squash the python:Versions warning
+ dh_md5sums
+
+ dh_builddeb
+
+binary: binary-indep binary-arch
+
+checkroot:
+ test 0 -eq `id -u`
+
+.PHONY: binary binary-arch binary-indep clean checkroot
diff --git a/debian/source.lintian-overrides b/debian/source.lintian-overrides
new file mode 100644
index 0000000..416f9d0
--- /dev/null
+++ b/debian/source.lintian-overrides
@@ -0,0 +1,2 @@
+# pcp build requires a makefile in every directory
+pcp source: unknown-file-in-debian-source GNUmakefile
diff --git a/debian/source/GNUmakefile b/debian/source/GNUmakefile
new file mode 100644
index 0000000..60b6450
--- /dev/null
+++ b/debian/source/GNUmakefile
@@ -0,0 +1,8 @@
+TOPDIR = ../..
+include $(TOPDIR)/src/include/builddefs
+
+LSRCFILES = format
+
+default install :
+
+include $(BUILDRULES)
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..89ae9db
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (native)