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.
|