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