pcp
[Top] [All Lists]

pcp updates: prep for release, rpm updates

To: pcp@xxxxxxxxxxx
Subject: pcp updates: prep for release, rpm updates
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Sun, 10 Mar 2013 21:07:36 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
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.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: prep for release, rpm updates, Nathan Scott <=