gnucash-docs master: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Fri Aug 19 13:13:50 EDT 2022


Updated	 via  https://github.com/Gnucash/gnucash-docs/commit/acbc7782 (commit)
	 via  https://github.com/Gnucash/gnucash-docs/commit/caa84965 (commit)
	 via  https://github.com/Gnucash/gnucash-docs/commit/10b5d0dc (commit)
	 via  https://github.com/Gnucash/gnucash-docs/commit/8e5725c2 (commit)
	from  https://github.com/Gnucash/gnucash-docs/commit/80c951c1 (commit)



commit acbc77822bb29921231285592893762264a96a70
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 caa849650777fb171696a23aaa1fe3be4313eafb
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 10b5d0dc4d6cb2fa125d1686de49238321471485
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 8e5725c2f0ee78f043f1b8dda64a5d8e9aa5e472
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                       | 10 +++---
 cmake/AddHtmlTarget.cmake                          |  4 +--
 cmake/AddPdfTarget.cmake                           |  4 +--
 ...AddGHelpTarget.cmake => AddXdgHelpTarget.cmake} | 36 +++++++++++-----------
 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                            |  6 ++--
 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, 79 insertions(+), 79 deletions(-)
 rename cmake/{AddGHelpTarget.cmake => AddXdgHelpTarget.cmake} (58%)
 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