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