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
|