pcp
[Top] [All Lists]

pcp updates: build

To: pcp developers <pcp@xxxxxxxxxxx>
Subject: pcp updates: build
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu, 11 Jun 2015 22:34:50 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <784344476.16244642.1434076422715.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: aLT+0jyoXL3Oua/j90ou35kERd0vXA==
Thread-topic: pcp updates: build
Changes committed to git://git.pcp.io/nathans/pcp.git master

Nathan Scott (3):
      build: ensure pmieconf and pmlogconf files end up in pcp rpm
      build: pcp-pmda-logger package split from base, optional
      build: allow external sources to be injected into Makepkgs


 Makepkgs                 |   57 +++++++++++
 build/rpm/GNUmakefile    |    3 
 build/rpm/pcp.spec.in    |  239 ++++++++++++++++++++++++++++++++++++-----------
 configure                |   53 +++++++++-
 configure.ac             |   38 ++++++-
 scripts/zip2tar          |   43 ++++++++
 src/include/builddefs.in |    6 -
 7 files changed, 373 insertions(+), 66 deletions(-)


commit a212b2728ce1aab46bb93978fd9a160a23ca8753
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jun 12 12:32:26 2015 +1000

    build: allow external sources to be injected into Makepkgs
    
    Inject pcp-webapp-* and pcp-webjs packages into the set Makepkgs
    generates - http://git.pcp.io/archives/pcp/2015-04/msg00285.html
    
    Using either/both of the --with-vector and/or --with-webjs gives
    these additional RPM packages now.

commit 23c4d002e4e8ebc9a2be5d4ed2a92e044d3d146b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jun 12 12:25:29 2015 +1000

    build: pcp-pmda-logger package split from base, optional
    
    Missed in earlier reviews, picked up on final review.  Fixed
    for Makepkgs builds, fedora.spec to follow (from mgoodwin).

commit b8b26b56d41ab1f00a83564a49d07524f1e3c76d
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jun 12 11:59:42 2015 +1000

    build: ensure pmieconf and pmlogconf files end up in pcp rpm
    
    For rpm packages from Makepkgs builds, make the pmieconf and
    pmlogconf files for specific agents to end up in base pcp,
    rather than the individual pmda packages.  Matches fedora.spec
    behaviour also.

<Prev in Thread] Current Thread [Next in Thread>