gnucash-docs maint: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Tue Sep 6 19:35:20 EDT 2022


Updated	 via  https://github.com/Gnucash/gnucash-docs/commit/2b4598fd (commit)
	 via  https://github.com/Gnucash/gnucash-docs/commit/475d243b (commit)
	 via  https://github.com/Gnucash/gnucash-docs/commit/0cbbd57e (commit)
	 via  https://github.com/Gnucash/gnucash-docs/commit/64e43236 (commit)
	from  https://github.com/Gnucash/gnucash-docs/commit/1ff37334 (commit)



commit 2b4598fd42c2191a8c1dc1383ed21fa4c3bae2e0
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Aug 15 19:02:44 2022 +0200

    Replace ghelp: links in the source documents themselves with help: links to refer to our new documentation locations

commit 475d243b4f1f113cb47f14911adf3d35f17154d8
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Aug 15 18:57:40 2022 +0200

    Rename all GHelp related parameters and variables to XdgHelp

commit 0cbbd57e31fc7164fc2521a3ec0656de980d436d
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Aug 15 18:39:55 2022 +0200

    Rename GHelp to XdgHelp - step 1
    
    This commit only renames the file cmake/AddGHelpTarget.cmake to keep
    bisecting simple. File content changes will be done in future commits.

commit 64e43236874d1a9c866893bf770e6eba5e134653
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Sep 7 13:06:00 2019 +0200

    Update ghelp target to install docs according to the xdg help specification
    
    The spec can be found here: https://www.freedesktop.org/wiki/Specifications/help-spec/
    "ghelp:" is hardly used still on linux. The new standard is well supported by yelp.
    
    What this does is
    * rename the primary documents from gnucash-guide.xml/gnucash-help.xml to index.docbook
    * update book id's for manuals to "index" (required for the spec)
    * reshuffle the target output directories from share/gnome/help/(docname)/lang to share/help/(lang)/(docname)



Summary of changes:
 CMakeLists.txt                                     |  12 +-
 cmake/AddChmTarget.cmake                           |   2 +-
 cmake/AddEpubTarget.cmake                          |   4 +-
 cmake/AddGncDocTargets.cmake                       |  43 +++--
 cmake/AddHtmlTarget.cmake                          |   4 +-
 cmake/AddPdfTarget.cmake                           |   4 +-
 ...AddGHelpTarget.cmake => AddXdgHelpTarget.cmake} |  52 +++--
 cmake/CheckFigures.cmake                           |   2 +-
 cmake/MakeChm.cmake                                |   2 +-
 guide/C/appendixd.xml                              |   4 +-
 guide/C/ch_bus_features.xml                        |   2 +-
 guide/C/{gnucash-guide.xml => index.docbook}       |   0
 guide/C/legal.xml                                  |   2 +-
 guide/CMakeLists.txt                               |   6 +-
 guide/de/appendixd.xml                             |   4 +-
 guide/de/{gnucash-guide.xml => index.docbook}      |   0
 guide/it/CMakeLists.txt                            | 210 +++------------------
 guide/it/{gnucash-guide.xml => index.docbook}      |   8 +-
 guide/it/it.po                                     |   4 +-
 guide/ja/appendixd.xml                             |   4 +-
 guide/ja/{gnucash-guide.xml => index.docbook}      |   0
 guide/ja/legal.xml                                 |   2 +-
 guide/pt/appendixd.xml                             |   4 +-
 guide/pt/{gnucash-guide.xml => index.docbook}      |   0
 guide/pt/legal.xml                                 |   2 +-
 guide/ru/appendixd.xml                             |   4 +-
 guide/ru/ch_bus_features.xml                       |   2 +-
 guide/ru/{gnucash-guide.xml => index.docbook}      |   0
 guide/ru/legal.xml                                 |   2 +-
 manual/C/{gnucash-help.xml => index.docbook}       |   2 +-
 manual/C/legal.xml                                 |   2 +-
 manual/CMakeLists.txt                              |   6 +-
 manual/de/{gnucash-help.xml => index.docbook}      |   2 +-
 manual/de/legal.xml                                |   2 +-
 manual/it/{gnucash-help.xml => index.docbook}      |   4 +-
 manual/it/it.po                                    |   4 +-
 manual/pt/{gnucash-help.xml => index.docbook}      |   2 +-
 manual/pt/legal.xml                                |   2 +-
 38 files changed, 125 insertions(+), 286 deletions(-)
 rename cmake/{AddGHelpTarget.cmake => AddXdgHelpTarget.cmake} (50%)
 rename guide/C/{gnucash-guide.xml => index.docbook} (100%)
 rename guide/de/{gnucash-guide.xml => index.docbook} (100%)
 rename guide/it/{gnucash-guide.xml => index.docbook} (99%)
 rename guide/ja/{gnucash-guide.xml => index.docbook} (100%)
 rename guide/pt/{gnucash-guide.xml => index.docbook} (100%)
 rename guide/ru/{gnucash-guide.xml => index.docbook} (100%)
 rename manual/C/{gnucash-help.xml => index.docbook} (99%)
 rename manual/de/{gnucash-help.xml => index.docbook} (99%)
 rename manual/it/{gnucash-help.xml => index.docbook} (99%)
 rename manual/pt/{gnucash-help.xml => index.docbook} (99%)



More information about the gnucash-patches mailing list