Deal with the pcp-webapi dependency on a minimum revision of libmicrohttpd-dev.
Provides a way of including optional packages for Debian-like builds.
Changes committed to git://oss.sgi.com/kenj/pcp.git dev
configure | 13 +
configure.in | 15 +
debian/.gitignore | 1
debian/GNUmakefile | 15 +
debian/control | 378 -------------------------------------------------
debian/control.master | 369 +++++++++++++++++++++++++++++++++++++++++++++++
debian/control.webapi | 8 +
debian/pcp-webapi.dirs | 4
8 files changed, 420 insertions(+), 383 deletions(-)
commit aa326cf2074a56483cf09c94139b3cf477dcdaeb
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Feb 27 19:06:48 2014 +1100
add debian/control to .gitignore
commit 9c970916176e19e714c93bd45f428dd04995295e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Feb 27 09:22:21 2014 +1100
debian packaging - changes for optional packages
Recent problems packaging pcp-webapi have highlighted the fact
that our Debian packaging does not have a way to include optional
packages based on what pieces we're able to build.
Splitting debian/control to debian/control.master (the non-optional
packages) and debian/control.foo files for each optional pcp-foo
package, then adding configure, build and makefile glue to make this
all work. Note debian/control needs to exist _very_ early in the
Debian packaging workflow, so debian/control is remade at the end
of the configure script.
commit fe9e3170eda4d45906999d916b4117a300a01d0f
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Feb 27 08:24:33 2014 +1100
debian packaging - minor dirs control issue
pcp-webapi.dirs contained the wrong directory list ... seems to have
been copied from pcp-manager.dirs .. fix to match pcp-webapi package.
|