4 ## @brief Create the man page from the output of the "geeqie--help" command
5 ## and also create the xml file for Command Line Options
7 ## This needs to be run only when the command line options change
9 ## The programs help2man and doclifter are required - both are available as .deb packages.
12 command -v help2man > /dev/null
15 echo "help2man not installed"
19 command -v doclifter > /dev/null
22 echo "doclifter not installed"
26 options_file=$(mktemp)
29 Geeqie - GTK based multiformat image viewer
32 Geeqie is an interactive GTK based image viewer that supports multiple image formats,
33 zooming, panning, thumbnails and sorting images into collections.
35 Generated for version:
38 Full documentation: https://www.geeqie.org/help/GuideIndex.html
41 Please send bug reports and feedback to https://github.com/BestImageViewer/geeqie/issues
44 Copyright (C) 1999-2004 by John Ellis. Copyright (C) 2004-2021 by The Geeqie Team. Use this software at your
45 own risk! This software released under the GNU General Public License. Please read the COPYING file for more
46 information." > "$options_file"
49 help2man --no-info --include="$options_file" src/geeqie > geeqie.1
52 mv geeqie.1.xml doc/docbook/CommandLineOptions.xml