Changes committed to git://oss.sgi.com/pcp/pcp.git dev
CHANGELOG | 5
build/rpm/.gitignore | 2
build/rpm/GNUmakefile | 28 -
build/rpm/fedora.spec | 672 ++++++++++++++++++++++++++++++++++++++----
build/rpm/fedora.spec.head.in | 272 -----------------
build/rpm/fedora.spec.tail | 275 -----------------
build/rpm/pcp.spec.head.in | 364 ----------------------
build/rpm/pcp.spec.in | 537 +++++++++++++++++++++++++++++++++
build/rpm/pcp.spec.tail | 148 ---------
debian/changelog | 2
qa/src/GNUmakefile | 1
qa/src/GNUmakefile.install | 1
12 files changed, 1171 insertions(+), 1136 deletions(-)
commit 40c39fb4b695b76bb63a221a0c6467ba028c44b1
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Mar 11 12:06:14 2013 +1100
Add missing LDIRT to qa/src, caused a MacOSX build failure
commit c9f676865a12c1404e8f32bedc4ee26f35c835c4
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Mar 11 11:27:12 2013 +1100
Missed on previous commit, fedora-spec component for postinstall
commit 24824f932544a6f391187c3e36205d53f6de48a9
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Mar 11 11:12:32 2013 +1100
Resolve issues in the RPM spec files around PCP_SYSCONF_DIR
The original strategy of reusing the packaging scripts from
deb packaging cannot work for RPM. This is because the pre
script (where is resided) was moving files (as planned) but
they were later clobbered by the new files from the package
%files installation.
Revised to use the same basic strategy (examining the files
already installed) but only build up the needed commands in
the %pre section, then execute them in %post. Its all very
nasty stuff but doesn't appear to be any other strategy for
keeping existing installations functional post-upgrade with
this kind of config file move (afaics, anyway). Went for a
minimal fix at this stage of the release and have performed
extensive testing today (both Fedora and RHEL).
Updated CHANGELOGS etc in preparation for release now.
commit d987bbc296a3fe8235b7855782e35d5c9d118f0b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Sun Mar 10 20:20:04 2013 +1100
Reinstate fedora pcp.spec non-auto-generated RPM spec
The fedora spec here is a copy of the spec used in other
fedora build processes. We don't really have opportunity
to generate it, match it up to build-configuration, etc,
during a PCP build. Thats OK though, the potential paths
for config files are not varied with fedora, there can be
only the one. We have to inline Kens magic move script,
for the above reasons.
Also update the fedora spec in preparation for the latest
PCP release.
|