pcp
[Top] [All Lists]

pcp updates - debian packaging

To: pcp@xxxxxxxxxxx
Subject: pcp updates - debian packaging
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu, 27 Feb 2014 19:11:33 +1100
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
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.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates - debian packaging, Ken McDonell <=