OpenAFS Master Repository branch, master, updated. openafs-devel-1_9_2-637-gaa9c0ae

Gerrit Code Review gerrit@openafs.org
Mon, 12 Oct 2026 17:13:55 -0400


The following commit has been merged in the master branch:
commit aa9c0aeb06c72ee00e2b168be663074cf44c87cd
Author: Michael Meffie <mmeffie@sinenomine.net>
Date:   Wed Apr 15 06:00:58 2026 -0400

    RedHat: Reinstate use of source macros in the spec file
    
    One of the changes in commit c4ad02b69aae (rpm-files-update-20071011)
    was to remove the use of %SOURCE macros and replace them with paths
    within the BUILD tree of the source distribution.  This coupled the
    packaging files with the source archive, so precludes packagers from
    using external packaging files.
    
    Restore the use of Source tags in the preamble and %SOURCE macros to
    specify paths in the the spec, so the spec file does not rely on paths
    in the source tree.
    
    Fortunately, makesrpm.pl script populates the rpmbuild SOURCES directory
    with the packaging files extracted from the source archive (which was
    left over from before the sited commit), so no makesrpm.pl script
    changes are needed.
    
    Change-Id: I0b68ffb5509187bc4f49dd351e36e6e055903d65
    Reviewed-on: https://gerrit.openafs.org/17035
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Cheyenne Wills <cwills@sinenomine.net>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>

 src/packaging/RedHat/openafs.spec.in | 33 ++++++++++++++++++++-------------
 1 file changed, 20 insertions(+), 13 deletions(-)

-- 
OpenAFS Master Repository