pcp
[Top] [All Lists]

pcp updates

To: pcp@xxxxxxxxxxx
Subject: pcp updates
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu, 23 Aug 2012 22:40:09 -0400 (EDT)
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Changes committed to git://oss.sgi.com/pcp/pcp.git dev

 .gitignore                   |    3 
 GNUmakefile                  |    7 
 build/rpm/fedora.spec        |   36 +
 build/rpm/pcp.spec.in        |   38 +
 src/GNUmakefile              |   15 
 src/include/builddefs.in     |    2 
 src/pmcollectl/GNUmakefile   |   28 +
 src/pmcollectl/pmcollectl.py |  966 ++++++++++++++++++++++++++++++++++++++++++
 src/python/.gitignore        |    1 
 src/python/GNUmakefile       |   49 +-
 src/python/pm-collectl.py    |  975 -------------------------------------------
 src/python/setup.py          |    3 
 12 files changed, 1091 insertions(+), 1032 deletions(-)

commit a93aa22091507cbabfb696cee397e0cb750ef237
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Aug 24 12:38:56 2012 +1000

    Add a missed runtime pcp dependency in fedora spec

commit b3c5ad2e9d80618c949a12d1c3bc16129fcce85b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Aug 24 12:35:52 2012 +1000

    Make python sources a first-class citizen in pcp
    
    Several changes around python packaging; end result is
    a new python-pcp RPM package and the first PCP client
    tool in core pcp written in python (pmcollectl).
    
    This builds on Franks GNUmakefile/setup.py fix to make
    use of DIST_ROOT.  It works in a similar way to the
    perl packages - build produces a file via the setup.py
    --record option listing all the files in the package.
    A little post-processing is required too, for rpm, as
    it also adds byte-compiled python files (pyo), also.
    
    Additionally, fix up the Group: tags for all of the
    perl (and now python) packages to be more appropriate.
    
    And finally, I moved pm-collectl.py into the top-level
    src/pmcollect SUBDIR in pcp (renamed for consistency),
    and install it to PCP_BIN_DIR as pmcollect - i.e. drop
    the .py suffix, which seems to be "the done thing" by
    most other RPM packages with python code in /usr/bin.

commit 9eabd739d1c145b832e05f07891c834d9b78d1d8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Aug 24 09:36:33 2012 +1000

    Make use of the python that configure discovered

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