OpenAFS Master Repository branch, master, updated. openafs-devel-1_9_2-194-g7ed64c7

Gerrit Code Review gerrit@openafs.org
Tue, 18 Mar 2025 19:56:59 -0400


The following commit has been merged in the master branch:
commit 7ed64c7245420eb3960edb9a8aa350ed318c7834
Author: Michael Meffie <mmeffie@sinenomine.net>
Date:   Fri Jun 21 10:20:01 2024 -0400

    doc: Avoid creating .noinstall files
    
    Commit 7223d7b00c20 added logic to doc/man-pages/Makefile.in to create
    .noinstall files for man pages which should not be installed unless the
    configure --enable-kauth option was specified.  The .noinstall files are
    created in the source directory, since we currently generate or install
    the man pages files into the source directory and not the object
    directory.
    
    Change the doc/man-pages/Makefile.in to remove the creation of the
    .noinstall files and avoid scanning the srcdir for man pages to be
    installed.
    
    - Add the MAN_PAGES variable which lists the man page files to be
      unconditionally installed.
    
    - Rename KAUTH_MAN to MAN_PAGES_KAUTH and use that list to conditionally
      install the kauth man pages when configure --enable-kauth was
      specified.
    
    - Remove the no longer needed prep-noinstall target.
    
    - Update the logic in the dest and install targets to use the MAN_PAGES
      and MAN_PAGES_KAUTH lists to install files, remove the .noinstall file
      check, and remove the scanning of the man* directories in the srcdir.
    
    Adding and removing man pages from now on requires updating the
    MAN_PAGES list, but that should be straightforward and relatively
    infrequent.
    
    Change-Id: I9728b7e229c4305033885f9f539aa697d764a86e
    Reviewed-on: https://gerrit.openafs.org/16322
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Cheyenne Wills <cwills@sinenomine.net>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>

 doc/man-pages/Makefile.in      |  45 ++----
 doc/man-pages/Makefile.vars.in | 338 ++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 352 insertions(+), 31 deletions(-)

-- 
OpenAFS Master Repository