pcp
[Top] [All Lists]

pcp updates: mac + rpm packaging

To: pcp <pcp@xxxxxxxxxxx>
Subject: pcp updates: mac + rpm packaging
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue, 14 Apr 2015 08:30:51 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: JnXHTuyQbBjy2EsDvhA8d8MTxQXiSQ==
Thread-topic: pcp updates: mac + rpm packaging
Changes committed to git://git.pcp.io/pcp.git master

 INSTALL                      |   11 +----
 Makepkgs                     |    4 +-
 build/rpm/fedora.spec        |   82 ++++++++++++++++++++++++++++++++++++++-----
 configure                    |    7 +++
 configure.ac                 |    6 ++-
 src/libpcp/src/check-statics |   12 ++++--
 src/libpcp/src/rtime.c       |    5 ++
 src/libpcp/src/util.c        |    6 ++-
 8 files changed, 104 insertions(+), 29 deletions(-)

commit 60d3274f565716448547f3d2fa0be1991472f158
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue Apr 14 17:40:37 2015 +1000

    build: get Mac builds going on current Mac OS X (10.9/10.10)
    
    Updated INSTALL file, was a bit out of date.  Update Makepkgs
    to find Apple gzip.  Several check-statics related changes to
    get the libpcp build going with LLVM compilers.  Get configure
    to look in more places for a PackageMaker installation.
    
    Note: latest Mac releases have removed gnutar, and pkg-config
    does not come pre-installed on Mac.  These have to be sourced
    from MacPorts.org now to get a successful build.

commit e456a8c367bbb6292c0175aca2515b85e3873be7
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue Apr 14 12:04:45 2015 +1000

    build: rpm sub-packages for web applications
    
    Finer-grained rpm installations for folks using PCP web services.
    This creates sub-packages for pcp-webjs such that small footprint
    installations are possible (e.g. production installs, container
    installs) and users get to pick and choose the webapps they want.
    
    Installing pcp-webjs gets you everything as before, but specific
    frontends (graphite, grafana or vector) can now be individually
    installed as well.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: mac + rpm packaging, Nathan Scott <=